CLHEP 2.4.7.1
C++ Class Library for High Energy Physics
Classes | Public Member Functions | List of all members
Genfun::AdaptiveRKStepper Class Reference

#include <CLHEP/GenericFunctions/AdaptiveRKStepper.hh>

Inheritance diagram for Genfun::AdaptiveRKStepper:
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
 
- Public Member Functions inherited from Genfun::RKIntegrator::RKStepper
virtual ~RKStepper ()
 

Detailed Description

Definition at line 10 of file AdaptiveRKStepper.hh.

Constructor & Destructor Documentation

◆ AdaptiveRKStepper() [1/2]

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

◆ AdaptiveRKStepper() [2/2]

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

◆ ~AdaptiveRKStepper()

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

Member Function Documentation

◆ clone()

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

◆ rmax() [1/2]

double & Genfun::AdaptiveRKStepper::rmax ( )

◆ rmax() [2/2]

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

◆ rmin() [1/2]

double & Genfun::AdaptiveRKStepper::rmin ( )

◆ rmin() [2/2]

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

◆ safetyFactor() [1/2]

double & Genfun::AdaptiveRKStepper::safetyFactor ( )

◆ safetyFactor() [2/2]

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

◆ startingStepsize() [1/2]

double & Genfun::AdaptiveRKStepper::startingStepsize ( )

◆ startingStepsize() [2/2]

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

◆ step()

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

◆ tolerance() [1/2]

double & Genfun::AdaptiveRKStepper::tolerance ( )

◆ tolerance() [2/2]

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

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