CLHEP VERSION Reference Documentation
   
CLHEP Home Page     CLHEP Documentation     CLHEP Bug Reports

Classes | Public Member Functions | List of all members
Genfun::AdaptiveRKStepper Class Reference

#include <AdaptiveRKStepper.hh>

Inheritance diagram for Genfun::AdaptiveRKStepper:
Genfun::RKIntegrator::RKStepper Genfun::RKIntegrator::RKStepper

Classes

class  EEStepper
 

Public Member Functions

 AdaptiveRKStepper (const EEStepper *eeStepper=NULL)
 
 AdaptiveRKStepper (const AdaptiveRKStepper &right)
 
virtual ~AdaptiveRKStepper ()
 
virtual void step (const RKIntegrator::RKData *data, const RKIntegrator::RKData::Data &sdata, RKIntegrator::RKData::Data &ddata, double timeLimit) const
 
virtual AdaptiveRKStepper * clone () const
 
double & tolerance ()
 
const double & tolerance () const
 
double & startingStepsize ()
 
const double & startingStepsize () const
 
double & safetyFactor ()
 
const double & safetyFactor () const
 
double & rmin ()
 
const double & rmin () const
 
double & rmax ()
 
const double & rmax () const
 
 AdaptiveRKStepper (const EEStepper *eeStepper=NULL)
 
 AdaptiveRKStepper (const AdaptiveRKStepper &right)
 
virtual ~AdaptiveRKStepper ()
 
virtual void step (const RKIntegrator::RKData *data, const RKIntegrator::RKData::Data &sdata, RKIntegrator::RKData::Data &ddata, double timeLimit) const
 
virtual AdaptiveRKStepper * clone () const
 
double & tolerance ()
 
const double & tolerance () const
 
double & startingStepsize ()
 
const double & startingStepsize () const
 
double & safetyFactor ()
 
const double & safetyFactor () const
 
double & rmin ()
 
const double & rmin () const
 
double & rmax ()
 
const double & rmax () const
 
- Public Member Functions inherited from Genfun::RKIntegrator::RKStepper
virtual ~RKStepper ()
 
virtual ~RKStepper ()
 

Detailed Description

Definition at line 10 of file CLHEP/GenericFunctions/AdaptiveRKStepper.hh.

Constructor & Destructor Documentation

Genfun::AdaptiveRKStepper::AdaptiveRKStepper ( const EEStepper *  eeStepper = NULL)

Definition at line 7 of file AdaptiveRKStepper.cc.

Referenced by clone().

Genfun::AdaptiveRKStepper::AdaptiveRKStepper ( const AdaptiveRKStepper &  right)

Definition at line 18 of file AdaptiveRKStepper.cc.

Genfun::AdaptiveRKStepper::~AdaptiveRKStepper ( )
virtual

Definition at line 94 of file AdaptiveRKStepper.cc.

Genfun::AdaptiveRKStepper::AdaptiveRKStepper ( const EEStepper *  eeStepper = NULL)
Genfun::AdaptiveRKStepper::AdaptiveRKStepper ( const AdaptiveRKStepper &  right)
virtual Genfun::AdaptiveRKStepper::~AdaptiveRKStepper ( )
virtual

Member Function Documentation

AdaptiveRKStepper * Genfun::AdaptiveRKStepper::clone ( ) const
virtual

Implements Genfun::RKIntegrator::RKStepper.

Definition at line 98 of file AdaptiveRKStepper.cc.

References AdaptiveRKStepper().

virtual AdaptiveRKStepper* Genfun::AdaptiveRKStepper::clone ( ) const
virtual
double & Genfun::AdaptiveRKStepper::rmax ( )

Definition at line 135 of file AdaptiveRKStepper.cc.

double& Genfun::AdaptiveRKStepper::rmax ( )
const double& Genfun::AdaptiveRKStepper::rmax ( ) const
const double & Genfun::AdaptiveRKStepper::rmax ( ) const

Definition at line 138 of file AdaptiveRKStepper.cc.

double& Genfun::AdaptiveRKStepper::rmin ( )
double & Genfun::AdaptiveRKStepper::rmin ( )

Definition at line 128 of file AdaptiveRKStepper.cc.

const double & Genfun::AdaptiveRKStepper::rmin ( ) const

Definition at line 131 of file AdaptiveRKStepper.cc.

const double& Genfun::AdaptiveRKStepper::rmin ( ) const
double& Genfun::AdaptiveRKStepper::safetyFactor ( )
double & Genfun::AdaptiveRKStepper::safetyFactor ( )

Definition at line 120 of file AdaptiveRKStepper.cc.

const double & Genfun::AdaptiveRKStepper::safetyFactor ( ) const

Definition at line 124 of file AdaptiveRKStepper.cc.

const double& Genfun::AdaptiveRKStepper::safetyFactor ( ) const
double& Genfun::AdaptiveRKStepper::startingStepsize ( )
double & Genfun::AdaptiveRKStepper::startingStepsize ( )

Definition at line 113 of file AdaptiveRKStepper.cc.

const double& Genfun::AdaptiveRKStepper::startingStepsize ( ) const
const double & Genfun::AdaptiveRKStepper::startingStepsize ( ) const

Definition at line 116 of file AdaptiveRKStepper.cc.

virtual void Genfun::AdaptiveRKStepper::step ( const RKIntegrator::RKData *  data,
const RKIntegrator::RKData::Data &  sdata,
RKIntegrator::RKData::Data &  ddata,
double  timeLimit 
) const
virtual
void Genfun::AdaptiveRKStepper::step ( const RKIntegrator::RKData *  data,
const RKIntegrator::RKData::Data &  sdata,
RKIntegrator::RKData::Data &  ddata,
double  timeLimit 
) const
virtual
double & Genfun::AdaptiveRKStepper::tolerance ( )

Definition at line 105 of file AdaptiveRKStepper.cc.

double& Genfun::AdaptiveRKStepper::tolerance ( )
const double& Genfun::AdaptiveRKStepper::tolerance ( ) const
const double & Genfun::AdaptiveRKStepper::tolerance ( ) const

Definition at line 109 of file AdaptiveRKStepper.cc.


The documentation for this class was generated from the following files: