fluid_term_generator_support_procedures Submodule

Contains implementation of fluid term generator support routines



Module Subroutines

module subroutine initCRMDensTermGeneratorFromJSON(termGenObj, modelObj, envObj, jsonPrefix, generatorTag)

Initialize term generator object as a CRMDensTermGenerator using the JSON config file

Arguments

Type IntentOptional Attributes Name
class(TermGenerator), intent(inout), allocatable :: termGenObj
type(Model), intent(in) :: modelObj
type(EnvironmentWrapper), intent(inout) :: envObj
character(len=*), intent(in) :: jsonPrefix
character(len=*), intent(in) :: generatorTag

module subroutine initCRMElEnergyTermGeneratorFromJSON(termGenObj, modelObj, envObj, jsonPrefix, generatorTag)

Initialize term generator object as a CRMElEnergyTermGenerator using the JSON config file

Arguments

Type IntentOptional Attributes Name
class(TermGenerator), intent(inout), allocatable :: termGenObj
type(Model), intent(in) :: modelObj
type(EnvironmentWrapper), intent(inout) :: envObj
character(len=*), intent(in) :: jsonPrefix
character(len=*), intent(in) :: generatorTag