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

Functions/Subroutines

subroutine, public ui_read_species (parser, species, redefine)
 Read species properties.
 
logical recursive function ui_parse_species_definition (parser, tok, keyword_id)
 
logical recursive function ui_parse_species_material_properties (parser, tok, keyword_id)
 

Variables

type(t_ui_species_properties), allocatable ui_current_species
 
integer material_species_id = 0
 
logical ui_is_reference_concentration_read = .false.
 
logical ui_is_material_diffusion_coefficient_read = .false.
 
logical ui_is_material_solutal_expansion_coefficient_read = .false.
 

Function/Subroutine Documentation

◆ ui_parse_species_definition()

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

◆ ui_parse_species_material_properties()

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

◆ ui_read_species()

subroutine, public mod_ui_read_species::ui_read_species ( type(t_parser) parser,
type(t_ui_species_properties), intent(inout) species,
logical, intent(in) redefine )

Read species properties.

Variable Documentation

◆ material_species_id

integer mod_ui_read_species::material_species_id = 0
private

◆ ui_current_species

type(t_ui_species_properties), allocatable mod_ui_read_species::ui_current_species
private

◆ ui_is_material_diffusion_coefficient_read

logical mod_ui_read_species::ui_is_material_diffusion_coefficient_read = .false.
private

◆ ui_is_material_solutal_expansion_coefficient_read

logical mod_ui_read_species::ui_is_material_solutal_expansion_coefficient_read = .false.
private

◆ ui_is_reference_concentration_read

logical mod_ui_read_species::ui_is_reference_concentration_read = .false.
private