| 
    Bridge++
    Version 1.4.4
    
   | 
 
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 29 of file integrator.h.
      
  | 
  inline | 
Definition at line 33 of file integrator.h.
      
  | 
  inlinevirtual | 
Definition at line 36 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 46 of file integrator.h.
      
  | 
  inlinevirtual | 
Reimplemented in Integrator_Leapfrog, and Integrator_Omelyan.
Definition at line 47 of file integrator.h.
      
  | 
  inline | 
Definition at line 50 of file integrator.h.
      
  | 
  pure virtual | 
Implemented in Integrator_UpdateP, Integrator_Leapfrog, Integrator_Omelyan, and Integrator_UpdateU.
      
  | 
  protected | 
Definition at line 60 of file integrator.h.