mus_derVarPos_type Derived Type

type, public :: mus_derVarPos_type

This type stores the position of each variable in the global sys


Inherited by

type~~mus_dervarpos_type~~InheritedByGraph type~mus_dervarpos_type mus_derVarPos_type type~mus_scheme_type mus_scheme_type type~mus_scheme_type->type~mus_dervarpos_type derVarPos type~mus_varsys_solverdata_type mus_varSys_solverData_type type~mus_varsys_solverdata_type->type~mus_scheme_type scheme type~mus_varsys_data_type mus_varSys_data_type type~mus_varsys_data_type->type~mus_varsys_solverdata_type solverData

Contents


Components

TypeVisibilityAttributesNameInitial
integer, private :: pdf =-1
integer, private :: fetch_pdf =-1
integer, private :: omega =-1
integer, private :: density =-1
integer, private :: moleDensity =-1
integer, private :: pressure =-1
integer, private :: kinePress =-1
integer, private :: velocity =-1
integer, private :: spc_velocities =-1
integer, private :: velMag =-1
integer, private :: momentum =-1
integer, private :: spc_momenta =-1
integer, private :: shearStress =-1
integer, private :: wss =-1
integer, private :: shearMag =-1
integer, private :: strainRate =-1
integer, private :: shearRate =-1
integer, private :: kineticEnergy =-1
integer, private :: temperature =-1
integer, private :: moleFrac =-1
integer, private :: massFrac =-1
integer, private :: moleflux =-1
integer, private :: equilibrium =-1
integer, private :: nonEquilibrium =-1
integer, private :: equilibriumVel =-1
integer, private :: potential =-1
procedure(derive_FromMacro), private, pointer, nopass:: equilFromMacro=> null()
procedure(derive_FromState), private, pointer, nopass:: velFromState=> null()
procedure(derive_FromState), private, pointer, nopass:: equilFromState=> null()
procedure(derive_FromState), private, pointer, nopass:: momFromState=> null()
procedure(derive_FromState), private, pointer, nopass:: velocitiesFromState=> null()
procedure(derive_FromState), private, pointer, nopass:: momentaFromState=> null()
procedure(derive_FromPreColState), private, pointer, nopass:: velFromPreColState=> null()
procedure(derive_auxFromState), private, pointer:: auxFieldFromState=> null()

return auxField from local pdf state

procedure(derive_equilFromAux), private, pointer, nopass:: equilFromAux=> null()

return equilibrium from auxilary variable for given nElems