Fluid output.  
 More...
 | 
| procedure, pass(this)  | sample (this, t) | 
|   | Sample a fluid solution at time t.  
  | 
|   | 
| procedure, pass(this)  | free (this) | 
|   | Destroy a fluid output list.  
  | 
|   | 
| type(fluid_output_t) function  | fluid_output_init (precision, fluid, scalar, name, path) | 
|   | 
| procedure, pass(this)  | init_base (this, fname, precision) | 
|   | 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) | 
|   | 
Definition at line 46 of file fluid_output.f90.
 
◆ fluid_output_init()
      
        
          | type(fluid_output_t) function fluid_output::fluid_output_t::fluid_output_init  | 
          ( | 
          integer, intent(inout)  | 
          precision,  | 
        
        
           | 
           | 
          class(fluid_scheme_t), intent(in), target  | 
          fluid,  | 
        
        
           | 
           | 
          class(scalar_scheme_t), intent(in), optional, target  | 
          scalar,  | 
        
        
           | 
           | 
          character(len=*), intent(in), optional  | 
          name,  | 
        
        
           | 
           | 
          character(len=*), intent(in), optional  | 
          path  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ free()
◆ init_base()
- Parameters
 - 
  
    | fname | Name of the output file.  | 
    | precision | Output precision (sp or dp).  | 
  
   
Definition at line 44 of file output.f90.
 
 
◆ sample() [1/2]
◆ sample() [2/2]
◆ set_counter()
◆ set_start_counter()
◆ file_
  
  
      
        
          | type(file_t) output::output_t::file_ | 
         
       
   | 
  
inherited   | 
  
 
 
◆ fluid
The documentation for this interface was generated from the following file: