OPAL (Object Oriented Parallel Accelerator Library)  2021.1.99
OPAL
TrimCoilBFit Member List

This is the complete list of members for TrimCoilBFit, including all inherited members.

applyField(const double r, const double z, const double phi_rad, double *br, double *bz)TrimCoil
bmax_mTrimCoilprotected
calculateRationalFunction(FunctionType, double value, double &quot, double &der_quot) constTrimCoilFitprotected
calculateRationalFunction(FunctionType, double value, double &quot, double &der_quot, double &der2_quot) constTrimCoilFitprotected
coefsTrimCoilFitprivate
DENOM enum valueTrimCoilFitprotected
DENOMPHI enum valueTrimCoilFitprotected
doApplyField(const double r, const double z, const double phi_rad, double *br, double *bz)TrimCoilBFitprivatevirtual
FunctionType enum nameTrimCoilFitprotected
NUM enum valueTrimCoilFitprotected
NUMPHI enum valueTrimCoilFitprotected
PHI enum valueTrimCoilFitprotected
phimax_mTrimCoilprotected
phimin_mTrimCoilprotected
PolynomType enum nameTrimCoilFitprotected
RADIUS enum valueTrimCoilFitprotected
rmax_mTrimCoilprotected
rmin_mTrimCoilprotected
setAzimuth(const double phimin, const double phimax)TrimCoil
TrimCoil(double bmax, double rmin, double rmax)TrimCoil
TrimCoilBFit(double bmax, double rmin, double rmax, const std::vector< double > &coefnum, const std::vector< double > &coefdenom, const std::vector< double > &coefnumphi, const std::vector< double > &coefdenomphi)TrimCoilBFit
TrimCoilBFit()=deleteTrimCoilBFitprivate
TrimCoilFit(double bmax, double rmin, double rmax, const std::vector< double > &coefnum, const std::vector< double > &coefdenom, const std::vector< double > &coefnumphi, const std::vector< double > &coefdenomphi)TrimCoilFit
TrimCoilFit()=deleteTrimCoilFitprivate
~TrimCoil()TrimCoilinlinevirtual
~TrimCoilBFit()TrimCoilBFitinlinevirtual
~TrimCoilFit()TrimCoilFitinlinevirtual