-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
encapsulate data #60
Comments
Hello, thanks for your question. I'm not sure, but I guess we have a solution for such cases. I guess now you use cg_iric_write_sol_real_f, to output result. Please use cg_iric_write_sol_real_mul_f instead, and give different FID values from each models. Each model has different FID values, that it gets when calling cg_open_f. Thanks, |
Hi Keisuke, Thanks, |
Hi Rich, Thanks for your information. conf_instances_test_1.cgn should have 10 PolydataSolutionX groups, and conf_instances_test_2.cgn should have 10 PolydataSolutionX groups. But actually, conf_instances_test_1.cgn have no PolydataSolutionX group, and conf_instances_test_2.cgn have 50 PolydataSolutionX groups. Very strange. I imagined maybe iriclib has a bug. I checked the code of As attached below, I've wrote a test program, and it creates the same number of PolydataSolutionX groups for each CGNS files. The content of test.c is as below.
You can test with the following operations. I hope you'll have the same CGNS files that I put into "output" folder in "test_program.zip".
Can you create a simple program like this, to reproduce the issue you have? Thanks, |
Would it be possible to make sure the iriclib data are encapsulated? When multiple models are run as in an coupled modeling situation, all output is written to the second initialized model. It maybe as simple as encapsulating the FID of the cgns file.
The text was updated successfully, but these errors were encountered: