initVariableBoltzmannStencil Module Subroutine

module subroutine initVariableBoltzmannStencil(stencilTemplateObj, envObj, jsonPrefix, evolvedVar, implicitVar, mbData)

Initialize variable mapping Boltzmann kinetic stencil template based on environment object and JSON file.

Arguments

Type IntentOptional Attributes Name
type(StencilTemplate), intent(inout) :: stencilTemplateObj
type(EnvironmentWrapper), intent(inout) :: envObj
character(len=*), intent(in) :: jsonPrefix

prefix for JSON keys for this template

character(len=*), intent(in) :: evolvedVar
character(len=*), intent(in) :: implicitVar
class(ModelboundCRMData), intent(in) :: mbData