mus_load_scheme_header Subroutine

public subroutine mus_load_scheme_header(me, conf, parent, scaling)

load scheme header info from lua file identify table or from scheme table or from config

Load scheme label, kind, layoutKind and relaxation

 identify = { kind = 'simType',
              layout = 'stencilLayout',
              relaxation = 'relaxationType' }

For a possible selection of the other parameters - simType: fluid, fluid_incompressible, multispecies_liquid - mus_scheme_layout_module: d2q9, d3q19, ... - relaxationType: bgk, mrt, ...

Arguments

Type IntentOptional 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?