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

Data Types

interface  cell_bc_reader
 

Functions/Subroutines

subroutine, public ui_read_cell_bc_initializer (parser, initializer, equation_name, cell_bc_parser)
 
logical recursive function ui_parse_bc_initializer (parser, tok, keyword_id)
 
logical recursive function ui_parse_cell_bc (parser, tok, keyword_id)
 

Variables

procedure(cell_bc_reader), pointer ui_bc_reader => null()
 
class(t_cell_bc_initializer), pointer ui_bc => null()
 
integer ui_current_bc_region = -1
 
logical ui_is_bc_left_read = .false.
 
logical ui_is_bc_right_read = .false.
 
logical ui_is_bc_bottom_read = .false.
 
logical ui_is_bc_top_read = .false.
 
logical ui_is_bc_back_read = .false.
 
logical ui_is_bc_front_read = .false.
 

Function/Subroutine Documentation

◆ ui_parse_bc_initializer()

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

◆ ui_parse_cell_bc()

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

◆ ui_read_cell_bc_initializer()

subroutine, public mod_ui_read_cell_bc_initializer::ui_read_cell_bc_initializer ( type(t_parser) parser,
class(t_cell_bc_initializer), pointer initializer,
character(len=*), intent(in) equation_name,
procedure(cell_bc_reader) cell_bc_parser )

Variable Documentation

◆ ui_bc

class(t_cell_bc_initializer), pointer mod_ui_read_cell_bc_initializer::ui_bc => null()
private

◆ ui_bc_reader

procedure(cell_bc_reader), pointer mod_ui_read_cell_bc_initializer::ui_bc_reader => null()
private

◆ ui_current_bc_region

integer mod_ui_read_cell_bc_initializer::ui_current_bc_region = -1
private

◆ ui_is_bc_back_read

logical mod_ui_read_cell_bc_initializer::ui_is_bc_back_read = .false.
private

◆ ui_is_bc_bottom_read

logical mod_ui_read_cell_bc_initializer::ui_is_bc_bottom_read = .false.
private

◆ ui_is_bc_front_read

logical mod_ui_read_cell_bc_initializer::ui_is_bc_front_read = .false.
private

◆ ui_is_bc_left_read

logical mod_ui_read_cell_bc_initializer::ui_is_bc_left_read = .false.
private

◆ ui_is_bc_right_read

logical mod_ui_read_cell_bc_initializer::ui_is_bc_right_read = .false.
private

◆ ui_is_bc_top_read

logical mod_ui_read_cell_bc_initializer::ui_is_bc_top_read = .false.
private