mus_varSys_solverData_type Derived Type

type, public :: mus_varSys_solverData_type

Contains pointer to musubi data types required for variable operation method_data


Inherits

type~~mus_varsys_solverdata_type~~InheritsGraph type~mus_varsys_solverdata_type mus_varSys_solverData_type type~mus_geom_type mus_geom_type type~mus_varsys_solverdata_type->type~mus_geom_type geometry type~mus_physics_type mus_physics_type type~mus_varsys_solverdata_type->type~mus_physics_type physics type~mus_scheme_type mus_scheme_type type~mus_varsys_solverdata_type->type~mus_scheme_type scheme type~mus_geomincrhead_type mus_geomIncrHead_type type~mus_geom_type->type~mus_geomincrhead_type geomIncr type~mus_ibm_globtype mus_IBM_globType type~mus_geom_type->type~mus_ibm_globtype globIBM type~tem_bc_prop_type tem_BC_prop_type type~mus_geom_type->type~tem_bc_prop_type boundary type~treelmesh_type treelmesh_type type~mus_geom_type->type~treelmesh_type tree type~mus_convertfac_type mus_convertFac_type type~mus_physics_type->type~mus_convertfac_type fac type~mus_auxfieldvar_type mus_auxFieldVar_type type~mus_scheme_type->type~mus_auxfieldvar_type auxField type~mus_dervarpos_type mus_derVarPos_type type~mus_scheme_type->type~mus_dervarpos_type derVarPos type~tem_varmap_type tem_varMap_type type~mus_scheme_type->type~tem_varmap_type redTransVarMap, stateVarMap type~mus_scheme_header_type mus_scheme_header_type type~mus_scheme_type->type~mus_scheme_header_type header type~tem_tracking_type tem_tracking_type type~mus_scheme_type->type~tem_tracking_type track type~mus_field_type mus_field_type type~mus_scheme_type->type~mus_field_type field type~tem_varsys_type tem_varSys_type type~mus_scheme_type->type~tem_varsys_type varSys type~mus_graddata_type mus_gradData_type type~mus_scheme_type->type~mus_graddata_type gradData type~tem_variable_type tem_variable_type type~mus_scheme_type->type~tem_variable_type luaVar type~glob_boundary_type glob_boundary_type type~mus_scheme_type->type~glob_boundary_type globBC type~mus_interpolation_type mus_interpolation_type type~mus_scheme_type->type~mus_interpolation_type intp type~mus_source_type mus_source_type type~mus_scheme_type->type~mus_source_type globSrc type~array2d_type array2D_type type~mus_scheme_type->type~array2d_type state type~tem_st_fun_linkedlist_type tem_st_fun_linkedList_type type~mus_scheme_type->type~tem_st_fun_linkedlist_type st_funList type~pdf_data_type pdf_data_type type~mus_scheme_type->type~pdf_data_type pdf type~mus_transport_var_type mus_transport_var_type type~mus_scheme_type->type~mus_transport_var_type transVar type~tem_leveldesc_type~2 tem_levelDesc_type type~mus_scheme_type->type~tem_leveldesc_type~2 levelDesc type~mus_mixture_type mus_mixture_type type~mus_scheme_type->type~mus_mixture_type mixture type~mus_nernstplanck_type mus_nernstPlanck_type type~mus_scheme_type->type~mus_nernstplanck_type nernstPlanck type~mus_scheme_layout_type mus_scheme_layout_type type~mus_scheme_type->type~mus_scheme_layout_type layout type~tem_possible_variable_type tem_possible_variable_type type~mus_scheme_type->type~tem_possible_variable_type poss_srcVar, poss_transVar

Inherited by

type~~mus_varsys_solverdata_type~~InheritedByGraph type~mus_varsys_solverdata_type mus_varSys_solverData_type type~mus_varsys_data_type mus_varSys_data_type type~mus_varsys_data_type->type~mus_varsys_solverdata_type solverData

Contents


Components

TypeVisibilityAttributesNameInitial
type(mus_scheme_type), private, pointer:: scheme=> NULL()

scheme data type

type(mus_physics_type), private, pointer:: physics=> NULL()

contains basic SI units to convert from lattice to physical and vice versa

type(mus_geom_type), private, pointer:: geometry=> NULL()

Contains geometry information and definitions