This module contains scheme property type and module related to scheme prop
Datatype containing information to identify the scheme
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=labelLen), | private | :: | kind | scheme kind, Ex: fluid, fluid_incompressible, multispecies_gas, multispecies_liquid, poisson, poisson_boltzmann_linear, poisson_boltzmann_nonlinear, nernst_planck, isotherm_acEq |
|||
character(len=labelLen), | private | :: | layout | scheme layout, Ex: d3q19 |
|||
character(len=labelLen), | private | :: | relaxation | scheme relaxation type Ex: BGK, MRT, bgk_pl, bgk_cy, bgk_cs... |
load scheme header info from lua file identify table or from scheme table or from config
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(mus_scheme_header_type), | intent(out) | :: | me | returns scheme identify information |
||
type(flu_State) | :: | conf | ||||
integer, | intent(in), | optional | :: | parent | parent handle if scheme table is defined |
|
character(len=*), | intent(in) | :: | scaling | scaling: diffusive or acoustic? |
Dumps scheme header
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(mus_scheme_header_type), | intent(in) | :: | me | returns scheme identify information |
||
type(aot_out_type) | :: | conf |