| 
    Bridge++
    Ver. 1.3.x
    
   | 
 
Base class of Integrator class family. More...
#include <integrator.h>
  
 Public Member Functions | |
| Integrator () | |
| virtual | ~Integrator () | 
| virtual void | set_parameters (const Parameters &)=0 | 
| virtual void | set_parameter_nstep (const int nstep) | 
| virtual void | set_parameter_nsteps (const std::vector< int > &nsteps) | 
| void | set_parameter_verboselevel (const Bridge::VerboseLevel vl) | 
| virtual void | evolve (const double step_size, Field_G &iP, Field_G &U)=0 | 
| virtual void | invalidate_cache ()=0 | 
Protected Attributes | |
| Bridge::VerboseLevel | m_vl | 
Private Member Functions | |
| Integrator (const Integrator &) | |
| Integrator & | operator= (const Integrator &) | 
Base class of Integrator class family.
This class defines the interface of Integrator-type classes. [25 Dec 2011 H.Matsufuru]
Definition at line 31 of file integrator.h.
      
  | 
  inline | 
Definition at line 35 of file integrator.h.
      
  | 
  inlinevirtual | 
Definition at line 38 of file integrator.h.
      
  | 
  private | 
Implemented in Integrator_UpdateP, Integrator_Omelyan, Integrator_Leapfrog, and Integrator_UpdateU.
      
  | 
  pure virtual | 
Implemented in Integrator_UpdateP, Integrator_Omelyan, Integrator_Leapfrog, and Integrator_UpdateU.
      
  | 
  private | 
      
  | 
  inlinevirtual | 
Reimplemented in Integrator_Leapfrog, and Integrator_Omelyan.
Definition at line 48 of file integrator.h.
      
  | 
  inlinevirtual | 
Reimplemented in Integrator_Leapfrog, and Integrator_Omelyan.
Definition at line 49 of file integrator.h.
      
  | 
  inline | 
Definition at line 52 of file integrator.h.
      
  | 
  pure virtual | 
Implemented in Integrator_UpdateP, Integrator_Leapfrog, Integrator_Omelyan, and Integrator_UpdateU.
      
  | 
  protected | 
Definition at line 62 of file integrator.h.