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

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

_lambdaendfieldmodel::Tanhprivate
_tdiendfieldmodel::Tanhprivatestatic
_x0endfieldmodel::Tanhprivate
clone() const endfieldmodel::Tanhvirtual
function(double x, int n) const endfieldmodel::Tanhvirtual
getCentreLength() const endfieldmodel::Tanhinlinevirtual
getEndFieldModel(std::string name)endfieldmodel::EndFieldModelstatic
getEndLength() const endfieldmodel::Tanhinlinevirtual
getLambda() const endfieldmodel::Tanhinline
getName(std::shared_ptr< EndFieldModel > efm)endfieldmodel::EndFieldModelstatic
getNegTanh(double x, int n) const endfieldmodel::Tanh
getTanh(double x, int n) const endfieldmodel::Tanh
getTanhDiffIndices(size_t n)endfieldmodel::Tanhstatic
getX0() const endfieldmodel::Tanhinline
print(std::ostream &out) const endfieldmodel::Tanhvirtual
rescale(double scaleFactor)endfieldmodel::Tanhvirtual
setEndFieldModel(std::string name, std::shared_ptr< EndFieldModel > efm)endfieldmodel::EndFieldModelstatic
setLambda(double lambda)endfieldmodel::Tanhinline
setMaximumDerivative(size_t n)endfieldmodel::Tanhvirtual
setTanhDiffIndices(size_t n)endfieldmodel::Tanhstatic
setX0(double x0)endfieldmodel::Tanhinline
Tanh(double x0, double lambda, int max_index)endfieldmodel::Tanh
Tanh()endfieldmodel::Tanhinline
Tanh(const Tanh &rhs)endfieldmodel::Tanhinline
~EndFieldModel()endfieldmodel::EndFieldModelinlinevirtual
~Tanh()endfieldmodel::Tanh