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

Functions/Subroutines

subroutine, public ui_read_material_law (parser, material_law)
 
logical recursive function ui_parse_neural_network (parser, tok, keyword_id)
 

Variables

logical ui_is_activation_read = .false.
 
logical ui_is_pressure_extrema_read = .false.
 
logical ui_is_temperature_extrema_read = .false.
 
logical ui_is_field_extrema_read = .false.
 
logical ui_is_neuron_number_read = .false.
 
logical ui_is_hidden_layer_number_read = .false.
 
logical ui_is_input_weights_read = .false.
 
logical ui_is_input_bias_read = .false.
 
logical ui_is_hidden_weights_read = .false.
 
logical ui_is_hidden_bias_read = .false.
 
logical ui_is_output_weights_read = .false.
 
logical ui_is_output_bias_read = .false.
 
integer ui_activation =0
 
integer ui_neuron_number =0
 
integer ui_hidden_layer_number =0
 
double precision, dimension(2) ui_pressure_extrema
 
double precision, dimension(2) ui_temperature_extrema
 
double precision, dimension(2) ui_field_extrema
 
double precision, dimension(:), allocatable ui_input_weights
 
double precision, dimension(:), allocatable ui_input_bias
 
double precision, dimension(:), allocatable ui_hidden_weights
 
double precision, dimension(:), allocatable ui_hidden_bias
 
double precision, dimension(:), allocatable ui_output_weights
 
double precision ui_output_bias
 

Function/Subroutine Documentation

◆ ui_parse_neural_network()

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

◆ ui_read_material_law()

subroutine, public mod_ui_read_material_law::ui_read_material_law ( type(t_parser) parser,
type(t_material_law), intent(out) material_law )

Variable Documentation

◆ ui_activation

integer mod_ui_read_material_law::ui_activation =0
private

◆ ui_field_extrema

double precision, dimension(2) mod_ui_read_material_law::ui_field_extrema
private

◆ ui_hidden_bias

double precision, dimension(:), allocatable mod_ui_read_material_law::ui_hidden_bias
private

◆ ui_hidden_layer_number

integer mod_ui_read_material_law::ui_hidden_layer_number =0
private

◆ ui_hidden_weights

double precision, dimension(:), allocatable mod_ui_read_material_law::ui_hidden_weights
private

◆ ui_input_bias

double precision, dimension(:), allocatable mod_ui_read_material_law::ui_input_bias
private

◆ ui_input_weights

double precision, dimension(:), allocatable mod_ui_read_material_law::ui_input_weights
private

◆ ui_is_activation_read

logical mod_ui_read_material_law::ui_is_activation_read = .false.
private

◆ ui_is_field_extrema_read

logical mod_ui_read_material_law::ui_is_field_extrema_read = .false.
private

◆ ui_is_hidden_bias_read

logical mod_ui_read_material_law::ui_is_hidden_bias_read = .false.
private

◆ ui_is_hidden_layer_number_read

logical mod_ui_read_material_law::ui_is_hidden_layer_number_read = .false.
private

◆ ui_is_hidden_weights_read

logical mod_ui_read_material_law::ui_is_hidden_weights_read = .false.
private

◆ ui_is_input_bias_read

logical mod_ui_read_material_law::ui_is_input_bias_read = .false.
private

◆ ui_is_input_weights_read

logical mod_ui_read_material_law::ui_is_input_weights_read = .false.
private

◆ ui_is_neuron_number_read

logical mod_ui_read_material_law::ui_is_neuron_number_read = .false.
private

◆ ui_is_output_bias_read

logical mod_ui_read_material_law::ui_is_output_bias_read = .false.
private

◆ ui_is_output_weights_read

logical mod_ui_read_material_law::ui_is_output_weights_read = .false.
private

◆ ui_is_pressure_extrema_read

logical mod_ui_read_material_law::ui_is_pressure_extrema_read = .false.
private

◆ ui_is_temperature_extrema_read

logical mod_ui_read_material_law::ui_is_temperature_extrema_read = .false.
private

◆ ui_neuron_number

integer mod_ui_read_material_law::ui_neuron_number =0
private

◆ ui_output_bias

double precision mod_ui_read_material_law::ui_output_bias
private

◆ ui_output_weights

double precision, dimension(:), allocatable mod_ui_read_material_law::ui_output_weights
private

◆ ui_pressure_extrema

double precision, dimension(2) mod_ui_read_material_law::ui_pressure_extrema
private

◆ ui_temperature_extrema

double precision, dimension(2) mod_ui_read_material_law::ui_temperature_extrema
private