Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
type(string), | public | :: | format_ch | ||||
type(string), | public | :: | topology | ||||
integer(kind=I4P), | public | :: | indent | = | 0_I4P | ||
integer(kind=I8P), | public | :: | ioffset | = | 0_I8P | ||
integer(kind=I4P), | public | :: | xml | = | 0_I4P | ||
integer(kind=I4P), | public | :: | vtm_block(1:2) | = | [-1_I4P, -1_I4P] | ||
integer(kind=I4P), | public | :: | error | = | 0_I4P | ||
type(xml_tag), | public | :: | tag | ||||
logical, | public | :: | is_volatile | = | .false. | ||
type(string), | public | :: | xml_volatile |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | filename |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
integer(kind=I4P), | intent(out), | optional | :: | error |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(in) | :: | self | |||
character(len=:), | intent(out), | allocatable | :: | xml_volatile | ||
integer(kind=I4P), | intent(out), | optional | :: | error |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
integer(kind=I4P), | intent(in) | :: | nc | |||
integer(kind=I4P), | intent(in) | :: | connectivity(1:) | |||
integer(kind=I4P), | intent(in) | :: | offset(1:) | |||
integer(kind=I1P), | intent(in) | :: | cell_type(1:) | |||
integer(kind=I4P), | intent(in), | optional | :: | face(1:) | ||
integer(kind=I4P), | intent(in), | optional | :: | faceoffset(1:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | location | |||
character, | intent(in) | :: | action |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_type | |||
integer(kind=I4P), | intent(in) | :: | number_of_components | |||
character, | intent(in) | :: | data_name | |||
character, | intent(in), | optional | :: | data_content | ||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_type | |||
integer(kind=I4P), | intent(in) | :: | number_of_components | |||
character, | intent(in) | :: | data_name | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | name |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in), | optional | :: | name |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
character, | intent(in) | :: | data_type | |||
integer(kind=I4P), | intent(in), | optional | :: | number_of_components |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | source | |||
integer(kind=I4P), | intent(in), | optional | :: | nx1 | ||
integer(kind=I4P), | intent(in), | optional | :: | nx2 | ||
integer(kind=I4P), | intent(in), | optional | :: | ny1 | ||
integer(kind=I4P), | intent(in), | optional | :: | ny2 | ||
integer(kind=I4P), | intent(in), | optional | :: | nz1 | ||
integer(kind=I4P), | intent(in), | optional | :: | nz2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | name | |||
character, | intent(in), | optional | :: | attributes |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | name | |||
character, | intent(in), | optional | :: | attributes |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | name | |||
character, | intent(in), | optional | :: | attributes | ||
character, | intent(in), | optional | :: | content |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
integer(kind=I4P), | intent(in), | optional | :: | nx1 | ||
integer(kind=I4P), | intent(in), | optional | :: | nx2 | ||
integer(kind=I4P), | intent(in), | optional | :: | ny1 | ||
integer(kind=I4P), | intent(in), | optional | :: | ny2 | ||
integer(kind=I4P), | intent(in), | optional | :: | nz1 | ||
integer(kind=I4P), | intent(in), | optional | :: | nz2 | ||
character, | intent(in), | optional | :: | mesh_kind |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | format | |||
character, | intent(in) | :: | filename | |||
character, | intent(in) | :: | mesh_topology | |||
integer(kind=I4P), | intent(in), | optional | :: | nx1 | ||
integer(kind=I4P), | intent(in), | optional | :: | nx2 | ||
integer(kind=I4P), | intent(in), | optional | :: | ny1 | ||
integer(kind=I4P), | intent(in), | optional | :: | ny2 | ||
integer(kind=I4P), | intent(in), | optional | :: | nz1 | ||
integer(kind=I4P), | intent(in), | optional | :: | nz2 | ||
logical, | intent(in), | optional | :: | is_volatile | ||
character, | intent(in), | optional | :: | mesh_kind |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
real(kind=R8P), | intent(in) | :: | x(1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
real(kind=R4P), | intent(in) | :: | x(1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I8P), | intent(in) | :: | x(1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I4P), | intent(in) | :: | x(1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I2P), | intent(in) | :: | x(1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I1P), | intent(in) | :: | x(1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
real(kind=R8P), | intent(in) | :: | x(1:,1:) | |||
logical, | intent(in), | optional | :: | one_component | ||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
real(kind=R4P), | intent(in) | :: | x(1:,1:) | |||
logical, | intent(in), | optional | :: | one_component | ||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I8P), | intent(in) | :: | x(1:,1:) | |||
logical, | intent(in), | optional | :: | one_component | ||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I4P), | intent(in) | :: | x(1:,1:) | |||
logical, | intent(in), | optional | :: | one_component | ||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I2P), | intent(in) | :: | x(1:,1:) | |||
logical, | intent(in), | optional | :: | one_component | ||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I1P), | intent(in) | :: | x(1:,1:) | |||
logical, | intent(in), | optional | :: | one_component | ||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
real(kind=R8P), | intent(in) | :: | x(1:,1:,1:) | |||
logical, | intent(in), | optional | :: | one_component | ||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
real(kind=R4P), | intent(in) | :: | x(1:,1:,1:) | |||
logical, | intent(in), | optional | :: | one_component | ||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I8P), | intent(in) | :: | x(1:,1:,1:) | |||
logical, | intent(in), | optional | :: | one_component | ||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I4P), | intent(in) | :: | x(1:,1:,1:) | |||
logical, | intent(in), | optional | :: | one_component | ||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I2P), | intent(in) | :: | x(1:,1:,1:) | |||
logical, | intent(in), | optional | :: | one_component | ||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I1P), | intent(in) | :: | x(1:,1:,1:) | |||
logical, | intent(in), | optional | :: | one_component | ||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
real(kind=R8P), | intent(in) | :: | x(1:,1:,1:,1:) | |||
logical, | intent(in), | optional | :: | one_component | ||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
real(kind=R4P), | intent(in) | :: | x(1:,1:,1:,1:) | |||
logical, | intent(in), | optional | :: | one_component | ||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I8P), | intent(in) | :: | x(1:,1:,1:,1:) | |||
logical, | intent(in), | optional | :: | one_component | ||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I4P), | intent(in) | :: | x(1:,1:,1:,1:) | |||
logical, | intent(in), | optional | :: | one_component | ||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I2P), | intent(in) | :: | x(1:,1:,1:,1:) | |||
logical, | intent(in), | optional | :: | one_component | ||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I1P), | intent(in) | :: | x(1:,1:,1:,1:) | |||
logical, | intent(in), | optional | :: | one_component | ||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
real(kind=R8P), | intent(in) | :: | x(1:) | |||
real(kind=R8P), | intent(in) | :: | y(1:) | |||
real(kind=R8P), | intent(in) | :: | z(1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
real(kind=R4P), | intent(in) | :: | x(1:) | |||
real(kind=R4P), | intent(in) | :: | y(1:) | |||
real(kind=R4P), | intent(in) | :: | z(1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I8P), | intent(in) | :: | x(1:) | |||
integer(kind=I8P), | intent(in) | :: | y(1:) | |||
integer(kind=I8P), | intent(in) | :: | z(1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I4P), | intent(in) | :: | x(1:) | |||
integer(kind=I4P), | intent(in) | :: | y(1:) | |||
integer(kind=I4P), | intent(in) | :: | z(1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I2P), | intent(in) | :: | x(1:) | |||
integer(kind=I2P), | intent(in) | :: | y(1:) | |||
integer(kind=I2P), | intent(in) | :: | z(1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I1P), | intent(in) | :: | x(1:) | |||
integer(kind=I1P), | intent(in) | :: | y(1:) | |||
integer(kind=I1P), | intent(in) | :: | z(1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
real(kind=R8P), | intent(in) | :: | x(1:,1:,1:) | |||
real(kind=R8P), | intent(in) | :: | y(1:,1:,1:) | |||
real(kind=R8P), | intent(in) | :: | z(1:,1:,1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
real(kind=R4P), | intent(in) | :: | x(1:,1:,1:) | |||
real(kind=R4P), | intent(in) | :: | y(1:,1:,1:) | |||
real(kind=R4P), | intent(in) | :: | z(1:,1:,1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I8P), | intent(in) | :: | x(1:,1:,1:) | |||
integer(kind=I8P), | intent(in) | :: | y(1:,1:,1:) | |||
integer(kind=I8P), | intent(in) | :: | z(1:,1:,1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I4P), | intent(in) | :: | x(1:,1:,1:) | |||
integer(kind=I4P), | intent(in) | :: | y(1:,1:,1:) | |||
integer(kind=I4P), | intent(in) | :: | z(1:,1:,1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I2P), | intent(in) | :: | x(1:,1:,1:) | |||
integer(kind=I2P), | intent(in) | :: | y(1:,1:,1:) | |||
integer(kind=I2P), | intent(in) | :: | z(1:,1:,1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I1P), | intent(in) | :: | x(1:,1:,1:) | |||
integer(kind=I1P), | intent(in) | :: | y(1:,1:,1:) | |||
integer(kind=I1P), | intent(in) | :: | z(1:,1:,1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
real(kind=R8P), | intent(in) | :: | u(1:) | |||
real(kind=R8P), | intent(in) | :: | v(1:) | |||
real(kind=R8P), | intent(in) | :: | w(1:) | |||
real(kind=R8P), | intent(in) | :: | x(1:) | |||
real(kind=R8P), | intent(in) | :: | y(1:) | |||
real(kind=R8P), | intent(in) | :: | z(1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
real(kind=R4P), | intent(in) | :: | u(1:) | |||
real(kind=R4P), | intent(in) | :: | v(1:) | |||
real(kind=R4P), | intent(in) | :: | w(1:) | |||
real(kind=R4P), | intent(in) | :: | x(1:) | |||
real(kind=R4P), | intent(in) | :: | y(1:) | |||
real(kind=R4P), | intent(in) | :: | z(1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I8P), | intent(in) | :: | u(1:) | |||
integer(kind=I8P), | intent(in) | :: | v(1:) | |||
integer(kind=I8P), | intent(in) | :: | w(1:) | |||
integer(kind=I8P), | intent(in) | :: | x(1:) | |||
integer(kind=I8P), | intent(in) | :: | y(1:) | |||
integer(kind=I8P), | intent(in) | :: | z(1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I4P), | intent(in) | :: | u(1:) | |||
integer(kind=I4P), | intent(in) | :: | v(1:) | |||
integer(kind=I4P), | intent(in) | :: | w(1:) | |||
integer(kind=I4P), | intent(in) | :: | x(1:) | |||
integer(kind=I4P), | intent(in) | :: | y(1:) | |||
integer(kind=I4P), | intent(in) | :: | z(1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I2P), | intent(in) | :: | u(1:) | |||
integer(kind=I2P), | intent(in) | :: | v(1:) | |||
integer(kind=I2P), | intent(in) | :: | w(1:) | |||
integer(kind=I2P), | intent(in) | :: | x(1:) | |||
integer(kind=I2P), | intent(in) | :: | y(1:) | |||
integer(kind=I2P), | intent(in) | :: | z(1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I1P), | intent(in) | :: | u(1:) | |||
integer(kind=I1P), | intent(in) | :: | v(1:) | |||
integer(kind=I1P), | intent(in) | :: | w(1:) | |||
integer(kind=I1P), | intent(in) | :: | x(1:) | |||
integer(kind=I1P), | intent(in) | :: | y(1:) | |||
integer(kind=I1P), | intent(in) | :: | z(1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
real(kind=R8P), | intent(in) | :: | u(1:,1:,1:) | |||
real(kind=R8P), | intent(in) | :: | v(1:,1:,1:) | |||
real(kind=R8P), | intent(in) | :: | w(1:,1:,1:) | |||
real(kind=R8P), | intent(in) | :: | x(1:,1:,1:) | |||
real(kind=R8P), | intent(in) | :: | y(1:,1:,1:) | |||
real(kind=R8P), | intent(in) | :: | z(1:,1:,1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
real(kind=R4P), | intent(in) | :: | u(1:,1:,1:) | |||
real(kind=R4P), | intent(in) | :: | v(1:,1:,1:) | |||
real(kind=R4P), | intent(in) | :: | w(1:,1:,1:) | |||
real(kind=R4P), | intent(in) | :: | x(1:,1:,1:) | |||
real(kind=R4P), | intent(in) | :: | y(1:,1:,1:) | |||
real(kind=R4P), | intent(in) | :: | z(1:,1:,1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I8P), | intent(in) | :: | u(1:,1:,1:) | |||
integer(kind=I8P), | intent(in) | :: | v(1:,1:,1:) | |||
integer(kind=I8P), | intent(in) | :: | w(1:,1:,1:) | |||
integer(kind=I8P), | intent(in) | :: | x(1:,1:,1:) | |||
integer(kind=I8P), | intent(in) | :: | y(1:,1:,1:) | |||
integer(kind=I8P), | intent(in) | :: | z(1:,1:,1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I4P), | intent(in) | :: | u(1:,1:,1:) | |||
integer(kind=I4P), | intent(in) | :: | v(1:,1:,1:) | |||
integer(kind=I4P), | intent(in) | :: | w(1:,1:,1:) | |||
integer(kind=I4P), | intent(in) | :: | x(1:,1:,1:) | |||
integer(kind=I4P), | intent(in) | :: | y(1:,1:,1:) | |||
integer(kind=I4P), | intent(in) | :: | z(1:,1:,1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I2P), | intent(in) | :: | u(1:,1:,1:) | |||
integer(kind=I2P), | intent(in) | :: | v(1:,1:,1:) | |||
integer(kind=I2P), | intent(in) | :: | w(1:,1:,1:) | |||
integer(kind=I2P), | intent(in) | :: | x(1:,1:,1:) | |||
integer(kind=I2P), | intent(in) | :: | y(1:,1:,1:) | |||
integer(kind=I2P), | intent(in) | :: | z(1:,1:,1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_binary_local), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I1P), | intent(in) | :: | u(1:,1:,1:) | |||
integer(kind=I1P), | intent(in) | :: | v(1:,1:,1:) | |||
integer(kind=I1P), | intent(in) | :: | w(1:,1:,1:) | |||
integer(kind=I1P), | intent(in) | :: | x(1:,1:,1:) | |||
integer(kind=I1P), | intent(in) | :: | y(1:,1:,1:) | |||
integer(kind=I1P), | intent(in) | :: | z(1:,1:,1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | location | |||
character, | intent(in) | :: | action |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
class(*), | intent(in) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | action |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
real(kind=R8P), | intent(in) | :: | xyz(1:,1:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
real(kind=R4P), | intent(in) | :: | xyz(1:,1:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
real(kind=R8P), | intent(in) | :: | xyz(1:,1:,1:,1:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
real(kind=R4P), | intent(in) | :: | xyz(1:,1:,1:,1:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
integer(kind=I4P), | intent(in) | :: | n | |||
real(kind=R8P), | intent(in) | :: | x(1:) | |||
real(kind=R8P), | intent(in) | :: | y(1:) | |||
real(kind=R8P), | intent(in) | :: | z(1:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
integer(kind=I4P), | intent(in) | :: | n | |||
real(kind=R4P), | intent(in) | :: | x(1:) | |||
real(kind=R4P), | intent(in) | :: | y(1:) | |||
real(kind=R4P), | intent(in) | :: | z(1:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
integer(kind=I4P), | intent(in) | :: | n | |||
real(kind=R8P), | intent(in) | :: | x(1:,1:,1:) | |||
real(kind=R8P), | intent(in) | :: | y(1:,1:,1:) | |||
real(kind=R8P), | intent(in) | :: | z(1:,1:,1:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
integer(kind=I4P), | intent(in) | :: | n | |||
real(kind=R4P), | intent(in) | :: | x(1:,1:,1:) | |||
real(kind=R4P), | intent(in) | :: | y(1:,1:,1:) | |||
real(kind=R4P), | intent(in) | :: | z(1:,1:,1:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
real(kind=R8P), | intent(in) | :: | x(1:) | |||
real(kind=R8P), | intent(in) | :: | y(1:) | |||
real(kind=R8P), | intent(in) | :: | z(1:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
real(kind=R4P), | intent(in) | :: | x(1:) | |||
real(kind=R4P), | intent(in) | :: | y(1:) | |||
real(kind=R4P), | intent(in) | :: | z(1:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
integer(kind=I4P), | intent(in) | :: | np | |||
integer(kind=I4P), | intent(in) | :: | nc | |||
real(kind=R8P), | intent(in) | :: | xyz(1:,1:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
integer(kind=I4P), | intent(in) | :: | np | |||
integer(kind=I4P), | intent(in) | :: | nc | |||
real(kind=R4P), | intent(in) | :: | xyz(1:,1:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
integer(kind=I4P), | intent(in) | :: | np | |||
integer(kind=I4P), | intent(in) | :: | nc | |||
real(kind=R8P), | intent(in) | :: | x(1:) | |||
real(kind=R8P), | intent(in) | :: | y(1:) | |||
real(kind=R8P), | intent(in) | :: | z(1:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
integer(kind=I4P), | intent(in) | :: | np | |||
integer(kind=I4P), | intent(in) | :: | nc | |||
real(kind=R4P), | intent(in) | :: | x(1:) | |||
real(kind=R4P), | intent(in) | :: | y(1:) | |||
real(kind=R4P), | intent(in) | :: | z(1:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
integer(kind=I4P), | intent(in) | :: | file_index | |||
character, | intent(in) | :: | filename | |||
character, | intent(in), | optional | :: | name |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | filenames(:) | |||
character, | intent(in), | optional | :: | names(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | filenames | |||
character, | intent(in), | optional | :: | names | ||
character, | intent(in), | optional | :: | delimiter |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
integer(kind=I4P), | intent(in) | :: | nx1 | |||
integer(kind=I4P), | intent(in) | :: | nx2 | |||
integer(kind=I4P), | intent(in) | :: | ny1 | |||
integer(kind=I4P), | intent(in) | :: | ny2 | |||
integer(kind=I4P), | intent(in) | :: | nz1 | |||
integer(kind=I4P), | intent(in) | :: | nz2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
integer(kind=I4P), | intent(in) | :: | np | |||
integer(kind=I4P), | intent(in) | :: | nc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
real(kind=R8P), | intent(in) | :: | x(1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
real(kind=R4P), | intent(in) | :: | x(1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I8P), | intent(in) | :: | x(1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I4P), | intent(in) | :: | x(1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I2P), | intent(in) | :: | x(1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I1P), | intent(in) | :: | x(1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
real(kind=R8P), | intent(in) | :: | x(1:,1:) | |||
logical, | intent(in), | optional | :: | one_component | ||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
real(kind=R4P), | intent(in) | :: | x(1:,1:) | |||
logical, | intent(in), | optional | :: | one_component | ||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I8P), | intent(in) | :: | x(1:,1:) | |||
logical, | intent(in), | optional | :: | one_component | ||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I4P), | intent(in) | :: | x(1:,1:) | |||
logical, | intent(in), | optional | :: | one_component | ||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I2P), | intent(in) | :: | x(1:,1:) | |||
logical, | intent(in), | optional | :: | one_component | ||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I1P), | intent(in) | :: | x(1:,1:) | |||
logical, | intent(in), | optional | :: | one_component | ||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
real(kind=R8P), | intent(in) | :: | x(1:,1:,1:) | |||
logical, | intent(in), | optional | :: | one_component | ||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
real(kind=R4P), | intent(in) | :: | x(1:,1:,1:) | |||
logical, | intent(in), | optional | :: | one_component | ||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I8P), | intent(in) | :: | x(1:,1:,1:) | |||
logical, | intent(in), | optional | :: | one_component | ||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I4P), | intent(in) | :: | x(1:,1:,1:) | |||
logical, | intent(in), | optional | :: | one_component | ||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I2P), | intent(in) | :: | x(1:,1:,1:) | |||
logical, | intent(in), | optional | :: | one_component | ||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I1P), | intent(in) | :: | x(1:,1:,1:) | |||
logical, | intent(in), | optional | :: | one_component | ||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
real(kind=R8P), | intent(in) | :: | x(1:,1:,1:,1:) | |||
logical, | intent(in), | optional | :: | one_component | ||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
real(kind=R4P), | intent(in) | :: | x(1:,1:,1:,1:) | |||
logical, | intent(in), | optional | :: | one_component | ||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I8P), | intent(in) | :: | x(1:,1:,1:,1:) | |||
logical, | intent(in), | optional | :: | one_component | ||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I4P), | intent(in) | :: | x(1:,1:,1:,1:) | |||
logical, | intent(in), | optional | :: | one_component | ||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I2P), | intent(in) | :: | x(1:,1:,1:,1:) | |||
logical, | intent(in), | optional | :: | one_component | ||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I1P), | intent(in) | :: | x(1:,1:,1:,1:) | |||
logical, | intent(in), | optional | :: | one_component | ||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
real(kind=R8P), | intent(in) | :: | x(1:) | |||
real(kind=R8P), | intent(in) | :: | y(1:) | |||
real(kind=R8P), | intent(in) | :: | z(1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
real(kind=R4P), | intent(in) | :: | x(1:) | |||
real(kind=R4P), | intent(in) | :: | y(1:) | |||
real(kind=R4P), | intent(in) | :: | z(1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I8P), | intent(in) | :: | x(1:) | |||
integer(kind=I8P), | intent(in) | :: | y(1:) | |||
integer(kind=I8P), | intent(in) | :: | z(1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I4P), | intent(in) | :: | x(1:) | |||
integer(kind=I4P), | intent(in) | :: | y(1:) | |||
integer(kind=I4P), | intent(in) | :: | z(1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I2P), | intent(in) | :: | x(1:) | |||
integer(kind=I2P), | intent(in) | :: | y(1:) | |||
integer(kind=I2P), | intent(in) | :: | z(1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I1P), | intent(in) | :: | x(1:) | |||
integer(kind=I1P), | intent(in) | :: | y(1:) | |||
integer(kind=I1P), | intent(in) | :: | z(1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
real(kind=R8P), | intent(in) | :: | x(1:,1:,1:) | |||
real(kind=R8P), | intent(in) | :: | y(1:,1:,1:) | |||
real(kind=R8P), | intent(in) | :: | z(1:,1:,1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
real(kind=R4P), | intent(in) | :: | x(1:,1:,1:) | |||
real(kind=R4P), | intent(in) | :: | y(1:,1:,1:) | |||
real(kind=R4P), | intent(in) | :: | z(1:,1:,1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I8P), | intent(in) | :: | x(1:,1:,1:) | |||
integer(kind=I8P), | intent(in) | :: | y(1:,1:,1:) | |||
integer(kind=I8P), | intent(in) | :: | z(1:,1:,1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I4P), | intent(in) | :: | x(1:,1:,1:) | |||
integer(kind=I4P), | intent(in) | :: | y(1:,1:,1:) | |||
integer(kind=I4P), | intent(in) | :: | z(1:,1:,1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I2P), | intent(in) | :: | x(1:,1:,1:) | |||
integer(kind=I2P), | intent(in) | :: | y(1:,1:,1:) | |||
integer(kind=I2P), | intent(in) | :: | z(1:,1:,1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I1P), | intent(in) | :: | x(1:,1:,1:) | |||
integer(kind=I1P), | intent(in) | :: | y(1:,1:,1:) | |||
integer(kind=I1P), | intent(in) | :: | z(1:,1:,1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
real(kind=R8P), | intent(in) | :: | u(1:) | |||
real(kind=R8P), | intent(in) | :: | v(1:) | |||
real(kind=R8P), | intent(in) | :: | w(1:) | |||
real(kind=R8P), | intent(in) | :: | x(1:) | |||
real(kind=R8P), | intent(in) | :: | y(1:) | |||
real(kind=R8P), | intent(in) | :: | z(1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
real(kind=R4P), | intent(in) | :: | u(1:) | |||
real(kind=R4P), | intent(in) | :: | v(1:) | |||
real(kind=R4P), | intent(in) | :: | w(1:) | |||
real(kind=R4P), | intent(in) | :: | x(1:) | |||
real(kind=R4P), | intent(in) | :: | y(1:) | |||
real(kind=R4P), | intent(in) | :: | z(1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I8P), | intent(in) | :: | u(1:) | |||
integer(kind=I8P), | intent(in) | :: | v(1:) | |||
integer(kind=I8P), | intent(in) | :: | w(1:) | |||
integer(kind=I8P), | intent(in) | :: | x(1:) | |||
integer(kind=I8P), | intent(in) | :: | y(1:) | |||
integer(kind=I8P), | intent(in) | :: | z(1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I4P), | intent(in) | :: | u(1:) | |||
integer(kind=I4P), | intent(in) | :: | v(1:) | |||
integer(kind=I4P), | intent(in) | :: | w(1:) | |||
integer(kind=I4P), | intent(in) | :: | x(1:) | |||
integer(kind=I4P), | intent(in) | :: | y(1:) | |||
integer(kind=I4P), | intent(in) | :: | z(1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I2P), | intent(in) | :: | u(1:) | |||
integer(kind=I2P), | intent(in) | :: | v(1:) | |||
integer(kind=I2P), | intent(in) | :: | w(1:) | |||
integer(kind=I2P), | intent(in) | :: | x(1:) | |||
integer(kind=I2P), | intent(in) | :: | y(1:) | |||
integer(kind=I2P), | intent(in) | :: | z(1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I1P), | intent(in) | :: | u(1:) | |||
integer(kind=I1P), | intent(in) | :: | v(1:) | |||
integer(kind=I1P), | intent(in) | :: | w(1:) | |||
integer(kind=I1P), | intent(in) | :: | x(1:) | |||
integer(kind=I1P), | intent(in) | :: | y(1:) | |||
integer(kind=I1P), | intent(in) | :: | z(1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
real(kind=R8P), | intent(in) | :: | u(1:,1:,1:) | |||
real(kind=R8P), | intent(in) | :: | v(1:,1:,1:) | |||
real(kind=R8P), | intent(in) | :: | w(1:,1:,1:) | |||
real(kind=R8P), | intent(in) | :: | x(1:,1:,1:) | |||
real(kind=R8P), | intent(in) | :: | y(1:,1:,1:) | |||
real(kind=R8P), | intent(in) | :: | z(1:,1:,1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
real(kind=R4P), | intent(in) | :: | u(1:,1:,1:) | |||
real(kind=R4P), | intent(in) | :: | v(1:,1:,1:) | |||
real(kind=R4P), | intent(in) | :: | w(1:,1:,1:) | |||
real(kind=R4P), | intent(in) | :: | x(1:,1:,1:) | |||
real(kind=R4P), | intent(in) | :: | y(1:,1:,1:) | |||
real(kind=R4P), | intent(in) | :: | z(1:,1:,1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I8P), | intent(in) | :: | u(1:,1:,1:) | |||
integer(kind=I8P), | intent(in) | :: | v(1:,1:,1:) | |||
integer(kind=I8P), | intent(in) | :: | w(1:,1:,1:) | |||
integer(kind=I8P), | intent(in) | :: | x(1:,1:,1:) | |||
integer(kind=I8P), | intent(in) | :: | y(1:,1:,1:) | |||
integer(kind=I8P), | intent(in) | :: | z(1:,1:,1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I4P), | intent(in) | :: | u(1:,1:,1:) | |||
integer(kind=I4P), | intent(in) | :: | v(1:,1:,1:) | |||
integer(kind=I4P), | intent(in) | :: | w(1:,1:,1:) | |||
integer(kind=I4P), | intent(in) | :: | x(1:,1:,1:) | |||
integer(kind=I4P), | intent(in) | :: | y(1:,1:,1:) | |||
integer(kind=I4P), | intent(in) | :: | z(1:,1:,1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I2P), | intent(in) | :: | u(1:,1:,1:) | |||
integer(kind=I2P), | intent(in) | :: | v(1:,1:,1:) | |||
integer(kind=I2P), | intent(in) | :: | w(1:,1:,1:) | |||
integer(kind=I2P), | intent(in) | :: | x(1:,1:,1:) | |||
integer(kind=I2P), | intent(in) | :: | y(1:,1:,1:) | |||
integer(kind=I2P), | intent(in) | :: | z(1:,1:,1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
integer(kind=I1P), | intent(in) | :: | u(1:,1:,1:) | |||
integer(kind=I1P), | intent(in) | :: | v(1:,1:,1:) | |||
integer(kind=I1P), | intent(in) | :: | w(1:,1:,1:) | |||
integer(kind=I1P), | intent(in) | :: | x(1:,1:,1:) | |||
integer(kind=I1P), | intent(in) | :: | y(1:,1:,1:) | |||
integer(kind=I1P), | intent(in) | :: | z(1:,1:,1:) | |||
logical, | intent(in), | optional | :: | is_tuples |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | data_name | |||
class(*), | intent(in) | :: | x |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | action |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
real(kind=R8P), | intent(in) | :: | xyz(1:,1:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
real(kind=R4P), | intent(in) | :: | xyz(1:,1:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
real(kind=R8P), | intent(in) | :: | xyz(1:,1:,1:,1:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
real(kind=R4P), | intent(in) | :: | xyz(1:,1:,1:,1:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
integer(kind=I4P), | intent(in) | :: | n | |||
real(kind=R8P), | intent(in) | :: | x(1:) | |||
real(kind=R8P), | intent(in) | :: | y(1:) | |||
real(kind=R8P), | intent(in) | :: | z(1:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
integer(kind=I4P), | intent(in) | :: | n | |||
real(kind=R4P), | intent(in) | :: | x(1:) | |||
real(kind=R4P), | intent(in) | :: | y(1:) | |||
real(kind=R4P), | intent(in) | :: | z(1:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
integer(kind=I4P), | intent(in) | :: | n | |||
real(kind=R8P), | intent(in) | :: | x(1:,1:,1:) | |||
real(kind=R8P), | intent(in) | :: | y(1:,1:,1:) | |||
real(kind=R8P), | intent(in) | :: | z(1:,1:,1:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
integer(kind=I4P), | intent(in) | :: | n | |||
real(kind=R4P), | intent(in) | :: | x(1:,1:,1:) | |||
real(kind=R4P), | intent(in) | :: | y(1:,1:,1:) | |||
real(kind=R4P), | intent(in) | :: | z(1:,1:,1:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
real(kind=R8P), | intent(in) | :: | x(1:) | |||
real(kind=R8P), | intent(in) | :: | y(1:) | |||
real(kind=R8P), | intent(in) | :: | z(1:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
real(kind=R4P), | intent(in) | :: | x(1:) | |||
real(kind=R4P), | intent(in) | :: | y(1:) | |||
real(kind=R4P), | intent(in) | :: | z(1:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
integer(kind=I4P), | intent(in) | :: | np | |||
integer(kind=I4P), | intent(in) | :: | nc | |||
real(kind=R8P), | intent(in) | :: | xyz(1:,1:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
integer(kind=I4P), | intent(in) | :: | np | |||
integer(kind=I4P), | intent(in) | :: | nc | |||
real(kind=R4P), | intent(in) | :: | xyz(1:,1:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
integer(kind=I4P), | intent(in) | :: | np | |||
integer(kind=I4P), | intent(in) | :: | nc | |||
real(kind=R8P), | intent(in) | :: | x(1:) | |||
real(kind=R8P), | intent(in) | :: | y(1:) | |||
real(kind=R8P), | intent(in) | :: | z(1:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
integer(kind=I4P), | intent(in) | :: | np | |||
integer(kind=I4P), | intent(in) | :: | nc | |||
real(kind=R4P), | intent(in) | :: | x(1:) | |||
real(kind=R4P), | intent(in) | :: | y(1:) | |||
real(kind=R4P), | intent(in) | :: | z(1:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
integer(kind=I4P), | intent(in) | :: | nx1 | |||
integer(kind=I4P), | intent(in) | :: | nx2 | |||
integer(kind=I4P), | intent(in) | :: | ny1 | |||
integer(kind=I4P), | intent(in) | :: | ny2 | |||
integer(kind=I4P), | intent(in) | :: | nz1 | |||
integer(kind=I4P), | intent(in) | :: | nz2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
integer(kind=I4P), | intent(in) | :: | np | |||
integer(kind=I4P), | intent(in) | :: | nc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
integer(kind=I4P), | intent(in) | :: | file_index | |||
character, | intent(in) | :: | filename | |||
character, | intent(in), | optional | :: | name |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | filenames(:) | |||
character, | intent(in), | optional | :: | names(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(xml_writer_abstract), | intent(inout) | :: | self | |||
character, | intent(in) | :: | filenames | |||
character, | intent(in), | optional | :: | names | ||
character, | intent(in), | optional | :: | delimiter |
type, abstract :: xml_writer_abstract
!< VTK file abstract XML writer.
type(string) :: format_ch !< Output format, string code.
type(string) :: topology !< Mesh topology.
integer(I4P) :: indent=0_I4P !< Indent count.
integer(I8P) :: ioffset=0_I8P !< Offset count.
integer(I4P) :: xml=0_I4P !< XML Logical unit.
integer(I4P) :: vtm_block(1:2)=[-1_I4P, -1_I4P] !< Block indexes.
integer(I4P) :: error=0_I4P !< IO Error status.
type(xml_tag) :: tag !< XML tags handler.
logical :: is_volatile=.false. !< Flag to check volatile writer.
type(string) :: xml_volatile !< XML file volatile (not a physical file).
contains
! public methods (some deferred)
procedure, pass(self) :: close_xml_file !< Close xml file.
procedure, pass(self) :: open_xml_file !< Open xml file.
procedure, pass(self) :: free !< Free allocated memory.
procedure, pass(self) :: get_xml_volatile !< Return the XML volatile string file.
procedure, pass(self) :: write_connectivity !< Write connectivity.
procedure, pass(self) :: write_dataarray_location_tag !< Write dataarray location tag.
procedure, pass(self) :: write_dataarray_tag !< Write dataarray tag.
procedure, pass(self) :: write_dataarray_tag_appended !< Write dataarray appended tag.
procedure, pass(self) :: write_end_tag !< Write `</tag_name>` end tag.
procedure, pass(self) :: write_header_tag !< Write header tag.
procedure, pass(self) :: write_parallel_open_block !< Write parallel open block.
procedure, pass(self) :: write_parallel_close_block !< Write parallel close block.
procedure, pass(self) :: write_parallel_dataarray !< Write parallel dataarray.
procedure, pass(self) :: write_parallel_geo !< Write parallel geo.
procedure, pass(self) :: write_self_closing_tag !< Write self closing tag.
procedure, pass(self) :: write_start_tag !< Write start tag.
procedure, pass(self) :: write_tag !< Write tag.
procedure, pass(self) :: write_topology_tag !< Write topology tag.
procedure(initialize_interface), deferred, pass(self) :: initialize !< Initialize writer.
procedure(finalize_interface), deferred, pass(self) :: finalize !< Finalize writer.
generic :: write_dataarray => &
write_dataarray1_rank1_R8P, &
write_dataarray1_rank1_R4P, &
write_dataarray1_rank1_I8P, &
write_dataarray1_rank1_I4P, &
write_dataarray1_rank1_I2P, &
write_dataarray1_rank1_I1P, &
write_dataarray1_rank2_R8P, &
write_dataarray1_rank2_R4P, &
write_dataarray1_rank2_I8P, &
write_dataarray1_rank2_I4P, &
write_dataarray1_rank2_I2P, &
write_dataarray1_rank2_I1P, &
write_dataarray1_rank3_R8P, &
write_dataarray1_rank3_R4P, &
write_dataarray1_rank3_I8P, &
write_dataarray1_rank3_I4P, &
write_dataarray1_rank3_I2P, &
write_dataarray1_rank3_I1P, &
write_dataarray1_rank4_R8P, &
write_dataarray1_rank4_R4P, &
write_dataarray1_rank4_I8P, &
write_dataarray1_rank4_I4P, &
write_dataarray1_rank4_I2P, &
write_dataarray1_rank4_I1P, &
write_dataarray3_rank1_R8P, &
write_dataarray3_rank1_R4P, &
write_dataarray3_rank1_I8P, &
write_dataarray3_rank1_I4P, &
write_dataarray3_rank1_I2P, &
write_dataarray3_rank1_I1P, &
write_dataarray3_rank3_R8P, &
write_dataarray3_rank3_R4P, &
write_dataarray3_rank3_I8P, &
write_dataarray3_rank3_I4P, &
write_dataarray3_rank3_I2P, &
write_dataarray3_rank3_I1P, &
write_dataarray6_rank1_R8P, &
write_dataarray6_rank1_R4P, &
write_dataarray6_rank1_I8P, &
write_dataarray6_rank1_I4P, &
write_dataarray6_rank1_I2P, &
write_dataarray6_rank1_I1P, &
write_dataarray6_rank3_R8P, &
write_dataarray6_rank3_R4P, &
write_dataarray6_rank3_I8P, &
write_dataarray6_rank3_I4P, &
write_dataarray6_rank3_I2P, &
write_dataarray6_rank3_I1P, &
write_dataarray_location_tag !< Write data (array).
generic :: write_fielddata => &
write_fielddata1_rank0, &
write_fielddata_tag !< Write FieldData tag.
generic :: write_geo => &
write_geo_strg_data1_rank2_R8P, &
write_geo_strg_data1_rank2_R4P, &
write_geo_strg_data1_rank4_R8P, &
write_geo_strg_data1_rank4_R4P, &
write_geo_strg_data3_rank1_R8P, &
write_geo_strg_data3_rank1_R4P, &
write_geo_strg_data3_rank3_R8P, &
write_geo_strg_data3_rank3_R4P, &
write_geo_rect_data3_rank1_R8P, &
write_geo_rect_data3_rank1_R4P, &
write_geo_unst_data1_rank2_R8P, &
write_geo_unst_data1_rank2_R4P, &
write_geo_unst_data3_rank1_R8P, &
write_geo_unst_data3_rank1_R4P !< Write mesh.
generic :: write_parallel_block_files => &
write_parallel_block_file, &
write_parallel_block_files_array, &
write_parallel_block_files_string !< Write block list of files.
generic :: write_piece => &
write_piece_start_tag, &
write_piece_start_tag_unst, &
write_piece_end_tag !< Write Piece start/end tag.
! deferred methods
procedure(write_dataarray1_rank1_R8P_interface), deferred, pass(self) :: write_dataarray1_rank1_R8P !< Data 1, rank 1, R8P.
procedure(write_dataarray1_rank1_R4P_interface), deferred, pass(self) :: write_dataarray1_rank1_R4P !< Data 1, rank 1, R4P.
procedure(write_dataarray1_rank1_I8P_interface), deferred, pass(self) :: write_dataarray1_rank1_I8P !< Data 1, rank 1, I8P.
procedure(write_dataarray1_rank1_I4P_interface), deferred, pass(self) :: write_dataarray1_rank1_I4P !< Data 1, rank 1, I4P.
procedure(write_dataarray1_rank1_I2P_interface), deferred, pass(self) :: write_dataarray1_rank1_I2P !< Data 1, rank 1, I2P.
procedure(write_dataarray1_rank1_I1P_interface), deferred, pass(self) :: write_dataarray1_rank1_I1P !< Data 1, rank 1, I1P.
procedure(write_dataarray1_rank2_R8P_interface), deferred, pass(self) :: write_dataarray1_rank2_R8P !< Data 1, rank 2, R8P.
procedure(write_dataarray1_rank2_R4P_interface), deferred, pass(self) :: write_dataarray1_rank2_R4P !< Data 1, rank 2, R4P.
procedure(write_dataarray1_rank2_I8P_interface), deferred, pass(self) :: write_dataarray1_rank2_I8P !< Data 1, rank 2, I8P.
procedure(write_dataarray1_rank2_I4P_interface), deferred, pass(self) :: write_dataarray1_rank2_I4P !< Data 1, rank 2, I4P.
procedure(write_dataarray1_rank2_I2P_interface), deferred, pass(self) :: write_dataarray1_rank2_I2P !< Data 1, rank 2, I2P.
procedure(write_dataarray1_rank2_I1P_interface), deferred, pass(self) :: write_dataarray1_rank2_I1P !< Data 1, rank 2, I1P.
procedure(write_dataarray1_rank3_R8P_interface), deferred, pass(self) :: write_dataarray1_rank3_R8P !< Data 1, rank 3, R8P.
procedure(write_dataarray1_rank3_R4P_interface), deferred, pass(self) :: write_dataarray1_rank3_R4P !< Data 1, rank 3, R4P.
procedure(write_dataarray1_rank3_I8P_interface), deferred, pass(self) :: write_dataarray1_rank3_I8P !< Data 1, rank 3, I8P.
procedure(write_dataarray1_rank3_I4P_interface), deferred, pass(self) :: write_dataarray1_rank3_I4P !< Data 1, rank 3, I4P.
procedure(write_dataarray1_rank3_I2P_interface), deferred, pass(self) :: write_dataarray1_rank3_I2P !< Data 1, rank 3, I2P.
procedure(write_dataarray1_rank3_I1P_interface), deferred, pass(self) :: write_dataarray1_rank3_I1P !< Data 1, rank 3, I1P.
procedure(write_dataarray1_rank4_R8P_interface), deferred, pass(self) :: write_dataarray1_rank4_R8P !< Data 1, rank 4, R8P.
procedure(write_dataarray1_rank4_R4P_interface), deferred, pass(self) :: write_dataarray1_rank4_R4P !< Data 1, rank 4, R4P.
procedure(write_dataarray1_rank4_I8P_interface), deferred, pass(self) :: write_dataarray1_rank4_I8P !< Data 1, rank 4, I8P.
procedure(write_dataarray1_rank4_I4P_interface), deferred, pass(self) :: write_dataarray1_rank4_I4P !< Data 1, rank 4, I4P.
procedure(write_dataarray1_rank4_I2P_interface), deferred, pass(self) :: write_dataarray1_rank4_I2P !< Data 1, rank 4, I2P.
procedure(write_dataarray1_rank4_I1P_interface), deferred, pass(self) :: write_dataarray1_rank4_I1P !< Data 1, rank 4, I1P.
procedure(write_dataarray3_rank1_R8P_interface), deferred, pass(self) :: write_dataarray3_rank1_R8P !< Data 3, rank 1, R8P.
procedure(write_dataarray3_rank1_R4P_interface), deferred, pass(self) :: write_dataarray3_rank1_R4P !< Data 3, rank 1, R4P.
procedure(write_dataarray3_rank1_I8P_interface), deferred, pass(self) :: write_dataarray3_rank1_I8P !< Data 3, rank 1, I8P.
procedure(write_dataarray3_rank1_I4P_interface), deferred, pass(self) :: write_dataarray3_rank1_I4P !< Data 3, rank 1, I4P.
procedure(write_dataarray3_rank1_I2P_interface), deferred, pass(self) :: write_dataarray3_rank1_I2P !< Data 3, rank 1, I2P.
procedure(write_dataarray3_rank1_I1P_interface), deferred, pass(self) :: write_dataarray3_rank1_I1P !< Data 3, rank 1, I1P.
procedure(write_dataarray3_rank3_R8P_interface), deferred, pass(self) :: write_dataarray3_rank3_R8P !< Data 3, rank 3, R8P.
procedure(write_dataarray3_rank3_R4P_interface), deferred, pass(self) :: write_dataarray3_rank3_R4P !< Data 3, rank 3, R4P.
procedure(write_dataarray3_rank3_I8P_interface), deferred, pass(self) :: write_dataarray3_rank3_I8P !< Data 3, rank 3, I8P.
procedure(write_dataarray3_rank3_I4P_interface), deferred, pass(self) :: write_dataarray3_rank3_I4P !< Data 3, rank 3, I4P.
procedure(write_dataarray3_rank3_I2P_interface), deferred, pass(self) :: write_dataarray3_rank3_I2P !< Data 3, rank 3, I2P.
procedure(write_dataarray3_rank3_I1P_interface), deferred, pass(self) :: write_dataarray3_rank3_I1P !< Data 3, rank 3, I1P.
procedure(write_dataarray6_rank1_R8P_interface), deferred, pass(self) :: write_dataarray6_rank1_R8P !< Data 3, rank 1, R8P.
procedure(write_dataarray6_rank1_R4P_interface), deferred, pass(self) :: write_dataarray6_rank1_R4P !< Data 3, rank 1, R4P.
procedure(write_dataarray6_rank1_I8P_interface), deferred, pass(self) :: write_dataarray6_rank1_I8P !< Data 3, rank 1, I8P.
procedure(write_dataarray6_rank1_I4P_interface), deferred, pass(self) :: write_dataarray6_rank1_I4P !< Data 3, rank 1, I4P.
procedure(write_dataarray6_rank1_I2P_interface), deferred, pass(self) :: write_dataarray6_rank1_I2P !< Data 3, rank 1, I2P.
procedure(write_dataarray6_rank1_I1P_interface), deferred, pass(self) :: write_dataarray6_rank1_I1P !< Data 3, rank 1, I1P.
procedure(write_dataarray6_rank3_R8P_interface), deferred, pass(self) :: write_dataarray6_rank3_R8P !< Data 3, rank 3, R8P.
procedure(write_dataarray6_rank3_R4P_interface), deferred, pass(self) :: write_dataarray6_rank3_R4P !< Data 3, rank 3, R4P.
procedure(write_dataarray6_rank3_I8P_interface), deferred, pass(self) :: write_dataarray6_rank3_I8P !< Data 3, rank 3, I8P.
procedure(write_dataarray6_rank3_I4P_interface), deferred, pass(self) :: write_dataarray6_rank3_I4P !< Data 3, rank 3, I4P.
procedure(write_dataarray6_rank3_I2P_interface), deferred, pass(self) :: write_dataarray6_rank3_I2P !< Data 3, rank 3, I2P.
procedure(write_dataarray6_rank3_I1P_interface), deferred, pass(self) :: write_dataarray6_rank3_I1P !< Data 3, rank 3, I1P.
procedure(write_dataarray_appended_interface), deferred, pass(self) :: write_dataarray_appended !< Write appended.
! private methods
procedure, pass(self), private :: write_fielddata1_rank0 !< Write FieldData tag (data 1, rank 0, R8P).
procedure, pass(self), private :: write_fielddata_tag !< Write FieldData tag.
procedure, pass(self), private :: write_geo_strg_data1_rank2_R8P !< Write **StructuredGrid** mesh (data 1, rank 2, R8P).
procedure, pass(self), private :: write_geo_strg_data1_rank2_R4P !< Write **StructuredGrid** mesh (data 1, rank 2, R4P).
procedure, pass(self), private :: write_geo_strg_data1_rank4_R8P !< Write **StructuredGrid** mesh (data 1, rank 4, R8P).
procedure, pass(self), private :: write_geo_strg_data1_rank4_R4P !< Write **StructuredGrid** mesh (data 1, rank 4, R4P).
procedure, pass(self), private :: write_geo_strg_data3_rank1_R8P !< Write **StructuredGrid** mesh (data 3, rank 1, R8P).
procedure, pass(self), private :: write_geo_strg_data3_rank1_R4P !< Write **StructuredGrid** mesh (data 3, rank 1, R4P).
procedure, pass(self), private :: write_geo_strg_data3_rank3_R8P !< Write **StructuredGrid** mesh (data 3, rank 3, R8P).
procedure, pass(self), private :: write_geo_strg_data3_rank3_R4P !< Write **StructuredGrid** mesh (data 3, rank 3, R4P).
procedure, pass(self), private :: write_geo_rect_data3_rank1_R8P !< Write **RectilinearGrid** mesh (data 3, rank 1, R8P).
procedure, pass(self), private :: write_geo_rect_data3_rank1_R4P !< Write **RectilinearGrid** mesh (data 3, rank 1, R4P).
procedure, pass(self), private :: write_geo_unst_data1_rank2_R8P !< Write **UnstructuredGrid** mesh (data 1, rank 2, R8P).
procedure, pass(self), private :: write_geo_unst_data1_rank2_R4P !< Write **UnstructuredGrid** mesh (data 1, rank 2, R4P).
procedure, pass(self), private :: write_geo_unst_data3_rank1_R8P !< Write **UnstructuredGrid** mesh (data 3, rank 1, R8P).
procedure, pass(self), private :: write_geo_unst_data3_rank1_R4P !< Write **UnstructuredGrid** mesh (data 3, rank 1, R4P).
procedure, pass(self), private :: write_piece_start_tag !< Write `<Piece ...>` start tag.
procedure, pass(self), private :: write_piece_start_tag_unst !< Write `<Piece ...>` start tag for unstructured topology.
procedure, pass(self), private :: write_piece_end_tag !< Write `</Piece>` end tag.
procedure, pass(self), private :: write_parallel_block_file !< Write single file that belong to the current block.
procedure, pass(self), private :: write_parallel_block_files_array !< Write block list of files (array input).
procedure, pass(self), private :: write_parallel_block_files_string !< Write block list of files (string input).
endtype xml_writer_abstract