Class ArchimedeanSpiralField¶
- Defined in File ArchimedeanSpiralField.h
Inheritance Relationships¶
Base Type¶
public MagneticField
(Class MagneticField)
Class Documentation¶
-
class
ArchimedeanSpiralField
: public MagneticField¶ Magnetic field model following a Archimedean spiral.
See e.g. Jokipii, Levy & Hubbard 1977
Public Functions
-
ArchimedeanSpiralField
(double B_0, double R_0, double Omega, double V_w)¶ Constructor
- Parameters
B_0
: Magnetic field strength in radial direction at R_0R_0
: Reference levelOmega
: Angular velocity of the rotationV_w
: Asymptotic wind speed
-
void
setB0
(double B)¶
-
void
setR0
(double R)¶
-
void
setOmega
(double Om)¶
-
void
setVw
(double v)¶
-
double
getB0
() const¶
-
double
getR0
() const¶
-
double
getOmega
() const¶
-
double
getVw
() const¶
-
size_t
addReference
() const
-
size_t
removeReference
() const
-
int
removeReferenceNoDelete
() const
-
size_t
getReferenceCount
() const
Protected Attributes
-
size_t
_referenceCount
-