41 real(rp),
allocatable :: lon(:,:)
42 real(rp),
allocatable :: lat(:,:)
67 lcdomID, refElem, myrank )
72 integer,
intent(in) :: lcdomid
74 integer,
intent(in),
optional :: myrank
77 this%refElem2D => refelem
88 logical,
intent(in) :: is_generated
91 if (is_generated)
then
93 deallocate( this%G_ij, this%GIJ )
95 deallocate( this%lon, this%lat )
module FElib / Element / Base
module FElib / Mesh / Local 2D
subroutine, public localmesh2d_final(this, is_generated)
Finalize an object to manage a local mesh for 2D domain.
subroutine, public localmesh2d_init(this, lcdomid, refelem, myrank)
Initialize an object to manage a local mesh for 2D domain.
module FElib / Mesh / Local, Base
subroutine, public localmeshbase_final(this, is_generated)
Finalize an object to manage a local computational mesh.
subroutine, public localmeshbase_init(this, lcdomid, refelem, ndim, myrank)
Setup an object to manage a local computational mesh.
Derived type representing a 2D reference element.
Derived type representing an arbitrary finite element.
Derived type representing a local mesh for 2D domain.
Derived type to manage a local computational domain (base type)