CHROMA
|
Go to the source code of this file.
Classes | |
struct | ZOLOTAREV_DATA |
Macros | |
#define | HVERSION Header Time-stamp: <14-OCT-2004 09:26:51.00 adk@MISSCONTRARY> |
#define | PRECISION double |
#define | ZPRECISION PRECISION |
#define | ZOLOTAREV_DATA zolotarev_data |
Functions | |
ZOLOTAREV_DATA * | zolotarev (PRECISION epsilon, int n, int type) |
ZOLOTAREV_DATA * | higham (PRECISION epsilon, int n) |
void | zolotarev_free (ZOLOTAREV_DATA *f) |
#define HVERSION Header Time-stamp: <14-OCT-2004 09:26:51.00 adk@MISSCONTRARY> |
Definition at line 2 of file zolotarev.h.
#define PRECISION double |
Definition at line 6 of file zolotarev.h.
#define ZOLOTAREV_DATA zolotarev_data |
Definition at line 9 of file zolotarev.h.
#define ZPRECISION PRECISION |
Definition at line 8 of file zolotarev.h.
ZOLOTAREV_DATA* higham | ( | PRECISION | epsilon, |
int | n | ||
) |
Definition at line 415 of file zolotarev_coeffs.cc.
References Chroma::a, Chroma::A(), Chroma::StagPhases::alpha(), Chroma::StagPhases::beta(), c, construct_contfrac(), construct_partfrac(), Chroma::cp, Chroma::d, Chroma::ExternalFieldEnv::epsilon(), HALF, INTERNAL_PRECISION, m, M_PI, n, ONE, PRECISION, t, and z.
Referenced by Chroma::EvenOddPrecOvExtFermActArray::init(), Chroma::UnprecOvExtFermActArray::init(), Chroma::OvlapPartFrac4DFermAct::init(), Chroma::UnprecHTContFrac5DFermActArray::init(), Chroma::EvenOddPrecHtContFrac5DFermActArray::init(), Chroma::EvenOddPrecOvlapContFrac5DFermActArray::init(), Chroma::UnprecOvlapContFrac5DFermActArray::init(), Chroma::EvenOddPrecZoloNEFFermActArray::initCoeffs(), Chroma::UnprecZoloNEFFermActArray::initCoeffs(), and Chroma::OvlapPartFrac4DFermAct::initPrec().
ZOLOTAREV_DATA* zolotarev | ( | PRECISION | epsilon, |
int | n, | ||
int | type | ||
) |
Definition at line 294 of file zolotarev_coeffs.cc.
References Chroma::a, Chroma::A(), Chroma::StagPhases::alpha(), Chroma::StagPhases::beta(), c, construct_contfrac(), construct_partfrac(), Chroma::cp, Chroma::d, Chroma::ExternalFieldEnv::epsilon(), F, FOUR, HALF, INTERNAL_PRECISION, l, m, n, ONE, PRECISION, s, sncndnFK(), t, THREE, TWO, z, and ZERO.
Referenced by Chroma::EvenOddPrecOvExtFermActArray::init(), Chroma::UnprecOvExtFermActArray::init(), Chroma::OvlapPartFrac4DFermAct::init(), Chroma::UnprecHTContFrac5DFermActArray::init(), Chroma::EvenOddPrecHtContFrac5DFermActArray::init(), Chroma::EvenOddPrecOvlapContFrac5DFermActArray::init(), Chroma::UnprecOvlapContFrac5DFermActArray::init(), Chroma::EvenOddPrecZoloNEFFermActArray::initCoeffs(), Chroma::UnprecZoloNEFFermActArray::initCoeffs(), and Chroma::OvlapPartFrac4DFermAct::initPrec().
void zolotarev_free | ( | ZOLOTAREV_DATA * | f | ) |
Referenced by Chroma::EvenOddPrecOvExtFermActArray::init(), Chroma::UnprecOvExtFermActArray::init(), Chroma::OvlapPartFrac4DFermAct::init(), Chroma::UnprecHTContFrac5DFermActArray::init(), Chroma::EvenOddPrecHtContFrac5DFermActArray::init(), Chroma::EvenOddPrecOvlapContFrac5DFermActArray::init(), Chroma::UnprecOvlapContFrac5DFermActArray::init(), Chroma::EvenOddPrecZoloNEFFermActArray::initCoeffs(), Chroma::UnprecZoloNEFFermActArray::initCoeffs(), and Chroma::OvlapPartFrac4DFermAct::initPrec().