An abstract grid function class.
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer(kind=ip), | public | :: | n | The number of elements. |
|||
character(len=:), | public, | allocatable | :: | vname | The name of the grid function. |
||
integer(kind=ip), | public | :: | io_id | The file unit used for output of this grid function. |
type, abstract :: gf
!! An abstract grid function class.
integer(ip) :: n
!! The number of elements.
character(:), allocatable :: vname
!! The name of the grid function.
integer(ip) :: io_id
!! The file unit used for output of this grid function.
end type gf