atl_varSys_load_user Subroutine

public subroutine atl_varSys_load_user(L, parent, specifics, appender, iError)

Method to load user defined variables from the configuration.

This adds the possibility to load ateles specific variable types.

Arguments

TypeIntentOptionalAttributesName
type(flu_State) :: L

Lua script to load the variable data from.

integer, intent(in) :: parent

Parent table in the Lua script to read the variable from.

type(c_ptr), intent(out) :: specifics

Data to read for the solver specific variable

procedure(tem_append_solverVar_method), pointer:: appender

Function pointer to use for appending the solver variable.

integer, intent(out) :: iError

Indication whether the attempted reading was successful.


Calls

proc~~atl_varsys_load_user~~CallsGraph proc~atl_varsys_load_user atl_varSys_load_user interface~aot_get_val aot_get_val proc~atl_varsys_load_user->interface~aot_get_val proc~atl_legpolyvar_load atl_legpolyvar_load proc~atl_varsys_load_user->proc~atl_legpolyvar_load proc~atl_legpolyvar_load->interface~aot_get_val proc~tem_abort tem_abort proc~atl_legpolyvar_load->proc~tem_abort

Contents


Variables

TypeVisibilityAttributesNameInitial
type(atl_varSys_solverVar_type), private, pointer:: user_var