FE-Project
|
Public Member Functions | |
procedure | setlocalmesh2d (this, lcmesh2d) |
procedure | getvmapz1d (this, vmapm, vmapp) |
Public Attributes | |
type(elementbase3d), pointer | refelem3d |
real(rp) | xmin |
real(rp) | xmax |
real(rp) | ymin |
real(rp) | ymax |
real(rp) | zmin |
real(rp) | zmax |
integer | nex |
integer | ney |
integer | nez |
integer | ne2d |
integer | ne2da |
real(rp), dimension(:,:), allocatable | sz |
real(rp), dimension(:,:), allocatable | zs |
real(rp), dimension(:,:,:), allocatable | gi3 |
The contravariant component of metric tensor with vertical general coordinate. | |
real(rp), dimension(:,:), allocatable | gsqrth |
The Jacobian of horizontal transformation in the computational coordinate. | |
real(rp), dimension(:,:), allocatable | zlev |
real(rp), dimension(:,:), allocatable | gam |
Factor for approximation with spherical shell domain (= r/a) | |
class(localmesh2d), pointer | lcmesh2d |
real(rp), dimension(:,:), allocatable | lon2d |
real(rp), dimension(:,:), allocatable | lat2d |
integer, dimension(:), allocatable | emap3dto2d |
![]() | |
integer | ne |
integer | nes |
integer | nee |
integer | nea |
integer | nv |
class(elementbase), pointer | refelem |
real(rp), dimension(:,:), allocatable | pos_ev |
real(rp), dimension(:,:,:), allocatable | pos_en |
real(rp), dimension(:,:,:), allocatable | normal_fn |
real(rp), dimension(:,:), allocatable | sj |
real(rp), dimension(:,:), allocatable | j |
real(rp), dimension(:,:,:,:), allocatable | escale |
real(rp), dimension(:,:), allocatable | fscale |
integer, dimension(:,:), allocatable | etov |
integer, dimension(:,:), allocatable | etoe |
integer, dimension(:,:), allocatable | etof |
integer, dimension(:,:), allocatable | vmapm |
integer, dimension(:,:), allocatable | vmapp |
integer, dimension(:,:), allocatable | mapm |
integer, dimension(:,:), allocatable | mapp |
integer, dimension(:,:), allocatable | bctype |
integer, dimension(:), allocatable | mapb |
integer, dimension(:), allocatable | vmapb |
integer | tileid |
integer | panelid |
integer | prc_myrank |
integer | lcdomid |
real(rp), dimension(:,:,:,:), allocatable | g_ij |
The covariant component of metric tensor with horizontal general curvilinear coordinate. | |
real(rp), dimension(:,:,:,:), allocatable | gij |
The contravariant component of metric tensor with horizontal general curvilinear coordinate. | |
real(rp), dimension(:,:), allocatable | gsqrt |
The Jacobian of 3D transformation in the computational coordinate (=GsqrtH * GsqrtV) | |
Definition at line 30 of file scale_localmesh_3d.F90.
procedure scale_localmesh_3d::localmesh3d::setlocalmesh2d | ( | class(localmesh3d), intent(inout) | this, |
class(localmesh2d), intent(in), target | lcmesh2d ) |
Definition at line 55 of file scale_localmesh_3d.F90.
procedure scale_localmesh_3d::localmesh3d::getvmapz1d | ( | class(localmesh3d), intent(in), target | this, |
integer, dimension(this%refelem3d%nfptot,this%nez), intent(out) | vmapm, | ||
integer, dimension(this%refelem3d%nfptot,this%nez), intent(out) | vmapp ) |
Definition at line 56 of file scale_localmesh_3d.F90.
References scale_localmesh_3d::localmesh3d_final(), and scale_localmesh_3d::localmesh3d_init().
type(elementbase3d), pointer scale_localmesh_3d::localmesh3d::refelem3d |
Definition at line 32 of file scale_localmesh_3d.F90.
real(rp) scale_localmesh_3d::localmesh3d::xmin |
Definition at line 33 of file scale_localmesh_3d.F90.
real(rp) scale_localmesh_3d::localmesh3d::xmax |
Definition at line 33 of file scale_localmesh_3d.F90.
real(rp) scale_localmesh_3d::localmesh3d::ymin |
Definition at line 34 of file scale_localmesh_3d.F90.
real(rp) scale_localmesh_3d::localmesh3d::ymax |
Definition at line 34 of file scale_localmesh_3d.F90.
real(rp) scale_localmesh_3d::localmesh3d::zmin |
Definition at line 35 of file scale_localmesh_3d.F90.
real(rp) scale_localmesh_3d::localmesh3d::zmax |
Definition at line 35 of file scale_localmesh_3d.F90.
integer scale_localmesh_3d::localmesh3d::nex |
Definition at line 36 of file scale_localmesh_3d.F90.
integer scale_localmesh_3d::localmesh3d::ney |
Definition at line 37 of file scale_localmesh_3d.F90.
integer scale_localmesh_3d::localmesh3d::nez |
Definition at line 38 of file scale_localmesh_3d.F90.
integer scale_localmesh_3d::localmesh3d::ne2d |
Definition at line 39 of file scale_localmesh_3d.F90.
integer scale_localmesh_3d::localmesh3d::ne2da |
Definition at line 40 of file scale_localmesh_3d.F90.
real(rp), dimension(:,:), allocatable scale_localmesh_3d::localmesh3d::sz |
Definition at line 42 of file scale_localmesh_3d.F90.
real(rp), dimension(:,:), allocatable scale_localmesh_3d::localmesh3d::zs |
Definition at line 43 of file scale_localmesh_3d.F90.
real(rp), dimension(:,:,:), allocatable scale_localmesh_3d::localmesh3d::gi3 |
The contravariant component of metric tensor with vertical general coordinate.
Definition at line 44 of file scale_localmesh_3d.F90.
real(rp), dimension(:,:), allocatable scale_localmesh_3d::localmesh3d::gsqrth |
The Jacobian of horizontal transformation in the computational coordinate.
Definition at line 45 of file scale_localmesh_3d.F90.
real(rp), dimension(:,:), allocatable scale_localmesh_3d::localmesh3d::zlev |
Definition at line 46 of file scale_localmesh_3d.F90.
real(rp), dimension(:,:), allocatable scale_localmesh_3d::localmesh3d::gam |
Factor for approximation with spherical shell domain (= r/a)
Definition at line 47 of file scale_localmesh_3d.F90.
class(localmesh2d), pointer scale_localmesh_3d::localmesh3d::lcmesh2d |
Definition at line 49 of file scale_localmesh_3d.F90.
real(rp), dimension(:,:), allocatable scale_localmesh_3d::localmesh3d::lon2d |
Definition at line 50 of file scale_localmesh_3d.F90.
real(rp), dimension(:,:), allocatable scale_localmesh_3d::localmesh3d::lat2d |
Definition at line 51 of file scale_localmesh_3d.F90.
integer, dimension(:), allocatable scale_localmesh_3d::localmesh3d::emap3dto2d |
Definition at line 53 of file scale_localmesh_3d.F90.