load single scheme defined in lua file with or without scheme handle
This routines checks whether schemes table
boundary_conditions = {...},
is defined. If yes then it will load schemes table and set mus_scheme_type. If no special scheme table is defined, default tables are loaded from the root level of the lua file fluid, boundary conditions and initial condiitions
fluid = { ... }
boundary_conditions = {...}
initial_conditions = {...}
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(mus_scheme_type), | intent(inout), | target | :: | me |
scheme type |
|
| type(mus_varSys_solverData_type), | target | :: | solverData |
contains pointer to scheme, physics types |
||
| type(mus_geom_type), | intent(in), | target | :: | geometry |
geometry information like tree and boundary |
|
| type(flu_State) | :: | conf |
flu state |
|||
| type(mus_param_type), | intent(inout), | target | :: | params |
global parameter type |
|
| integer, | intent(in), | optional | :: | parent |
parent handle if scheme table is defined |
|
| logical, | intent(in), | optional | :: | isMusHvs |
Logic to not to load tracking and variable table if this routine is called from mus_hvs_config_load. Default is False |