mesh_base_mod::mesh_base Type Reference

mesh data structure More...

Inheritance diagram for mesh_base_mod::mesh_base:
Collaboration diagram for mesh_base_mod::mesh_base:

Variables

class(geometry_base), allocatable geometry
 geometrical properties More...
 
type(fargo_basefargo
 fargo transport properties More...
 
type(selection_basewithout_ghost_zones
 for masking part of comp. domain More...
 
integer gnum
 number of ghost cells More...
 
integer ginum
 
integer gjnum
 
integer gknum
 number of ghost cells in any direction More...
 
integer inum
 
integer jnum
 
integer knum
 resolution More...
 
integer imin
 
integer imax
 minimal & maximal index in x-direction More...
 
integer jmin
 
integer jmax
 minimal & maximal index in y-direction More...
 
integer kmin
 
integer kmax
 minimal & maximal index in z-direction More...
 
integer igmin
 
integer igmax
 minimal & maximal index in x-direction with ghost cells More...
 
integer jgmin
 
integer jgmax
 minimal & maximal index in y-direction with ghost cells More...
 
integer kgmin
 
integer kgmax
 minimal & maximal index in z-direction with ghost cells More...
 
integer ndims
 dimensionality of the mesh: 1 (1D), 2 (2D), 3 (3D) More...
 
integer nfaces
 amount of faces, 2 (1D), 4 (2D), 6 (3D) More...
 
integer ncorners
 amount of corners, 2 (1D), 4 (2D), 8 (3D) More...
 
integer ip1
 
integer ip2
 
integer im1
 
integer im2
 access indices, which might become zero without x-dim More...
 
integer jp1
 
integer jp2
 
integer jm1
 
integer jm2
 access indices, which might become zero without y-dim More...
 
integer kp1
 
integer kp2
 
integer km1
 
integer km2
 access indices, which might become zero without z-dim More...
 
real xmin
 
real xmax
 spatial extent of computational domain in x-direction More...
 
real ymin
 
real ymax
 spatial extent of computational domain in y-direction More...
 
real zmin
 
real zmax
 spatial extent of computational domain in z-direction More...
 
real dx
 
real dy
 
real dz
 curvilinear spatial differences More...
 
real invdx
 
real invdy
 
real invdz
 inverse of curvilinear spatial differences More...
 
real omega
 speed of the rotating frame of ref. More...
 
real q
 shearing parameter More...
 
integer shear_dir
 Enables shearingbox with shear direction (0 disabled, 1 or 2 enabled) More...
 
integer rotsym
 assume rotational symmetry (> 0 enabled, contains index of azimuthal angle) More...
 
integer vector_components
 enabled vector components More...
 
real, dimension(3) rotcent
 center of the rotating frame of ref. More...
 

cell coordinates

type(marray_cellvectorcurv
 curvilinear coordinates More...
 
type(marray_cellvectorcart
 cartesian coordinates More...
 
real, dimension(:,:,:,:), pointer center => null()
 geometrical centers More...
 
real, dimension(:,:,:,:), pointer bcenter => null()
 bary centers More...
 
real, dimension(:,:,:,:), pointer bccart => null()
 cartesian bary centers More...
 
real, dimension(:,:,:,:,:), pointer fccart => null()
 cartesian face centered positions More...
 
real, dimension(:,:,:,:,:), pointer ccart => null()
 cartesian corner positions More...
 

line, area and volume elements

type(marray_basedlx
 
type(marray_basedly
 
type(marray_basedlz
 cell centered line elements More...
 
type(marray_basevolume
 cell volumes More...
 
type(marray_basedxdydv
 
type(marray_basedydzdv
 
type(marray_basedzdxdv
 dx/volume and dy/volume More...
 
real, dimension(:,:,:,:), pointer dax
 
real, dimension(:,:,:,:), pointer day
 
real, dimension(:,:,:,:), pointer daz
 cell surface area elements More...
 
real, dimension(:,:,:,:), pointer daxdydz
 
real, dimension(:,:,:,:), pointer daydzdx
 
real, dimension(:,:,:,:), pointer dazdxdy
 dAx/dydz, dAy/dxdz and dAz/dxdy More...
 

scale factors and related quantities

type(marray_cellscalarhx
 
type(marray_cellscalarhy
 
type(marray_cellscalarhz
 scale factors More...
 
type(marray_cellscalarsqrtg
 sqrt(det(metric)) More...
 
type(marray_cellscalarcyxy
 
type(marray_cellscalarcyzy
 
type(marray_cellscalarcxzx
 
type(marray_cellscalarcxyx
 
type(marray_cellscalarczxz
 
type(marray_cellscalarczyz
 commutator coefficients More...
 

radius and curvilinear position vector

type(marray_cellscalarradius
 real distance to coordinate origin More...
 
type(marray_cellvectorposvec
 curvilinear position vector More...
 

other geometrial quantities

real, dimension(:,:,:), pointer rotation => null()
 rotation angle of local curvilinear orthonormal frames More...
 
real, dimension(:,:,:,:,:,:), pointer weights => null()
 interpolation weights More...
 

Variables in Parallel Mode

integer maxinum
 
integer maxjnum
 
integer maxknum
 max. of local INUM,JNUM More...
 
integer mininum
 
integer minjnum
 
integer minknum
 min. of local INUM,JNUM More...
 
integer comm_cart
 cartesian communicator More...
 
integer icomm
 
integer jcomm
 
integer kcomm
 communicators for cartesian rows and cols More...
 
integer, dimension(nfaces(3)) comm_boundaries
 communicators for boundary processes More...
 
integer, dimension(nfaces(3)) rank0_boundaries
 map rank0 -> world rank More...
 
integer, dimension(nfaces(3)) neighbor
 ranks of neighbor proc. More...
 
integer, dimension(3) dims
 dimensions of cart comm More...
 
integer, dimension(3) mycoords
 par. proc coordinates More...
 
PROCEDURE remapbounds_1
 
PROCEDURE remapbounds_2
 
PROCEDURE remapbounds_3
 
PROCEDURE remapbounds_4
 
GENERIC remapbounds => remapbounds_1, remapbounds_2, remapbounds_3, remapbounds_4
 
PROCEDURE initmesh
 
PROCEDURE finalize_base
 
PROCEDURE(Finalize), deferred finalize
 
PROCEDURE internalpoint
 
PROCEDURE(TensorDivergence3D), deferred tensordivergence3d
 
PROCEDURE(VectorDivergence3D), deferred vectordivergence3d
 
PROCEDURE(TensorDivergence2D_1), deferred tensordivergence2d_1
 
PROCEDURE(VectorDivergence2D_1), deferred vectordivergence2d_1
 
GENERIC divergence => tensordivergence3d, vectordivergence3d, vectordivergence2d_1, tensordivergence2d_1
 

Additional Inherited Members

- Public Attributes inherited from logging_base_mod::logging_base
integer, public err
 error code More...
 

Detailed Description

mesh data structure

Definition at line 122 of file mesh_base.f90.

Member Function/Subroutine Documentation

◆ divergence()

GENERIC mesh_base_mod::mesh_base::divergence
private

Definition at line 214 of file mesh_base.f90.

◆ finalize()

PROCEDURE (Finalize), deferred mesh_base_mod::mesh_base::finalize
private

Definition at line 208 of file mesh_base.f90.

Here is the call graph for this function:

◆ finalize_base()

PROCEDURE mesh_base_mod::mesh_base::finalize_base
private

Definition at line 207 of file mesh_base.f90.

◆ initmesh()

PROCEDURE mesh_base_mod::mesh_base::initmesh
private

Definition at line 206 of file mesh_base.f90.

◆ internalpoint()

PROCEDURE mesh_base_mod::mesh_base::internalpoint
private

Definition at line 209 of file mesh_base.f90.

◆ remapbounds()

GENERIC mesh_base_mod::mesh_base::remapbounds
private

Definition at line 205 of file mesh_base.f90.

Here is the call graph for this function:

◆ remapbounds_1()

PROCEDURE mesh_base_mod::mesh_base::remapbounds_1
private

Definition at line 201 of file mesh_base.f90.

◆ remapbounds_2()

PROCEDURE mesh_base_mod::mesh_base::remapbounds_2
private

Definition at line 202 of file mesh_base.f90.

◆ remapbounds_3()

PROCEDURE mesh_base_mod::mesh_base::remapbounds_3
private

Definition at line 203 of file mesh_base.f90.

◆ remapbounds_4()

PROCEDURE mesh_base_mod::mesh_base::remapbounds_4
private

Definition at line 204 of file mesh_base.f90.

◆ tensordivergence2d_1()

PROCEDURE (TensorDivergence2D_1), deferred mesh_base_mod::mesh_base::tensordivergence2d_1
private

Definition at line 212 of file mesh_base.f90.

◆ tensordivergence3d()

PROCEDURE (TensorDivergence3D), deferred mesh_base_mod::mesh_base::tensordivergence3d
private

Definition at line 210 of file mesh_base.f90.

◆ vectordivergence2d_1()

PROCEDURE (VectorDivergence2D_1), deferred mesh_base_mod::mesh_base::vectordivergence2d_1
private

Definition at line 213 of file mesh_base.f90.

◆ vectordivergence3d()

PROCEDURE (VectorDivergence3D), deferred mesh_base_mod::mesh_base::vectordivergence3d
private

Definition at line 211 of file mesh_base.f90.

Member Data Documentation

◆ bccart

real, dimension(:,:,:,:), pointer mesh_base_mod::mesh_base::bccart => null()
private

cartesian bary centers

Definition at line 157 of file mesh_base.f90.

◆ bcenter

real, dimension(:,:,:,:), pointer mesh_base_mod::mesh_base::bcenter => null()
private

bary centers

Definition at line 157 of file mesh_base.f90.

◆ cart

type(marray_cellvector) mesh_base_mod::mesh_base::cart
private

cartesian coordinates

Definition at line 155 of file mesh_base.f90.

◆ ccart

real, dimension(:,:,:,:,:), pointer mesh_base_mod::mesh_base::ccart => null()
private

cartesian corner positions

Definition at line 161 of file mesh_base.f90.

◆ center

real, dimension(:,:,:,:), pointer mesh_base_mod::mesh_base::center => null()
private

geometrical centers

Definition at line 157 of file mesh_base.f90.

◆ comm_boundaries

integer, dimension(nfaces(3)) mesh_base_mod::mesh_base::comm_boundaries
private

communicators for boundary processes

Definition at line 194 of file mesh_base.f90.

◆ comm_cart

integer mesh_base_mod::mesh_base::comm_cart
private

cartesian communicator

Definition at line 191 of file mesh_base.f90.

◆ curv

type(marray_cellvector) mesh_base_mod::mesh_base::curv
private

curvilinear coordinates

Definition at line 155 of file mesh_base.f90.

◆ cxyx

type(marray_cellscalar) mesh_base_mod::mesh_base::cxyx
private

Definition at line 174 of file mesh_base.f90.

◆ cxzx

type(marray_cellscalar) mesh_base_mod::mesh_base::cxzx
private

Definition at line 174 of file mesh_base.f90.

◆ cyxy

type(marray_cellscalar) mesh_base_mod::mesh_base::cyxy
private

Definition at line 174 of file mesh_base.f90.

◆ cyzy

type(marray_cellscalar) mesh_base_mod::mesh_base::cyzy
private

Definition at line 174 of file mesh_base.f90.

◆ czxz

type(marray_cellscalar) mesh_base_mod::mesh_base::czxz
private

Definition at line 174 of file mesh_base.f90.

◆ czyz

type(marray_cellscalar) mesh_base_mod::mesh_base::czyz
private

commutator coefficients

Definition at line 174 of file mesh_base.f90.

◆ dax

real, dimension(:,:,:,:), pointer mesh_base_mod::mesh_base::dax
private

Definition at line 169 of file mesh_base.f90.

◆ daxdydz

real, dimension(:,:,:,:), pointer mesh_base_mod::mesh_base::daxdydz
private

Definition at line 169 of file mesh_base.f90.

◆ day

real, dimension(:,:,:,:), pointer mesh_base_mod::mesh_base::day
private

Definition at line 169 of file mesh_base.f90.

◆ daydzdx

real, dimension(:,:,:,:), pointer mesh_base_mod::mesh_base::daydzdx
private

Definition at line 169 of file mesh_base.f90.

◆ daz

real, dimension(:,:,:,:), pointer mesh_base_mod::mesh_base::daz
private

cell surface area elements

Definition at line 169 of file mesh_base.f90.

◆ dazdxdy

real, dimension(:,:,:,:), pointer mesh_base_mod::mesh_base::dazdxdy
private

dAx/dydz, dAy/dxdz and dAz/dxdy

Definition at line 169 of file mesh_base.f90.

◆ dims

integer, dimension(3) mesh_base_mod::mesh_base::dims
private

dimensions of cart comm

Definition at line 197 of file mesh_base.f90.

◆ dlx

type(marray_base) mesh_base_mod::mesh_base::dlx
private

Definition at line 166 of file mesh_base.f90.

◆ dly

type(marray_base) mesh_base_mod::mesh_base::dly
private

Definition at line 166 of file mesh_base.f90.

◆ dlz

type(marray_base) mesh_base_mod::mesh_base::dlz
private

cell centered line elements

Definition at line 166 of file mesh_base.f90.

◆ dx

real mesh_base_mod::mesh_base::dx
private

Definition at line 145 of file mesh_base.f90.

◆ dxdydv

type(marray_base) mesh_base_mod::mesh_base::dxdydv
private

Definition at line 166 of file mesh_base.f90.

◆ dy

real mesh_base_mod::mesh_base::dy
private

Definition at line 145 of file mesh_base.f90.

◆ dydzdv

type(marray_base) mesh_base_mod::mesh_base::dydzdv
private

Definition at line 166 of file mesh_base.f90.

◆ dz

real mesh_base_mod::mesh_base::dz
private

curvilinear spatial differences

Definition at line 145 of file mesh_base.f90.

◆ dzdxdv

type(marray_base) mesh_base_mod::mesh_base::dzdxdv
private

dx/volume and dy/volume

Definition at line 166 of file mesh_base.f90.

◆ fargo

type(fargo_base) mesh_base_mod::mesh_base::fargo
private

fargo transport properties

Definition at line 125 of file mesh_base.f90.

◆ fccart

real, dimension(:,:,:,:,:), pointer mesh_base_mod::mesh_base::fccart => null()
private

cartesian face centered positions

Definition at line 161 of file mesh_base.f90.

◆ geometry

class(geometry_base), allocatable mesh_base_mod::mesh_base::geometry
private

geometrical properties

Definition at line 124 of file mesh_base.f90.

◆ ginum

integer mesh_base_mod::mesh_base::ginum
private

Definition at line 128 of file mesh_base.f90.

◆ gjnum

integer mesh_base_mod::mesh_base::gjnum
private

Definition at line 128 of file mesh_base.f90.

◆ gknum

integer mesh_base_mod::mesh_base::gknum
private

number of ghost cells in any direction

Definition at line 128 of file mesh_base.f90.

◆ gnum

integer mesh_base_mod::mesh_base::gnum
private

number of ghost cells

Definition at line 127 of file mesh_base.f90.

◆ hx

type(marray_cellscalar) mesh_base_mod::mesh_base::hx
private

Definition at line 174 of file mesh_base.f90.

◆ hy

type(marray_cellscalar) mesh_base_mod::mesh_base::hy
private

Definition at line 174 of file mesh_base.f90.

◆ hz

type(marray_cellscalar) mesh_base_mod::mesh_base::hz
private

scale factors

Definition at line 174 of file mesh_base.f90.

◆ icomm

integer mesh_base_mod::mesh_base::icomm
private

Definition at line 192 of file mesh_base.f90.

◆ igmax

integer mesh_base_mod::mesh_base::igmax
private

minimal & maximal index in x-direction with ghost cells

Definition at line 133 of file mesh_base.f90.

◆ igmin

integer mesh_base_mod::mesh_base::igmin
private

Definition at line 133 of file mesh_base.f90.

◆ im1

integer mesh_base_mod::mesh_base::im1
private

Definition at line 139 of file mesh_base.f90.

◆ im2

integer mesh_base_mod::mesh_base::im2
private

access indices, which might become zero without x-dim

Definition at line 139 of file mesh_base.f90.

◆ imax

integer mesh_base_mod::mesh_base::imax
private

minimal & maximal index in x-direction

Definition at line 130 of file mesh_base.f90.

◆ imin

integer mesh_base_mod::mesh_base::imin
private

Definition at line 130 of file mesh_base.f90.

◆ inum

integer mesh_base_mod::mesh_base::inum
private

Definition at line 129 of file mesh_base.f90.

◆ invdx

real mesh_base_mod::mesh_base::invdx
private

Definition at line 146 of file mesh_base.f90.

◆ invdy

real mesh_base_mod::mesh_base::invdy
private

Definition at line 146 of file mesh_base.f90.

◆ invdz

real mesh_base_mod::mesh_base::invdz
private

inverse of curvilinear spatial differences

Definition at line 146 of file mesh_base.f90.

◆ ip1

integer mesh_base_mod::mesh_base::ip1
private

Definition at line 139 of file mesh_base.f90.

◆ ip2

integer mesh_base_mod::mesh_base::ip2
private

Definition at line 139 of file mesh_base.f90.

◆ jcomm

integer mesh_base_mod::mesh_base::jcomm
private

Definition at line 192 of file mesh_base.f90.

◆ jgmax

integer mesh_base_mod::mesh_base::jgmax
private

minimal & maximal index in y-direction with ghost cells

Definition at line 134 of file mesh_base.f90.

◆ jgmin

integer mesh_base_mod::mesh_base::jgmin
private

Definition at line 134 of file mesh_base.f90.

◆ jm1

integer mesh_base_mod::mesh_base::jm1
private

Definition at line 140 of file mesh_base.f90.

◆ jm2

integer mesh_base_mod::mesh_base::jm2
private

access indices, which might become zero without y-dim

Definition at line 140 of file mesh_base.f90.

◆ jmax

integer mesh_base_mod::mesh_base::jmax
private

minimal & maximal index in y-direction

Definition at line 131 of file mesh_base.f90.

◆ jmin

integer mesh_base_mod::mesh_base::jmin
private

Definition at line 131 of file mesh_base.f90.

◆ jnum

integer mesh_base_mod::mesh_base::jnum
private

Definition at line 129 of file mesh_base.f90.

◆ jp1

integer mesh_base_mod::mesh_base::jp1
private

Definition at line 140 of file mesh_base.f90.

◆ jp2

integer mesh_base_mod::mesh_base::jp2
private

Definition at line 140 of file mesh_base.f90.

◆ kcomm

integer mesh_base_mod::mesh_base::kcomm
private

communicators for cartesian rows and cols

Definition at line 192 of file mesh_base.f90.

◆ kgmax

integer mesh_base_mod::mesh_base::kgmax
private

minimal & maximal index in z-direction with ghost cells

Definition at line 135 of file mesh_base.f90.

◆ kgmin

integer mesh_base_mod::mesh_base::kgmin
private

Definition at line 135 of file mesh_base.f90.

◆ km1

integer mesh_base_mod::mesh_base::km1
private

Definition at line 141 of file mesh_base.f90.

◆ km2

integer mesh_base_mod::mesh_base::km2
private

access indices, which might become zero without z-dim

Definition at line 141 of file mesh_base.f90.

◆ kmax

integer mesh_base_mod::mesh_base::kmax
private

minimal & maximal index in z-direction

Definition at line 132 of file mesh_base.f90.

◆ kmin

integer mesh_base_mod::mesh_base::kmin
private

Definition at line 132 of file mesh_base.f90.

◆ knum

integer mesh_base_mod::mesh_base::knum
private

resolution

Definition at line 129 of file mesh_base.f90.

◆ kp1

integer mesh_base_mod::mesh_base::kp1
private

Definition at line 141 of file mesh_base.f90.

◆ kp2

integer mesh_base_mod::mesh_base::kp2
private

Definition at line 141 of file mesh_base.f90.

◆ maxinum

integer mesh_base_mod::mesh_base::maxinum
private

Definition at line 189 of file mesh_base.f90.

◆ maxjnum

integer mesh_base_mod::mesh_base::maxjnum
private

Definition at line 189 of file mesh_base.f90.

◆ maxknum

integer mesh_base_mod::mesh_base::maxknum
private

max. of local INUM,JNUM

Definition at line 189 of file mesh_base.f90.

◆ mininum

integer mesh_base_mod::mesh_base::mininum
private

Definition at line 190 of file mesh_base.f90.

◆ minjnum

integer mesh_base_mod::mesh_base::minjnum
private

Definition at line 190 of file mesh_base.f90.

◆ minknum

integer mesh_base_mod::mesh_base::minknum
private

min. of local INUM,JNUM

Definition at line 190 of file mesh_base.f90.

◆ mycoords

integer, dimension(3) mesh_base_mod::mesh_base::mycoords
private

par. proc coordinates

Definition at line 198 of file mesh_base.f90.

◆ ncorners

integer mesh_base_mod::mesh_base::ncorners
private

amount of corners, 2 (1D), 4 (2D), 8 (3D)

Definition at line 138 of file mesh_base.f90.

◆ ndims

integer mesh_base_mod::mesh_base::ndims
private

dimensionality of the mesh: 1 (1D), 2 (2D), 3 (3D)

Definition at line 136 of file mesh_base.f90.

◆ neighbor

integer, dimension(nfaces(3)) mesh_base_mod::mesh_base::neighbor
private

ranks of neighbor proc.

Definition at line 196 of file mesh_base.f90.

◆ nfaces

integer mesh_base_mod::mesh_base::nfaces
private

amount of faces, 2 (1D), 4 (2D), 6 (3D)

Definition at line 137 of file mesh_base.f90.

◆ omega

real mesh_base_mod::mesh_base::omega
private

speed of the rotating frame of ref.

Definition at line 147 of file mesh_base.f90.

◆ posvec

type(marray_cellvector) mesh_base_mod::mesh_base::posvec
private

curvilinear position vector

Definition at line 180 of file mesh_base.f90.

◆ q

real mesh_base_mod::mesh_base::q
private

shearing parameter

Definition at line 148 of file mesh_base.f90.

◆ radius

type(marray_cellscalar) mesh_base_mod::mesh_base::radius
private

real distance to coordinate origin

Definition at line 179 of file mesh_base.f90.

◆ rank0_boundaries

integer, dimension(nfaces(3)) mesh_base_mod::mesh_base::rank0_boundaries
private

map rank0 -> world rank

Definition at line 195 of file mesh_base.f90.

◆ rotation

real, dimension(:,:,:), pointer mesh_base_mod::mesh_base::rotation => null()
private

rotation angle of local curvilinear orthonormal frames

Definition at line 183 of file mesh_base.f90.

◆ rotcent

real, dimension(3) mesh_base_mod::mesh_base::rotcent
private

center of the rotating frame of ref.

Definition at line 152 of file mesh_base.f90.

◆ rotsym

integer mesh_base_mod::mesh_base::rotsym
private

assume rotational symmetry (> 0 enabled, contains index of azimuthal angle)

Definition at line 150 of file mesh_base.f90.

◆ shear_dir

integer mesh_base_mod::mesh_base::shear_dir
private

Enables shearingbox with shear direction (0 disabled, 1 or 2 enabled)

Definition at line 149 of file mesh_base.f90.

◆ sqrtg

type(marray_cellscalar) mesh_base_mod::mesh_base::sqrtg
private

sqrt(det(metric))

Definition at line 174 of file mesh_base.f90.

◆ vector_components

integer mesh_base_mod::mesh_base::vector_components
private

enabled vector components

Definition at line 151 of file mesh_base.f90.

◆ volume

type(marray_base) mesh_base_mod::mesh_base::volume
private

cell volumes

Definition at line 166 of file mesh_base.f90.

◆ weights

real, dimension(:,:,:,:,:,:), pointer mesh_base_mod::mesh_base::weights => null()
private

interpolation weights

Definition at line 185 of file mesh_base.f90.

◆ without_ghost_zones

type(selection_base) mesh_base_mod::mesh_base::without_ghost_zones
private

for masking part of comp. domain

Definition at line 126 of file mesh_base.f90.

◆ xmax

real mesh_base_mod::mesh_base::xmax
private

spatial extent of computational domain in x-direction

Definition at line 142 of file mesh_base.f90.

◆ xmin

real mesh_base_mod::mesh_base::xmin
private

Definition at line 142 of file mesh_base.f90.

◆ ymax

real mesh_base_mod::mesh_base::ymax
private

spatial extent of computational domain in y-direction

Definition at line 143 of file mesh_base.f90.

◆ ymin

real mesh_base_mod::mesh_base::ymin
private

Definition at line 143 of file mesh_base.f90.

◆ zmax

real mesh_base_mod::mesh_base::zmax
private

spatial extent of computational domain in z-direction

Definition at line 144 of file mesh_base.f90.

◆ zmin

real mesh_base_mod::mesh_base::zmin
private

Definition at line 144 of file mesh_base.f90.


The documentation for this type was generated from the following file: