Functions/Subroutines | |
| subroutine, public | ui_read_shape (parser, shape, initialize, bc_region) |
| logical recursive function | ui_parse_shape_union (parser, tok, keyword_id) |
| logical recursive function | ui_parse_shape_intersection (parser, tok, keyword_id) |
| logical recursive function | ui_parse_shape_difference (parser, tok, keyword_id) |
| logical recursive function | ui_parse_all_shapes (parser, tok, keyword_id) |
| logical function | ui_parse_transformation (parser, tok, keyword_id) |
| logical recursive function | ui_parse_shape_bc_circle (parser, tok, keyword_id) |
| logical recursive function | ui_parse_shape_circle (parser, tok, keyword_id) |
| logical recursive function | ui_parse_shape_rectangle (parser, tok, keyword_id) |
| logical recursive function | ui_parse_shape_bc_rectangle (parser, tok, keyword_id) |
| logical recursive function | ui_parse_shape_bc_line_segment (parser, tok, keyword_id) |
| logical recursive function | ui_parse_shape_cylinder (parser, tok, keyword_id) |
| logical recursive function | ui_parse_shape_torus (parser, tok, keyword_id) |
| logical recursive function | ui_parse_shape_halfspace (parser, tok, keyword_id) |
| logical recursive function | ui_parse_shape_polygon (parser, tok, keyword_id) |
| logical recursive function | ui_parse_shape_surface_mesh (parser, tok, keyword_id) |
Variables | |
| class(t_shape), allocatable | ui_current_shape |
| logical | ui_is_rectangle_corner_1_read = .false. |
| logical | ui_is_rectangle_corner_2_read = .false. |
| logical | ui_is_circle_center_read = .false. |
| logical | ui_is_circle_radius_read = .false. |
| logical | ui_is_cylinder_radius_read = .false. |
| logical | ui_is_cylinder_axis_read = .false. |
| logical | ui_is_cylinder_center_read = .false. |
| logical | ui_is_torus_small_radius_read = .false. |
| logical | ui_is_torus_big_radius_read = .false. |
| logical | ui_is_torus_axis_read = .false. |
| logical | ui_is_torus_center_read = .false. |
| logical | ui_is_halfspace_normal_read = .false. |
| logical | ui_is_halfspace_center_read = .false. |
| logical | ui_is_surface_mesh_file_read = .false. |
| logical | ui_is_coordinates_read = .false. |
| logical | ui_is_boundary_shape_enabled = .false. |
| integer | ui_bc_region = -1 |
| logical | ui_is_dimension_defined = .false. |
| integer | ui_dimension = 2 |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
| subroutine, public mod_ui_read_shape::ui_read_shape | ( | type(t_parser) | parser, |
| class(t_shape), allocatable | shape, | ||
| logical, intent(in), optional | initialize, | ||
| integer, intent(in), optional | bc_region ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |