| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| logical, | public, | allocatable | :: | active(:) | |||
| integer, | public, | allocatable | :: | rank(:) | |||
| integer, | public | :: | ID | ||||
| integer, | public | :: | nVariables | ||||
| integer, | public | :: | interval | ||||
| integer, | public | :: | bufferSize | ||||
| integer, | public | :: | bufferLine | ||||
| integer, | public | :: | intervalCount | ||||
| integer, | public | :: | N(2) | ||||
| integer, | public | :: | nNodes | ||||
| integer, | public, | allocatable | :: | eID(:) | |||
| real(kind=RP), | public, | allocatable | :: | lxi(:,:) | |||
| real(kind=RP), | public, | allocatable | :: | leta(:,:) | |||
| real(kind=RP), | public, | allocatable | :: | lzeta(:,:) | |||
| real(kind=RP), | public, | allocatable | :: | values(:,:,:) | |||
| real(kind=RP), | public, | allocatable | :: | x(:,:) | |||
| real(kind=RP), | public, | allocatable | :: | xi(:,:) | |||
| logical, | public | :: | disturbanceData | = | .false. | ||
| character(len=STR_LEN_MONITORS), | public, | allocatable | :: | fileName(:) | |||
| character(len=STR_LEN_MONITORS), | public | :: | planeName | ||||
| character(len=STR_LEN_MONITORS), | public | :: | fileInput | ||||
| character(len=STR_LEN_MONITORS), | public, | allocatable | :: | variable(:) |
| procedure, public :: Initialization => Plane_Initialization | |
| procedure, public :: Update => Plane_Update | |
| procedure, public :: UpdateInterp => Plane_UpdateLagrangeInterp | |
| procedure, public :: WriteToFile => Plane_WriteToFile | |
| procedure, public :: LookInOtherPartitions => Plane_LookInOtherPartitions | |
| procedure, public :: destruct => Plane_Destruct | |
| procedure, public :: copy => Plane_Assign | |
| generic, public :: assignment(=) => copy |