Outputting calculation results¶
Outputs the calculation results to the CGNS file.
The calculation result types that iRIClib can output are as follows:
One value for each time step
Value defined at grid nodes
Value defined at grid cells
Value defined at grid edges
Value defined at particles
Value defined at particles (groups supported)
Value defined at polygon or polydata
In case of outputting every types, you have to use the functions in Table 76 and Table 77.
Please refer to One value for each time step to Value defined at polygons or polylines for detailed procedure to output each types.
Subroutine |
Remarks |
---|---|
iric_check_cancel |
Checks whether user canceled solver execution |
cg_iric_write_sol_start |
Starts outputting calculation result |
cg_iric_write_sol_end |
Ends outputting calculation result |
Subroutine |
Remarks |
---|---|
cg_iric_write_sol_time |
Outputs time |
cg_iric_write_sol_iteration |
Outputs iteration count |
Note
Vector quantities and scalar quantities
In iRIClib, the same subroutines are used to output vector quantities and scalar quantities.
When outputting vector quantities, output each component with names like "VelocityX" and "VelocityY".
Please note that if you use names whose last character is "X", "Y", or "Z", the value is not loaded properly by GUI, and user can not visualize the value. You can use lower case letters “x", "y", or "z" instead.
Note
Special names for calculation results
For calculation results, iRIC defines special names, and when you want to output calculation result for certain purposes, you should use those names. Refer to Calculation results for those names.
Note
Grid nodes, grid cells, and grid edges
For grid related values, now iRIClib has function to output values defined at grid nodes, grid cells and grid edges.
Basically, please select the functions so that you can output the values at the position where the variable is defined in your solver.
There is an exception: Please output vector quantities at grid nodes. If you output vector quantities at grid cells, iRIC GUI can not visualize arrows, streamlines or particles for that value.