mus_open_config Subroutine

public subroutine mus_open_config(conf, filename, proc)

This routine loads musubi specific lua function from string and musubi input configuration file

Arguments

TypeIntentOptionalAttributesName
type(flu_State), allocatable:: conf(:)

lua state to be stored

character(len=*), intent(in) :: filename

name of the config file to be opened

type(tem_comm_env_type), intent(in) :: proc

process description to use


Calls

proc~~mus_open_config~~CallsGraph proc~mus_open_config mus_open_config proc~mus_create_funcstr mus_create_funcStr proc~mus_open_config->proc~mus_create_funcstr proc~tem_open_distconf_array tem_open_distconf_array proc~mus_open_config->proc~tem_open_distconf_array proc~open_config_chunk open_config_chunk proc~mus_open_config->proc~open_config_chunk

Called by

proc~~mus_open_config~~CalledByGraph proc~mus_open_config mus_open_config proc~mus_hvs_config_load mus_hvs_config_load proc~mus_hvs_config_load->proc~mus_open_config proc~mus_load_config mus_load_config proc~mus_load_config->proc~mus_open_config proc~mus_intp_error mus_intp_error proc~mus_intp_error->proc~mus_open_config program~musubi musubi program~musubi->proc~mus_load_config program~mus_harvesting mus_harvesting program~mus_harvesting->proc~mus_hvs_config_load proc~mus_testinterpolation mus_testInterpolation proc~mus_testinterpolation->proc~mus_intp_error proc~mus_init_flow mus_init_flow proc~mus_init_flow->proc~mus_testinterpolation proc~mus_initialize mus_initialize proc~mus_initialize->proc~mus_init_flow

Contents


Variables

TypeVisibilityAttributesNameInitial
character(len=2048), private :: fun_str
integer, private :: iThread