...
get_grid_controls_for_input_saving
Get from the command file the parameters that control saving the EIRENE grid to an IMAS database that is to hold an EIRENE input.- get_grid_controls_for_input_fetching
Get from the command file the parameters that control extracting the EIRENE grid from an IMAS database holding an EIRENE input.
get_triangular_grid_from_ids
Read a triangular grid from an IDS (not 'equilibrium'), put it into atype(triangular_grid)
-structure, and build the missing parts of the structure.- get_triangular_grid_from_equilibrium
Read a triangular grid from the 'equilibrium' IDS, put it into atype(triangular_grid)
-structure, and build the missing parts of the structure. - get_grid_objects
Get objects from the space holding a triangular grid and put them into a type(triangular_grid)-structure. - arrange_material_properties
Get information about the material properties of grid edges from IDS and add it to the type(triangular_grid)-structure holding the grid description. put_eirene_grid_to_ids
Save a triangular grid given as atype(triangular_grid)
-structure into a grid_ggd AoS element (not applicable to the 'equilibrium' IDS).- put_eirene_grid_to_equilibrium
Save a triangular grid given as atype(triangular_grid)
-structure into a grid_ggd AoS element (intended for the 'equilibrium' IDS). - arrange_grid_space
Create the 'space' AoS of grid_ggd. arrange_triangular_grid_space
Put a triangular grid given as atype(triangular_grid)
-structure to a desiredgrid_ggd
space.- arrange_subsets
Create the 'subset' AoS. arrange_standard_2d_subset
Arrange a "standard" subset in the poloidal 2d space (subset of all nodes, all edges, or all triangular cells).arrange_mat_property_subset
Arrange a subset of edges with a certain value of MP.- arrange_subset_for_averages
Arrange a special single-element subset for storing averages.
Detailed description of the methods:
...