curvmesh Derived Type

type, public :: curvmesh


Contents


Components

TypeVisibility AttributesNameInitial
real(kind=wp), public, dimension(:), allocatable:: x1
real(kind=wp), public, dimension(:), allocatable:: x1i
real(kind=wp), public, dimension(:), pointer:: dx1
real(kind=wp), public, dimension(:), allocatable:: dx1i
real(kind=wp), public, dimension(:), allocatable:: x2
real(kind=wp), public, dimension(:), allocatable:: x2i
real(kind=wp), public, dimension(:), pointer:: dx2
real(kind=wp), public, dimension(:), allocatable:: dx2i
real(kind=wp), public, dimension(:), allocatable:: x3
real(kind=wp), public, dimension(:), allocatable:: x3i
real(kind=wp), public, dimension(:), pointer:: dx3
real(kind=wp), public, dimension(:), allocatable:: dx3i
real(kind=wp), public, dimension(:), allocatable:: x2all
real(kind=wp), public, dimension(:), allocatable:: x2iall
real(kind=wp), public, dimension(:), pointer:: dx2all
real(kind=wp), public, dimension(:), allocatable:: dx2iall
real(kind=wp), public, dimension(:), allocatable:: x3all
real(kind=wp), public, dimension(:), allocatable:: x3iall
real(kind=wp), public, dimension(:), pointer:: dx3all
real(kind=wp), public, dimension(:), allocatable:: dx3iall
real(kind=wp), public, dimension(:,:,:), pointer:: h1
real(kind=wp), public, dimension(:,:,:), pointer:: h2
real(kind=wp), public, dimension(:,:,:), pointer:: h3
real(kind=wp), public, dimension(:,:,:), allocatable:: h1x1i
real(kind=wp), public, dimension(:,:,:), allocatable:: h2x1i
real(kind=wp), public, dimension(:,:,:), allocatable:: h3x1i
real(kind=wp), public, dimension(:,:,:), allocatable:: h1x2i
real(kind=wp), public, dimension(:,:,:), allocatable:: h2x2i
real(kind=wp), public, dimension(:,:,:), allocatable:: h3x2i
real(kind=wp), public, dimension(:,:,:), allocatable:: h1x3i
real(kind=wp), public, dimension(:,:,:), allocatable:: h2x3i
real(kind=wp), public, dimension(:,:,:), allocatable:: h3x3i
real(kind=wp), public, dimension(:,:,:), pointer:: h1all
real(kind=wp), public, dimension(:,:,:), pointer:: h2all
real(kind=wp), public, dimension(:,:,:), pointer:: h3all
real(kind=wp), public, dimension(:,:,:), allocatable:: h1x1iall
real(kind=wp), public, dimension(:,:,:), allocatable:: h2x1iall
real(kind=wp), public, dimension(:,:,:), allocatable:: h3x1iall
real(kind=wp), public, dimension(:,:,:), allocatable:: h1x2iall
real(kind=wp), public, dimension(:,:,:), allocatable:: h2x2iall
real(kind=wp), public, dimension(:,:,:), allocatable:: h3x2iall
real(kind=wp), public, dimension(:,:,:), allocatable:: h1x3iall
real(kind=wp), public, dimension(:,:,:), allocatable:: h2x3iall
real(kind=wp), public, dimension(:,:,:), allocatable:: h3x3iall
integer, public :: lx1
integer, public :: lx2
integer, public :: lx3
integer, public :: lx2all
integer, public :: lx3all
real(kind=wp), public, dimension(:,:,:,:), allocatable:: e1
real(kind=wp), public, dimension(:,:,:,:), allocatable:: e2
real(kind=wp), public, dimension(:,:,:,:), allocatable:: e3
real(kind=wp), public, dimension(:,:,:,:), allocatable:: er
real(kind=wp), public, dimension(:,:,:,:), allocatable:: etheta
real(kind=wp), public, dimension(:,:,:,:), allocatable:: ephi
real(kind=wp), public, dimension(:,:,:), allocatable:: r
real(kind=wp), public, dimension(:,:,:), allocatable:: theta
real(kind=wp), public, dimension(:,:,:), allocatable:: phi
real(kind=wp), public, dimension(:,:,:), allocatable:: rall
real(kind=wp), public, dimension(:,:,:), allocatable:: thetaall
real(kind=wp), public, dimension(:,:,:), allocatable:: phiall
real(kind=wp), public, dimension(:,:,:), allocatable:: glat
real(kind=wp), public, dimension(:,:,:), allocatable:: glon
real(kind=wp), public, dimension(:,:,:), allocatable:: alt
real(kind=wp), public, dimension(:,:,:), allocatable:: Bmag
real(kind=wp), public, dimension(:,:), allocatable:: I
real(kind=wp), public, dimension(:,:,:), allocatable:: nullpts
integer, public :: lnull
integer, public, dimension(:,:), allocatable:: inull
real(kind=wp), public, dimension(:,:,:), allocatable:: dl1i
real(kind=wp), public, dimension(:,:,:), allocatable:: dl2i
real(kind=wp), public, dimension(:,:,:), allocatable:: dl3i
logical, public :: flagper