| 
    Neko 1.99.1
    
   A portable framework for high-order spectral element flow simulations 
   | 
 
Abstract type defining an output type. More...


Public Member Functions | |
| procedure, pass(this) | init_base (this, fname, precision, layout, overwrite) | 
| Output constructor.   | |
| procedure, pass(this) | set_counter (this, n) | 
| Update the output's file counter.   | |
| procedure, pass(this) | set_start_counter (this, n) | 
| Update the start of output's file counter.   | |
| procedure(output_sample), deferred, pass | sample (this, t) | 
Public Attributes | |
| type(file_t) | file_ | 
Definition at line 41 of file output.f90.
| procedure, pass(this) output::output_t::init_base | ( | class(output_t), intent(inout) | this, | 
| character(len=*), intent(inout) | fname, | ||
| integer, intent(in), optional | precision, | ||
| integer, intent(in), optional | layout, | ||
| logical, intent(in), optional | overwrite | ||
| ) | 
| fname | Name of the output file. | 
| precision | Output precision (sp or dp). | 
Definition at line 44 of file output.f90.
      
  | 
  pure virtual | 
Definition at line 47 of file output.f90.
| procedure, pass(this) output::output_t::set_counter | ( | class(output_t), intent(inout) | this, | 
| integer, intent(in) | n | ||
| ) | 
Definition at line 45 of file output.f90.
| procedure, pass(this) output::output_t::set_start_counter | ( | class(output_t), intent(inout) | this, | 
| integer, intent(in) | n | ||
| ) | 
Definition at line 46 of file output.f90.
| type(file_t) output::output_t::file_ | 
Definition at line 42 of file output.f90.