#include <TrimCoilFit.h>
|
| 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) |
|
virtual | ~TrimCoilFit () |
|
| TrimCoil (double bmax, double rmin, double rmax) |
|
void | applyField (const double r, const double z, const double phi_rad, double *br, double *bz) |
|
void | setAzimuth (const double phimin, const double phimax) |
| Set azimuthal range. More...
|
|
virtual | ~TrimCoil () |
|
|
std::vector< std::vector< double > > | coefs |
| rational function coefficients More...
|
|
Definition at line 32 of file TrimCoilFit.h.
◆ FunctionType
◆ PolynomType
Enumerator |
---|
NUM | |
DENOM | |
NUMPHI | |
DENOMPHI | |
Definition at line 46 of file TrimCoilFit.h.
◆ TrimCoilFit() [1/2]
TrimCoilFit::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()
virtual TrimCoilFit::~TrimCoilFit |
( |
| ) |
|
|
inlinevirtual |
◆ TrimCoilFit() [2/2]
TrimCoilFit::TrimCoilFit |
( |
| ) |
|
|
privatedelete |
◆ calculateRationalFunction() [1/2]
void TrimCoilFit::calculateRationalFunction |
( |
FunctionType |
type, |
|
|
double |
value, |
|
|
double & |
quot, |
|
|
double & |
der_quot |
|
) |
| const |
|
protected |
◆ calculateRationalFunction() [2/2]
void TrimCoilFit::calculateRationalFunction |
( |
FunctionType |
type, |
|
|
double |
value, |
|
|
double & |
quot, |
|
|
double & |
der_quot, |
|
|
double & |
der2_quot |
|
) |
| const |
|
protected |
calculate rational function and its first and second derivative
Definition at line 90 of file TrimCoilFit.cpp.
References coefs.
◆ coefs
std::vector<std::vector<double> > TrimCoilFit::coefs |
|
private |
The documentation for this class was generated from the following files: