An XDMF attribute.
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| character(len=:), | public, | allocatable | :: | dimensions |
XDMF attribute dimensions |
||
| character(len=:), | public, | allocatable | :: | format |
XDMF attribute format |
||
| character(len=:), | public, | allocatable | :: | name |
XDMF attribute name |
||
| character(len=:), | public, | allocatable | :: | path |
XDMF attribute path |
||
| character(len=:), | public, | allocatable | :: | precision |
XDMF attribute precision |
||
| character(len=:), | public, | allocatable | :: | type |
XDMF attribute type |
Frees up data stored by this XDMF attribute.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(xdmf_attribute_obj), | intent(inout) | :: | this |
XDMF attribute object |
type :: xdmf_attribute_obj !> An XDMF attribute. character(len=:), allocatable :: name !! XDMF attribute name character(len=:), allocatable :: type !! XDMF attribute type character(len=:), allocatable :: precision !! XDMF attribute precision character(len=:), allocatable :: format !! XDMF attribute format character(len=:), allocatable :: dimensions !! XDMF attribute dimensions character(len=:), allocatable :: path !! XDMF attribute path contains procedure :: Free => xdmf_attribute_obj_Free end type xdmf_attribute_obj