21 namespace magfieldparam {
63 static void FillTable (
const double r,
const double z);
68 std::vector<poly2d_term>
data;
77 static void SetPoint(
const double r,
const double z);
102 void Scale(
const double C);
void Print(std::ostream &out=std::cout, const std::streamsize prec=5)
std::vector< poly2d_term > data
poly2d_base(const poly2d_base &S)
static void SetTabSize(const unsigned N)
double GetVal(const double r, const double z)
poly2d_term(double C, unsigned nr, unsigned nz)
static std::set< poly2d_base * > poly2d_base_set
void Scale(const double C)
static void SetPoint(const double r, const double z)
void Print(std::ostream &out=std::cout, bool first_term=true)
static void FillTable(const double r, const double z)
static void IncNPwr(const unsigned N)
static void PrintTab(std::ostream &out=std::cout, const std::streamsize prec=5)
static const double MIN_COEFF