LocalRef_t Derived Type

type, public :: LocalRef_t


Components

Type Visibility Attributes Name Initial
real(kind=RP), public, dimension(:,:), allocatable :: xlim
real(kind=RP), public, dimension(:,:), allocatable :: ylim
real(kind=RP), public, dimension(:,:), allocatable :: zlim
integer, public, dimension(:), allocatable :: Nx
integer, public, dimension(:), allocatable :: Ny
integer, public, dimension(:), allocatable :: Nz
integer, public, dimension(3) :: globalNxyz
integer, public :: lenRegions

Type-Bound Procedures

procedure, public :: Construct => LocalRef_Construct

procedure, public :: Destruct => LocalRef_Destruct

procedure, public :: getOrderOfPosition

  • public subroutine getOrderOfPosition(self, coordinates, Nx, Ny, Nz)

    Arguments

    Type IntentOptional Attributes Name
    class(LocalRef_t) :: self
    real(kind=RP), intent(in), dimension(3,8) :: coordinates
    integer, intent(out) :: Nx
    integer, intent(out) :: Ny
    integer, intent(out) :: Nz