0.6.0
Loading...
Searching...
No Matches
mod_ui_read_initializer Module Reference

Functions/Subroutines

subroutine, public ui_read_scalar_initializer (parser, initializer, bc_region)
 
subroutine, public ui_read_vector_initializer (parser, initializer, vector_dimension, bc_region)
 
subroutine, public ui_read_shape_initializer (parser, initializer, bc_region)
 
recursive subroutine ui_get_last_scalar_initializer (list, last)
 
recursive subroutine ui_get_last_vector_initializer (list, last)
 
logical recursive function ui_parse_scalar_initializer (parser, tok, keyword_id)
 
logical recursive function ui_parse_vector_initializer (parser, tok, keyword_id)
 
subroutine ui_read_shaped_instructions (parser)
 
logical recursive function ui_parse_shaped_instructions (parser, tok, keyword_id)
 

Variables

class(t_scalar_initializer), pointer ui_scalar => null()
 
class(t_vector_initializer), pointer ui_vector => null()
 
class(t_scalar_initializer_shaped_instructions), pointer ui_scalar_shaped_instructions => null()
 
class(t_vector_initializer_shaped_instructions), pointer ui_vector_shaped_instructions => null()
 
logical ui_is_scalar_initializer = .false.
 
logical ui_is_shape_read = .false.
 
logical ui_is_instructions_read = .false.
 
logical ui_is_time_varying = .false.
 
integer ui_sampling_level = 0
 
integer ui_dimension = -1
 
logical ui_is_boundary_enabled = .false.
 
integer ui_bc_region = -1
 

Function/Subroutine Documentation

◆ ui_get_last_scalar_initializer()

recursive subroutine mod_ui_read_initializer::ui_get_last_scalar_initializer ( class(t_scalar_initializer), pointer list,
class(t_scalar_initializer), pointer last )
private

◆ ui_get_last_vector_initializer()

recursive subroutine mod_ui_read_initializer::ui_get_last_vector_initializer ( class(t_vector_initializer), pointer list,
class(t_vector_initializer), pointer last )
private

◆ ui_parse_scalar_initializer()

logical recursive function mod_ui_read_initializer::ui_parse_scalar_initializer ( type(t_parser) parser,
type(t_token), intent(in) tok,
integer, intent(in) keyword_id )
private

◆ ui_parse_shaped_instructions()

logical recursive function mod_ui_read_initializer::ui_parse_shaped_instructions ( type(t_parser) parser,
type(t_token), intent(in) tok,
integer, intent(in) keyword_id )
private

◆ ui_parse_vector_initializer()

logical recursive function mod_ui_read_initializer::ui_parse_vector_initializer ( type(t_parser) parser,
type(t_token), intent(in) tok,
integer, intent(in) keyword_id )
private

◆ ui_read_scalar_initializer()

subroutine, public mod_ui_read_initializer::ui_read_scalar_initializer ( type(t_parser) parser,
class(t_scalar_initializer), intent(out), pointer initializer,
integer, intent(in), optional bc_region )

◆ ui_read_shape_initializer()

subroutine, public mod_ui_read_initializer::ui_read_shape_initializer ( type(t_parser) parser,
class(t_shape_initializer), intent(out), pointer initializer,
integer, intent(in), optional bc_region )

◆ ui_read_shaped_instructions()

subroutine mod_ui_read_initializer::ui_read_shaped_instructions ( type(t_parser) parser)
private

◆ ui_read_vector_initializer()

subroutine, public mod_ui_read_initializer::ui_read_vector_initializer ( type(t_parser) parser,
class(t_vector_initializer), intent(out), pointer initializer,
integer, intent(in), optional vector_dimension,
integer, intent(in), optional bc_region )

Variable Documentation

◆ ui_bc_region

integer mod_ui_read_initializer::ui_bc_region = -1
private

◆ ui_dimension

integer mod_ui_read_initializer::ui_dimension = -1
private

◆ ui_is_boundary_enabled

logical mod_ui_read_initializer::ui_is_boundary_enabled = .false.
private

◆ ui_is_instructions_read

logical mod_ui_read_initializer::ui_is_instructions_read = .false.
private

◆ ui_is_scalar_initializer

logical mod_ui_read_initializer::ui_is_scalar_initializer = .false.
private

◆ ui_is_shape_read

logical mod_ui_read_initializer::ui_is_shape_read = .false.
private

◆ ui_is_time_varying

logical mod_ui_read_initializer::ui_is_time_varying = .false.
private

◆ ui_sampling_level

integer mod_ui_read_initializer::ui_sampling_level = 0
private

◆ ui_scalar

class(t_scalar_initializer), pointer mod_ui_read_initializer::ui_scalar => null()
private

◆ ui_scalar_shaped_instructions

class(t_scalar_initializer_shaped_instructions), pointer mod_ui_read_initializer::ui_scalar_shaped_instructions => null()
private

◆ ui_vector

class(t_vector_initializer), pointer mod_ui_read_initializer::ui_vector => null()
private

◆ ui_vector_shaped_instructions

class(t_vector_initializer_shaped_instructions), pointer mod_ui_read_initializer::ui_vector_shaped_instructions => null()
private