12 Point[1] = point[1] - mapOrigin[1];
13 Point[2] = point[2] - mapOrigin[2];
15 Bfield[0] = Bfield[1] = Bfield[2] = 0;
40 gcoord dummy(
"na", 0, 0, 0,
"na", 0);
51 gcoord dummy(
"na", 0, 0, 0,
"na", 0);
72 np =
new unsigned int[2];
88 np =
new unsigned int[2];
104 np =
new unsigned int[3];
double mapOrigin[3]
Displacement of map. This is used in GetFieldValue.
gcoord getCoordinateWithName(string name)
return coordinate based on type
int verbosity
map verbosity
void GetFieldValue_Dipole(const double x[3], double *Bfield, int FIRST_ONLY) const
vector< gcoord > coordinates
Vector size depend on the symmetry.
void GetFieldValue(const double x[3], double *Bfield) const
gcoord getCoordinateWithSpeed(int speed)
return coordinate based on speed
void GetFieldValue_Cylindrical(const double x[3], double *Bfield, int FIRST_ONLY) const
void GetFieldValue_phiSegmented(const double x[3], double *Bfield, int FIRST_ONLY) const
string symmetry
map symmetry