mus_load_config Subroutine

public subroutine mus_load_config(scheme, solverData, geometry, params, adapt)

Read in LUA parameter file See http://www.lua.org for a reference on how to use Lua is a scripting language in itself which allows more complex parameter files including comments And load / create the mesh depending on the configuration

Arguments

TypeIntentOptionalAttributesName
type(mus_scheme_type), target:: scheme

scheme type

type(mus_varSys_solverData_type), target:: solverData

contains pointer to scheme, physics types

type(mus_geom_type), intent(out), target:: geometry

Treelmesh data

type(mus_param_type), intent(inout), target:: params

Global parameters

type(tem_adapt_type), intent(inout) :: adapt

mesh adaptation


Calls

proc~~mus_load_config~~CallsGraph proc~mus_load_config mus_load_config proc~mus_open_config mus_open_config proc~mus_load_config->proc~mus_open_config proc~mus_load_physics mus_load_physics proc~mus_load_config->proc~mus_load_physics proc~dump_linear_partition dump_linear_partition proc~mus_load_config->proc~dump_linear_partition proc~tem_debug_load_main tem_debug_load_main proc~mus_load_config->proc~tem_debug_load_main proc~tem_stoptimer tem_stopTimer proc~mus_load_config->proc~tem_stoptimer proc~mus_load_geom mus_load_geom proc~mus_load_config->proc~mus_load_geom proc~mus_load_scheme mus_load_scheme proc~mus_load_config->proc~mus_load_scheme proc~tem_load_adapt tem_load_adapt proc~mus_load_config->proc~tem_load_adapt proc~tem_starttimer tem_startTimer proc~mus_load_config->proc~tem_starttimer proc~mus_load_param mus_load_param proc~mus_load_config->proc~mus_load_param proc~mus_init_latticeunit mus_init_latticeUnit proc~mus_load_config->proc~mus_init_latticeunit proc~tem_horizontalspacer tem_horizontalSpacer proc~mus_load_config->proc~tem_horizontalspacer proc~tem_load_general tem_load_general proc~mus_load_config->proc~tem_load_general proc~tem_logging_load_primary tem_logging_load_primary proc~mus_load_config->proc~tem_logging_load_primary

Called by

proc~~mus_load_config~~CalledByGraph proc~mus_load_config mus_load_config program~musubi musubi program~musubi->proc~mus_load_config

Contents


Variables

TypeVisibilityAttributesNameInitial
character(len=PathLen), private :: filename
integer, private :: minLevel
integer, private :: maxLevel