OPAL (Object Oriented Parallel Accelerator Library)  2024.1
OPAL
endfieldmodel::AsymmetricEnge Member List

This is the complete list of members for endfieldmodel::AsymmetricEnge, including all inherited members.

AsymmetricEnge()endfieldmodel::AsymmetricEnge
AsymmetricEnge(const std::vector< double > aStart, double x0Start, double lambdaStart, const std::vector< double > aEnd, double x0End, double lambdaEnd)endfieldmodel::AsymmetricEnge
AsymmetricEnge(const AsymmetricEnge &rhs)endfieldmodel::AsymmetricEngeprivate
clone() const endfieldmodel::AsymmetricEngeinlinevirtual
engeEnd_mendfieldmodel::AsymmetricEngeprivate
engeStart_mendfieldmodel::AsymmetricEngeprivate
function(double x, int n) const endfieldmodel::AsymmetricEngeinlinevirtual
getCentreLength() const endfieldmodel::AsymmetricEngeinlinevirtual
getEndFieldModel(std::string name)endfieldmodel::EndFieldModelstatic
getEndLength() const endfieldmodel::AsymmetricEngeinlinevirtual
getEngeEnd() const endfieldmodel::AsymmetricEngeinline
getEngeStart() const endfieldmodel::AsymmetricEngeinline
getName(std::shared_ptr< EndFieldModel > efm)endfieldmodel::EndFieldModelstatic
getX0End() const endfieldmodel::AsymmetricEngeinline
getX0Start() const endfieldmodel::AsymmetricEngeinline
print(std::ostream &out) const endfieldmodel::AsymmetricEngevirtual
rescale(double scaleFactor)endfieldmodel::AsymmetricEngevirtual
setEndFieldModel(std::string name, std::shared_ptr< EndFieldModel > efm)endfieldmodel::EndFieldModelstatic
setEngeEnd(std::shared_ptr< Enge > eEnd)endfieldmodel::AsymmetricEngeinline
setEngeStart(std::shared_ptr< Enge > eStart)endfieldmodel::AsymmetricEngeinline
setMaximumDerivative(size_t n)endfieldmodel::AsymmetricEngeinlinevirtual
setX0End(double x0)endfieldmodel::AsymmetricEngeinline
setX0Start(double x0)endfieldmodel::AsymmetricEngeinline
~EndFieldModel()endfieldmodel::EndFieldModelinlinevirtual