OPAL (Object Oriented Parallel Accelerator Library) 2022.1
OPAL
TrimCoilPhaseFit Member List

This is the complete list of members for TrimCoilPhaseFit, 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)TrimCoilPhaseFitprivatevirtual
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
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
TrimCoilPhaseFit(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)TrimCoilPhaseFit
TrimCoilPhaseFit()=deleteTrimCoilPhaseFitprivate
~TrimCoil()TrimCoilinlinevirtual
~TrimCoilFit()TrimCoilFitinlinevirtual
~TrimCoilPhaseFit()TrimCoilPhaseFitinlinevirtual