OPAL (Object Oriented Parallel Accelerator Library) 2022.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() constendfieldmodel::AsymmetricEngeinlinevirtual
efm_mapendfieldmodel::EndFieldModelprivatestatic
engeEnd_mendfieldmodel::AsymmetricEngeprivate
engeStart_mendfieldmodel::AsymmetricEngeprivate
function(double x, int n) constendfieldmodel::AsymmetricEngeinlinevirtual
getCentreLength() constendfieldmodel::AsymmetricEngeinlinevirtual
getEndFieldModel(std::string name)endfieldmodel::EndFieldModelstatic
getEndLength() constendfieldmodel::AsymmetricEngeinlinevirtual
getEngeEnd() constendfieldmodel::AsymmetricEngeinline
getEngeStart() constendfieldmodel::AsymmetricEngeinline
getName(std::shared_ptr< EndFieldModel > efm)endfieldmodel::EndFieldModelstatic
getX0End() constendfieldmodel::AsymmetricEngeinline
getX0Start() constendfieldmodel::AsymmetricEngeinline
print(std::ostream &out) constendfieldmodel::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