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

Functions/Subroutines

subroutine, public ui_read_probe_line (parser)
 
subroutine, public ui_read_probe_point (parser)
 
subroutine reallocate_probes ()
 
subroutine ui_generate_points (gs, ge, s, e, lower, coord, points)
 
subroutine ui_read_align_axis_sampler (parser, tok, nxg, nyg, nzg, is, ie, js, je, ks, ke, isg, jsg, ksg, coord_x, coord_y, coord_z)
 
logical recursive function ui_parse_post_processing_probe_line (parser, tok, keyword_id)
 
subroutine ui_convert_node_to_coord (parser, tok, node, nxg, nyg, nzg, is, ie, js, je, ks, ke, isg, jsg, ksg, coord_x, coord_y, coord_z, coord)
 
subroutine ui_add_point_to_probe (coord)
 
logical recursive function ui_parse_post_processing_probe_point (parser, tok, keyword_id)
 
subroutine ui_parse_fields (parser)
 

Variables

logical ui_is_line_segment_read = .false.
 
logical ui_is_line_segment_by_coord = .false.
 
logical ui_is_samples_read = .false.
 
logical ui_is_probe_initialized = .false.
 
double precision, dimension(3) ui_start_point = 0d0
 
double precision, dimension(3) ui_end_point = 0d0
 
integer ui_nb_points = 0
 

Function/Subroutine Documentation

◆ reallocate_probes()

subroutine mod_ui_parse_post_processing_probes::reallocate_probes
private

◆ ui_add_point_to_probe()

subroutine mod_ui_parse_post_processing_probes::ui_add_point_to_probe ( double precision, dimension(3), intent(in) coord)
private

◆ ui_convert_node_to_coord()

subroutine mod_ui_parse_post_processing_probes::ui_convert_node_to_coord ( type(t_parser) parser,
type(t_token), intent(in) tok,
integer, dimension(3), intent(in) node,
integer, intent(in) nxg,
integer, intent(in) nyg,
integer, intent(in) nzg,
integer, intent(in) is,
integer, intent(in) ie,
integer, intent(in) js,
integer, intent(in) je,
integer, intent(in) ks,
integer, intent(in) ke,
integer, intent(in) isg,
integer, intent(in) jsg,
integer, intent(in) ksg,
double precision, dimension(:), intent(in) coord_x,
double precision, dimension(:), intent(in) coord_y,
double precision, dimension(:), intent(in) coord_z,
double precision, dimension(3), intent(out) coord )
private

◆ ui_generate_points()

subroutine mod_ui_parse_post_processing_probes::ui_generate_points ( integer, intent(in) gs,
integer, intent(in) ge,
integer, intent(in) s,
integer, intent(in) e,
integer lower,
double precision, dimension(:), intent(in) coord,
double precision, dimension(:), intent(out) points )
private

◆ ui_parse_fields()

subroutine mod_ui_parse_post_processing_probes::ui_parse_fields ( type(t_parser) parser)
private

◆ ui_parse_post_processing_probe_line()

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

◆ ui_parse_post_processing_probe_point()

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

◆ ui_read_align_axis_sampler()

subroutine mod_ui_parse_post_processing_probes::ui_read_align_axis_sampler ( type(t_parser) parser,
type(t_token), intent(in) tok,
integer, intent(in) nxg,
integer, intent(in) nyg,
integer, intent(in) nzg,
integer, intent(in) is,
integer, intent(in) ie,
integer, intent(in) js,
integer, intent(in) je,
integer, intent(in) ks,
integer, intent(in) ke,
integer, intent(in) isg,
integer, intent(in) jsg,
integer, intent(in) ksg,
double precision, dimension(:), intent(in) coord_x,
double precision, dimension(:), intent(in) coord_y,
double precision, dimension(:), intent(in) coord_z )
private

◆ ui_read_probe_line()

subroutine, public mod_ui_parse_post_processing_probes::ui_read_probe_line ( type(t_parser) parser)

◆ ui_read_probe_point()

subroutine, public mod_ui_parse_post_processing_probes::ui_read_probe_point ( type(t_parser) parser)

Variable Documentation

◆ ui_end_point

double precision, dimension(3) mod_ui_parse_post_processing_probes::ui_end_point = 0d0
private

◆ ui_is_line_segment_by_coord

logical mod_ui_parse_post_processing_probes::ui_is_line_segment_by_coord = .false.
private

◆ ui_is_line_segment_read

logical mod_ui_parse_post_processing_probes::ui_is_line_segment_read = .false.
private

◆ ui_is_probe_initialized

logical mod_ui_parse_post_processing_probes::ui_is_probe_initialized = .false.
private

◆ ui_is_samples_read

logical mod_ui_parse_post_processing_probes::ui_is_samples_read = .false.
private

◆ ui_nb_points

integer mod_ui_parse_post_processing_probes::ui_nb_points = 0
private

◆ ui_start_point

double precision, dimension(3) mod_ui_parse_post_processing_probes::ui_start_point = 0d0
private