Nek5000
SEM for Incompressible NS
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Modules
Pages
mvgeom_mod.F90
Go to the documentation of this file.
1
2
module
mvgeom
3
! Moving mesh data
4
use
kinds
, only
: dp
5
6
real(DP)
,
allocatable
:: wx(:,:,:,:)
7
real(DP)
,
allocatable
:: wy(:,:,:,:)
8
real(DP)
,
allocatable
:: wz(:,:,:,:)
9
10
real(DP)
,
allocatable
:: wxlag (:,:,:,:,:)
11
real(DP)
,
allocatable
:: wylag (:,:,:,:,:)
12
real(DP)
,
allocatable
:: wzlag (:,:,:,:,:)
13
14
real(DP)
,
allocatable
:: w1mask(:,:,:,:)
15
real(DP)
,
allocatable
:: w2mask(:,:,:,:)
16
real(DP)
,
allocatable
:: w3mask(:,:,:,:)
17
real(DP)
,
allocatable
:: wmult(:,:,:,:)
18
19
real(DP)
,
allocatable
:: ev1(:,:,:,:)
20
real(DP)
,
allocatable
:: ev2(:,:,:,:)
21
real(DP)
,
allocatable
:: ev3(:,:,:,:)
22
23
contains
24
25
subroutine
init_mvgeom
()
26
use
size_m
27
implicit none
28
29
! allocate( &
30
! WX (LX1M,LY1M,LZ1M,LELT) &
31
! , WY (LX1M,LY1M,LZ1M,LELT) &
32
! , WZ (LX1M,LY1M,LZ1M,LELT) )
33
! allocate( WXLAG (LX1M,LY1M,LZ1M,LELT,LORDER-1) &
34
! , WYLAG (LX1M,LY1M,LZ1M,LELT,LORDER-1) &
35
! , WZLAG (LX1M,LY1M,LZ1M,LELT,LORDER-1) )
36
! allocate( W1MASK(LX1M,LY1M,LZ1M,LELT) &
37
! , W2MASK(LX1M,LY1M,LZ1M,LELT) &
38
! , W3MASK(LX1M,LY1M,LZ1M,LELT) &
39
! , WMULT (LX1M,LY1M,LZ1M,LELT) )
40
! allocate( EV1 (LX1M,LY1M,LZ1M,LELV) &
41
! , EV2 (LX1M,LY1M,LZ1M,LELV) &
42
! , EV3 (LX1M,LY1M,LZ1M,LELV) )
43
44
end subroutine
init_mvgeom
45
46
end module
mvgeom
mvgeom
cleaned
Definition:
mvgeom_mod.F90:2
mvgeom::init_mvgeom
subroutine init_mvgeom()
Definition:
mvgeom_mod.F90:25
kinds
Definition:
kinds_mod.F90:1
Generated on Tue Jul 14 2015 10:52:58 for Nek5000 by
1.8.8