Nek5000
SEM for Incompressible NS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
restart_mod.F90
Go to the documentation of this file.
1 
2 module restart
3  use kinds, only : dp
4  use size_m
5  implicit none
6 ! parameter (lelr=max(lelt,lelg/16)) ! THIS IS THE MEMORY conservative VERSION
7 ! integer, parameter :: lelr=lelg ! THIS IS THE MEMORY INTENSIVE VERSION
8 
9  real(DP) :: max_rst ! for full restart
10 
11  integer :: nxr,nyr,nzr,nelr,nelgr,istpr,ifiler,nfiler &
12  , nxo,nyo,nzo,nrg &
13  , wdsizr,wdsizo &
14  , nfileo,nproc_o,nfldr &
15  ,nelb,nelbr
16 
17  integer, parameter :: iheadersize=132
18 
19  real(DP) :: timer
20 
21  character(3) :: ihdr
22  character(10) :: rdcode
23  character(80) :: mfi_fname
24  character(1) :: rdcode1(10)
25 !max equivalence (rdcode,rdcode1)
26 
27  logical :: &
28  ifgetx ,ifgetu ,ifgetp ,ifgett ,ifgtps(ldimt1),ifgtim &
29  ,ifgetxr,ifgetur,ifgetpr,ifgettr,ifgtpsr(ldimt1),ifgtimr &
30  ,if_byte_sw &
31  ,ifgetz,ifgetw &
32  ,ifdiro
33 
34  integer :: fid0,fid0r,pid0,pid1,pid0r,pid1r,pid00
35 
36  integer :: nekcomm_io,ifh_mbyte
37 
38 end module restart
cleaned
Definition: restart_mod.F90:2