Neko
0.8.1
A portable framework for high-order spectral element flow simulations
|
Public Member Functions | |
procedure, pass(this) | init => chkp_init |
procedure, pass(this) | sync_host => chkp_sync_host |
procedure, pass(this) | sync_device => chkp_sync_device |
procedure, pass(this) | add_lag => chkp_add_lag |
procedure, pass(this) | add_scalar => chkp_add_scalar |
procedure, pass(this) | restart_time => chkp_restart_time |
final | chkp_free |
Public Attributes | |
type(field_t), pointer | u => null() |
type(field_t), pointer | v => null() |
type(field_t), pointer | w => null() |
type(field_t), pointer | p => null() |
type(field_series_t), pointer | ulag => null() |
type(field_series_t), pointer | vlag => null() |
type(field_series_t), pointer | wlag => null() |
real(kind=rp), dimension(:), pointer | tlag => null() |
real(kind=rp), dimension(:), pointer | dtlag => null() |
type(field_t), pointer | abx1 => null() |
for pnpn More... | |
type(field_t), pointer | abx2 => null() |
type(field_t), pointer | aby1 => null() |
type(field_t), pointer | aby2 => null() |
type(field_t), pointer | abz1 => null() |
type(field_t), pointer | abz2 => null() |
type(field_t), pointer | s => null() |
type(field_series_t), pointer | slag => null() |
type(field_t), pointer | abs1 => null() |
type(field_t), pointer | abs2 => null() |
real(kind=dp) | t |
Restart time (valid after load) More... | |
type(mesh_t) | previous_mesh |
real(kind=rp) | mesh2mesh_tol = 1d-6 |
Definition at line 47 of file checkpoint.f90.
procedure, pass(this) checkpoint::chkp_t::add_lag |
Definition at line 87 of file checkpoint.f90.
procedure, pass(this) checkpoint::chkp_t::add_scalar |
Definition at line 88 of file checkpoint.f90.
|
final |
procedure, pass(this) checkpoint::chkp_t::init |
Definition at line 84 of file checkpoint.f90.
procedure, pass(this) checkpoint::chkp_t::restart_time |
Definition at line 89 of file checkpoint.f90.
procedure, pass(this) checkpoint::chkp_t::sync_device |
Definition at line 86 of file checkpoint.f90.
procedure, pass(this) checkpoint::chkp_t::sync_host |
Definition at line 85 of file checkpoint.f90.
type(field_t), pointer checkpoint::chkp_t::abs1 => null() |
Definition at line 76 of file checkpoint.f90.
type(field_t), pointer checkpoint::chkp_t::abs2 => null() |
Definition at line 77 of file checkpoint.f90.
type(field_t), pointer checkpoint::chkp_t::abx1 => null() |
for pnpn
Definition at line 65 of file checkpoint.f90.
type(field_t), pointer checkpoint::chkp_t::abx2 => null() |
Definition at line 66 of file checkpoint.f90.
type(field_t), pointer checkpoint::chkp_t::aby1 => null() |
Definition at line 67 of file checkpoint.f90.
type(field_t), pointer checkpoint::chkp_t::aby2 => null() |
Definition at line 68 of file checkpoint.f90.
type(field_t), pointer checkpoint::chkp_t::abz1 => null() |
Definition at line 69 of file checkpoint.f90.
type(field_t), pointer checkpoint::chkp_t::abz2 => null() |
Definition at line 70 of file checkpoint.f90.
real(kind=rp), dimension(:), pointer checkpoint::chkp_t::dtlag => null() |
Definition at line 62 of file checkpoint.f90.
real(kind=rp) checkpoint::chkp_t::mesh2mesh_tol = 1d-6 |
Definition at line 81 of file checkpoint.f90.
type(field_t), pointer checkpoint::chkp_t::p => null() |
Definition at line 51 of file checkpoint.f90.
type(mesh_t) checkpoint::chkp_t::previous_mesh |
Definition at line 80 of file checkpoint.f90.
type(field_t), pointer checkpoint::chkp_t::s => null() |
Definition at line 73 of file checkpoint.f90.
type(field_series_t), pointer checkpoint::chkp_t::slag => null() |
Definition at line 74 of file checkpoint.f90.
real(kind=dp) checkpoint::chkp_t::t |
Restart time (valid after load)
Definition at line 79 of file checkpoint.f90.
real(kind=rp), dimension(:), pointer checkpoint::chkp_t::tlag => null() |
Definition at line 61 of file checkpoint.f90.
type(field_t), pointer checkpoint::chkp_t::u => null() |
Definition at line 48 of file checkpoint.f90.
type(field_series_t), pointer checkpoint::chkp_t::ulag => null() |
Definition at line 57 of file checkpoint.f90.
type(field_t), pointer checkpoint::chkp_t::v => null() |
Definition at line 49 of file checkpoint.f90.
type(field_series_t), pointer checkpoint::chkp_t::vlag => null() |
Definition at line 58 of file checkpoint.f90.
type(field_t), pointer checkpoint::chkp_t::w => null() |
Definition at line 50 of file checkpoint.f90.
type(field_series_t), pointer checkpoint::chkp_t::wlag => null() |
Definition at line 59 of file checkpoint.f90.