A complex data type instance of the abstract element data type.
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer(kind=ip), | public | :: | order | The order of the element. |
|||
complex(kind=wp), | public, | dimension(:), allocatable | :: | var | A complex 1d array that will contain the data of the element. |
The constructor for the complex element data class.
The finalizer that will deallocate the 1d data array.
type, extends(element_data) :: element_cdata
!! A complex data type instance of the abstract element data type.
complex(wp), dimension(:), allocatable :: var
!! A complex 1d array that will contain the data of the element.
contains
final :: deallocate_cdata
!! The finalizer that will deallocate the 1d data array.
end type element_cdata