#include <AsOutput.hpp>
 | 
|   | AsOutput (std::vector< std::ptrdiff_t > frequencies, std::vector< Duration > intervals, Fn fn) | 
|   | 
|   | AsOutput (const std::map< std::string, pybind11::object > &vm, Fn fn) | 
|   | 
| void  | operator() (const Grid &grid) override | 
|   | Invoke the actual output logic.  More...
  | 
|   | 
| Duration  | NextOutputTime (Duration time_point) override | 
|   | Returns the time point at which the simulation shall stop to do some output.  More...
  | 
|   | 
| bool  | ShallOutputNow (const Grid &grid) override | 
|   | Returns true if this output class shall be invoked at the specified time point.  More...
  | 
|   | 
| void  | Print (Log &log) | 
|   | 
◆ AsOutput() [1/2]
template<typename Grid , typename Fn > 
 
 
◆ AsOutput() [2/2]
template<typename Grid , typename Fn > 
 
 
◆ NextOutputTime()
  
  | 
      
   | 
  
inlineoverridevirtualinherited   | 
  
 
 
◆ operator()()
template<typename Grid , typename Fn > 
 
 
◆ Print()
◆ ShallOutputNow()
  
  | 
      
   | 
  
inlineoverridevirtualinherited   | 
  
 
 
◆ fn_
template<typename Grid , typename Fn > 
 
 
◆ frequencies_
◆ intervals_
◆ smallest_time_step_size_
The documentation for this class was generated from the following file: