This routine load mixture table from scheme table. Define either mass density or number density. If mass density is specified, number density can be computed at runtime or vice versa. KM:
Currently, the simulation is initialized by density, extend it to initialize from mixture number density/volume fraction and mole fraction \verbatim mixture = { rho0 = 1.0, omega } \endverbatim
load paramters for forces
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(mus_mixture_type), | intent(out) | :: | me | contains mixture information |
||
type(flu_State) | :: | conf | ||||
integer, | intent(in), | optional | :: | parent | ||
integer, | intent(in) | :: | minLevel | |||
integer, | intent(in) | :: | maxLevel | |||
type(mus_physics_type), | intent(in) | :: | physics | physics type to convert physics to lattice unit or vice versa |
||
type(mus_scheme_header_type), | intent(in) | :: | schemeHeader | identifier of the scheme |
||
integer, | intent(in) | :: | nFields | number of fields defined in lua file |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | private | :: | mix_handle | ||||
integer, | private | :: | iError(1) | ||||
integer, | private | :: | vError(3) | ||||
integer, | private | :: | errFatal(3) | ||||
logical, | private | :: | prop_read | ||||
integer, | private | :: | nFields_loc |