|
MFC
Exascale flow solver
|
Shared derived types for field data, patch geometry, bubble dynamics, and MPI I/O structures. More...
Data Types | |
| type | field_position |
| Derived type adding the field position (fp) as an attribute. More... | |
| type | scalar_field |
| Derived type annexing a scalar field (SF). More... | |
| type | pres_field |
| Derived type for bubble variables pb and mv at quadrature nodes (qbmm). More... | |
| type | integer_field |
| Derived type annexing an integer scalar field (SF). More... | |
| type | levelset_field |
| Derived type for levelset. More... | |
| type | levelset_norm_field |
| Derived type for levelset norm. More... | |
| type | mpi_io_var |
| type | mpi_io_ib_var |
| type | mpi_io_levelset_var |
| type | mpi_io_levelset_norm_var |
| type | vector_field |
| Derived type annexing a vector field (VF). More... | |
| type | vec3_dt |
| Generic 3-component vector (e.g., spatial coordinates or field components) Named _dt (derived types: x,y,z) to differentiate from t_vec3 (3-component vector). More... | |
| type | riemann_states |
| Left and right Riemann states. More... | |
| type | riemann_states_vec3 |
| Left and right Riemann states for 3-component vectors. More... | |
| type | idx_bounds_info |
| Lightweight beg/end pair for equation index ranges (no BC payload). More... | |
| type | int_bounds_info |
| Integer bounds for variables. More... | |
| type | bc_xyz_info |
| Groups the x, y, z boundary condition begin/end codes for passing as a single argument. More... | |
| type | qbmm_idx_info |
| QBMM moment index mappings - separate from bub beg/end so eqn_idx contains no allocatables. More... | |
| type | eqn_idx_info |
| All conserved-variable equation indices, computed at startup from model_eqns and enabled features. Range indices (beg/end) use int_bounds_info; scalar indices are plain integers (0 = inactive). Contains no allocatable members - safe for GPU_DECLARE as a single struct. More... | |
| type | bc_patch_parameters |
| type | bounds_info |
| Derived type adding beginning (beg) and end bounds info as attributes. More... | |
| type | ic_model_parameters |
| Defines parameters for a Model Patch. More... | |
| type | t_triangle |
| type | t_ray |
| type | t_bbox |
| type | t_model |
| type | t_model_array |
| type | ic_patch_parameters |
| Derived type adding initial condition (ic) patch parameters as attributes NOTE: The requirements for the specification of the above parameters are strongly dependent on both the choice of the multicomponent flow model as well as the choice of the patch geometry. More... | |
| type | ib_patch_parameters |
| type | physical_parameters |
| Derived type annexing the physical parameters (PP) of the fluids. These include the specific heat ratio function and liquid stiffness function. More... | |
| type | subgrid_bubble_physical_parameters |
| Derived type annexing the physical parameters required for sub-grid bubble models. More... | |
| type | mpi_io_airfoil_ib_var |
| type | integral_parameters |
| Derived type annexing integral regions. More... | |
| type | acoustic_parameters |
| Acoustic source parameters. More... | |
| type | source_spatial_type |
| Acoustic source source_spatial pre-calculated values. More... | |
| type | ghost_point |
| Ghost Point for Immersed Boundaries. More... | |
| type | species_parameters |
| Species parameters. More... | |
| type | chemistry_parameters |
| Chemistry parameters. More... | |
| type | bubbles_lagrange_parameters |
| Lagrangian bubble parameters. More... | |
| type | cell_num_bounds |
| Max and min number of cells in a direction of each combination of x-,y-, and z-. More... | |
| type | simplex_noise_params |
Shared derived types for field data, patch geometry, bubble dynamics, and MPI I/O structures.