Neko 1.99.1
A portable framework for high-order spectral element flow simulations
|
Interface for NEKTON map files. More...
Public Member Functions | |
procedure | read (this, data) |
Load NEKTON map file. | |
procedure | write (this, data, t) |
procedure | init (this, fname) |
Generic file constructor. | |
procedure(generic_file_write), deferred | write (this, data, t) |
Read method. | |
procedure(generic_file_read), deferred | read (this, data) |
procedure | get_fname (this) |
Get a file's name. | |
procedure | get_base_fname (this) |
Get base name without counter. | |
procedure | set_counter (this, n) |
Set the file counter to n. | |
procedure | get_counter (this) |
Get the file counter. | |
procedure | set_start_counter (this, n) |
Set the file start counter to n. | |
procedure | get_start_counter (this) |
Get the file start counter. | |
procedure | increment_counter (this) |
Increment the file counter by 1. | |
procedure | check_exists (this) |
Ensure the file exists. | |
procedure | set_overwrite (this, overwrite) |
Set overwrite mode. | |
Public Attributes | |
logical | serial = .false. |
File format is serial. | |
logical | overwrite = .false. |
Private Attributes | |
character(len=1024), private | fname |
integer, private | counter = -1 |
integer, private | start_counter = 0 |
Definition at line 45 of file map_file.f90.
|
inherited |
Definition at line 71 of file generic_file.f90.
|
inherited |
Definition at line 59 of file generic_file.f90.
|
inherited |
Definition at line 63 of file generic_file.f90.
|
inherited |
Definition at line 57 of file generic_file.f90.
|
inherited |
Definition at line 67 of file generic_file.f90.
|
inherited |
Definition at line 69 of file generic_file.f90.
|
inherited |
Write method.
Definition at line 51 of file generic_file.f90.
|
pure virtualinherited |
Definition at line 55 of file generic_file.f90.
procedure map_file::map_file_t::read | ( | class(map_file_t) | this, |
class(*), intent(inout), target | data | ||
) |
Definition at line 47 of file map_file.f90.
|
inherited |
Definition at line 61 of file generic_file.f90.
|
inherited |
Definition at line 73 of file generic_file.f90.
|
inherited |
Definition at line 65 of file generic_file.f90.
|
pure virtualinherited |
Definition at line 53 of file generic_file.f90.
procedure map_file::map_file_t::write | ( | class(map_file_t), intent(inout) | this, |
class(*), intent(in), target | data, | ||
real(kind=rp), intent(in), optional | t | ||
) |
Definition at line 48 of file map_file.f90.
Definition at line 44 of file generic_file.f90.
Definition at line 43 of file generic_file.f90.
|
inherited |
Definition at line 48 of file generic_file.f90.
|
inherited |
Definition at line 47 of file generic_file.f90.
Definition at line 45 of file generic_file.f90.