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

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 AdaptiveRKStepperclone () const
 
doubletolerance ()
 
const doubletolerance () const
 
doublestartingStepsize ()
 
const doublestartingStepsize () const
 
doublesafetyFactor ()
 
const doublesafetyFactor () const
 
doublermin ()
 
const doublermin () const
 
doublermax ()
 
const doublermax () 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 AdaptiveRKStepperclone () const
 
doubletolerance ()
 
const doubletolerance () const
 
doublestartingStepsize ()
 
const doublestartingStepsize () const
 
doublesafetyFactor ()
 
const doublesafetyFactor () const
 
doublermin ()
 
const doublermin () const
 
doublermax ()
 
const doublermax () const
 
- Public Member Functions inherited from Genfun::RKIntegrator::RKStepper
virtual ~RKStepper ()
 
virtual ~RKStepper ()
 

Detailed Description

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

Constructor & Destructor Documentation

◆ AdaptiveRKStepper() [1/4]

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

Definition at line 7 of file AdaptiveRKStepper.cc.

Referenced by clone().

◆ AdaptiveRKStepper() [2/4]

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

Definition at line 18 of file AdaptiveRKStepper.cc.

◆ ~AdaptiveRKStepper() [1/2]

Genfun::AdaptiveRKStepper::~AdaptiveRKStepper ( )
virtual

Definition at line 94 of file AdaptiveRKStepper.cc.

◆ AdaptiveRKStepper() [3/4]

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

◆ AdaptiveRKStepper() [4/4]

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

◆ ~AdaptiveRKStepper() [2/2]

virtual Genfun::AdaptiveRKStepper::~AdaptiveRKStepper ( )
virtual

Member Function Documentation

◆ clone() [1/2]

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

Implements Genfun::RKIntegrator::RKStepper.

Definition at line 98 of file AdaptiveRKStepper.cc.

References AdaptiveRKStepper().

◆ clone() [2/2]

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

◆ rmax() [1/4]

double & Genfun::AdaptiveRKStepper::rmax ( )

Definition at line 135 of file AdaptiveRKStepper.cc.

◆ rmax() [2/4]

double & Genfun::AdaptiveRKStepper::rmax ( )

◆ rmax() [3/4]

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

Definition at line 138 of file AdaptiveRKStepper.cc.

◆ rmax() [4/4]

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

◆ rmin() [1/4]

double & Genfun::AdaptiveRKStepper::rmin ( )

Definition at line 128 of file AdaptiveRKStepper.cc.

◆ rmin() [2/4]

double & Genfun::AdaptiveRKStepper::rmin ( )

◆ rmin() [3/4]

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

Definition at line 131 of file AdaptiveRKStepper.cc.

◆ rmin() [4/4]

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

◆ safetyFactor() [1/4]

double & Genfun::AdaptiveRKStepper::safetyFactor ( )

Definition at line 120 of file AdaptiveRKStepper.cc.

◆ safetyFactor() [2/4]

double & Genfun::AdaptiveRKStepper::safetyFactor ( )

◆ safetyFactor() [3/4]

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

Definition at line 124 of file AdaptiveRKStepper.cc.

◆ safetyFactor() [4/4]

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

◆ startingStepsize() [1/4]

double & Genfun::AdaptiveRKStepper::startingStepsize ( )

Definition at line 113 of file AdaptiveRKStepper.cc.

◆ startingStepsize() [2/4]

double & Genfun::AdaptiveRKStepper::startingStepsize ( )

◆ startingStepsize() [3/4]

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

Definition at line 116 of file AdaptiveRKStepper.cc.

◆ startingStepsize() [4/4]

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

◆ step() [1/2]

◆ step() [2/2]

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

◆ tolerance() [1/4]

double & Genfun::AdaptiveRKStepper::tolerance ( )

Definition at line 105 of file AdaptiveRKStepper.cc.

◆ tolerance() [2/4]

double & Genfun::AdaptiveRKStepper::tolerance ( )

◆ tolerance() [3/4]

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

Definition at line 109 of file AdaptiveRKStepper.cc.

◆ tolerance() [4/4]

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

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