load_spongeLayer Subroutine

private subroutine load_spongeLayer(conf, thandle, me, ndim, nComp, stateName, thickness)

This routine load base info for sponge layer

Arguments

TypeIntentOptionalAttributesName
type(flu_State) :: conf

lua state type

integer, intent(in) :: thandle

aotus parent handle

type(spongeLayer_base_type), intent(out) :: me

base spongeLayer data type

integer, intent(in) :: ndim

number of spatial dimensions

integer, intent(in) :: nComp

Number of component of St-Fun variable under which this spatial function is defined

character(len=*), intent(in), optional :: stateName

Load stateName from target_state table

real(kind=rk), intent(in), optional :: thickness

Thickness computed from sponge layer plane normal. Use this thickness If thickness is not defined.


Calls

proc~~load_spongelayer~~CallsGraph proc~load_spongelayer load_spongeLayer interface~aot_get_val aot_get_val proc~load_spongelayer->interface~aot_get_val proc~load_defaulttargetstate load_defaultTargetState proc~load_spongelayer->proc~load_defaulttargetstate proc~aot_table_open aot_table_open proc~load_spongelayer->proc~aot_table_open proc~aot_table_close aot_table_close proc~load_spongelayer->proc~aot_table_close proc~tem_abort tem_abort proc~load_spongelayer->proc~tem_abort proc~load_defaulttargetstate->interface~aot_get_val proc~load_defaulttargetstate->proc~aot_table_open proc~load_defaulttargetstate->proc~aot_table_close proc~load_defaulttargetstate->proc~tem_abort mpi_abort mpi_abort proc~tem_abort->mpi_abort

Called by

proc~~load_spongelayer~~CalledByGraph proc~load_spongelayer load_spongeLayer proc~tem_load_spongelayer_plane tem_load_spongeLayer_plane proc~tem_load_spongelayer_plane->proc~load_spongelayer proc~tem_load_spongelayer_box tem_load_spongeLayer_box proc~tem_load_spongelayer_box->proc~load_spongelayer proc~tem_load_spongelayer_radial tem_load_spongeLayer_radial proc~tem_load_spongelayer_radial->proc~load_spongelayer proc~load_spatial_predefined load_spatial_predefined proc~load_spatial_predefined->proc~tem_load_spongelayer_plane proc~load_spatial_predefined->proc~tem_load_spongelayer_box proc~load_spatial_predefined->proc~tem_load_spongelayer_radial proc~tem_load_spatial tem_load_spatial proc~tem_load_spatial->proc~load_spatial_predefined proc~load_spacetime_predefined load_spacetime_predefined proc~load_spacetime_predefined->proc~tem_load_spatial proc~tem_load_ic tem_load_ic proc~tem_load_ic->proc~tem_load_spatial

Contents


Variables

TypeVisibilityAttributesNameInitial
integer, private :: iError
integer, private :: ts_handle