ProbeClass Module



Derived Types

type, public ::  Probe_t

Components

Type Visibility Attributes Name Initial
logical, public :: active
integer, public :: rank
integer, public :: ID
integer, public :: eID
real(kind=RP), public :: x(NDIM)
real(kind=RP), public :: xi(NDIM)
real(kind=RP), public, allocatable :: values(:)
real(kind=RP), public, allocatable :: lxi(:)
real(kind=RP), public, allocatable :: leta(:)
real(kind=RP), public, allocatable :: lzeta(:)
character(len=STR_LEN_MONITORS), public :: fileName
character(len=STR_LEN_MONITORS), public :: monitorName
character(len=STR_LEN_MONITORS), public :: variable

Type-Bound Procedures

procedure, public :: Initialization => Probe_Initialization
procedure, public :: Update => Probe_Update
procedure, public :: WriteLabel => Probe_WriteLabel
procedure, public :: WriteValues => Probe_WriteValue
procedure, public :: WriteToFile => Probe_WriteToFile
procedure, public :: LookInOtherPartitions => Probe_LookInOtherPartitions
procedure, public :: destruct => Probe_Destruct
procedure, public :: copy => Probe_Assign
generic, public :: assignment(=) => copy