Neko
0.8.1
A portable framework for high-order spectral element flow simulations
|
A wrapper around a polymorphic generic_file_t
that handles its init. This is essentially a factory for generic_file_t
descendants additionally handling special CSV file parameters (header and precision).
More...
Public Member Functions | |
procedure | write => file_write |
Writes data to a file. More... | |
procedure | read => file_read |
Read data from a file. More... | |
procedure | set_counter => file_set_counter |
Set a file's counter. More... | |
procedure | set_start_counter => file_set_start_counter |
Set a file's start counter. More... | |
procedure | set_header => file_set_header |
Set a file's header. More... | |
procedure | set_precision => file_set_precision |
Set a file's output precision. More... | |
final | file_free |
File operation destructor. More... | |
type(file_t) function, target | file_init (fname, header, precision) |
File reader/writer constructor. More... | |
Public Attributes | |
class(generic_file_t), allocatable | file_type |
A wrapper around a polymorphic generic_file_t
that handles its init. This is essentially a factory for generic_file_t
descendants additionally handling special CSV file parameters (header and precision).
|
final |
type(file_t) function, target file::file_t::file_init | ( | character(len=*) | fname, |
character(len=*), optional | header, | ||
integer, optional | precision | ||
) |
procedure file::file_t::set_precision |
procedure file::file_t::set_start_counter |
class(generic_file_t), allocatable file::file_t::file_type |