Derived type to for reading Gmsh MSH file format version 1
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
type(gmsh_msh1_element_type), | private, | allocatable, dimension(:) | :: | element |
the elements in the mesh |
||
logical, | private | :: | flag_allocation_elements | = | initial_flag_allocation_elements |
Whether allocated the array to read elements |
|
logical, | private | :: | flag_allocation_nodes | = | initial_flag_allocation_nodes |
Whether allocated the array to read nodes |
|
logical, | private | :: | flag_deallocation_elements | = | initial_flag_deallocation_elements |
Whether deallocated the array to read elements |
|
logical, | private | :: | flag_deallocation_nodes | = | initial_flag_deallocation_nodes |
Whether deallocated the array to read nodes |
|
logical, | private | :: | flag_elm_section_footer | = | initial_flag_elm_section_footer |
Whether found the element section footer |
|
logical, | private | :: | flag_elm_section_header | = | initial_flag_elm_section_header |
Whether found the element section header |
|
logical, | private | :: | flag_nod_section_footer | = | initial_flag_nod_section_footer |
Whether found the node section footer |
|
logical, | private | :: | flag_nod_section_header | = | initial_flag_nod_section_header |
Whether found the node section header |
|
logical, | private | :: | flag_number_of_elements | = | initial_flag_number_of_elements |
Whether found the number of elements |
|
logical, | private | :: | flag_number_of_nodes | = | initial_flag_number_of_nodes |
Whether found the number of nodes |
|
logical, | private | :: | flag_reading_elements | = | initial_flag_reading_elements |
Whether the read was successful: element |
|
logical, | private | :: | flag_reading_nodes | = | initial_flag_reading_node |
Whether the read was successful: node |
|
type(gmsh_msh1_node_type), | private, | allocatable, dimension(:) | :: | node |
the nodes in the mesh |
||
type(gmsh_msh1_status_type), | private | :: | status |
type :: gmsh_msh1_data_type private !> Whether found the node section header logical :: flag_nod_section_header = initial_flag_nod_section_header !> Whether found the number of nodes logical :: flag_number_of_nodes = initial_flag_number_of_nodes !> Whether deallocated the array to read nodes logical :: flag_deallocation_nodes = initial_flag_deallocation_nodes !> Whether allocated the array to read nodes logical :: flag_allocation_nodes = initial_flag_allocation_nodes !> Whether the read was successful: node logical :: flag_reading_nodes = initial_flag_reading_node !> Whether found the node section footer logical :: flag_nod_section_footer = initial_flag_nod_section_footer !> Whether found the element section header logical :: flag_elm_section_header = initial_flag_elm_section_header !> Whether found the number of elements logical :: flag_number_of_elements = initial_flag_number_of_elements !> Whether deallocated the array to read elements logical :: flag_deallocation_elements = initial_flag_deallocation_elements !> Whether allocated the array to read elements logical :: flag_allocation_elements = initial_flag_allocation_elements !> Whether the read was successful: element logical :: flag_reading_elements = initial_flag_reading_elements !> Whether found the element section footer logical :: flag_elm_section_footer = initial_flag_elm_section_footer type(gmsh_msh1_status_type) :: status !> the nodes in the mesh type(gmsh_msh1_node_type), allocatable, dimension(:) :: node !> the elements in the mesh type(gmsh_msh1_element_type), allocatable, dimension(:) :: element end type gmsh_msh1_data_type