Class StepLengthModifier¶
- Defined in File Acceleration.h
Inheritance Relationships¶
Base Type¶
public Referenced
(Class Referenced)
Derived Type¶
public DirectedFlowOfScatterCenters
(Class DirectedFlowOfScatterCenters)
Class Documentation¶
-
class
StepLengthModifier
: public Referenced¶ Modifies the steplength of an acceleration module.
Subclassed by DirectedFlowOfScatterCenters
Public Functions
-
virtual double
modify
(double steplength, Candidate *candidate) = 0 Returns an update of the steplength.
-
size_t
addReference
() const
-
size_t
removeReference
() const
-
int
removeReferenceNoDelete
() const
-
size_t
getReferenceCount
() const
Protected Attributes
-
size_t
_referenceCount
-
virtual double