|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectsimulations.objects.BaseObject
simulations.objects.EddyCurrents
This BaseObject calculates the eddy currents due to a a magnetic monopole moving moving with velocity v
Field Summary | |
double |
H
H = height of the monople above z = 0 |
double |
offset
offset is an overall time offset before the image charges start moving |
double |
q0
zplane is the location in z of the conducting thin sheet |
double |
t
the time |
double |
v
v is the horizontal speed of the monopole |
double |
v0
v0 is the vertical speed of the receeding monopoles once they start receeding |
double |
xorigin
xorigin is the x coordinate of the origin |
double |
yorigin
yorigin is the y coordinate of the origin |
double |
zplane
q0 is the magnetic charge |
Constructor Summary | |
EddyCurrents(double H,
double q0,
double v0,
double v,
double offset,
double xorigin,
double yorigin)
constructor for the eddy currents |
Method Summary | |
Vec3 |
Bfield(Vec3 X,
Vec3 B)
The eddy current of a moving monopole. |
Vec3 |
Efield(Vec3 x,
Vec3 E)
This "E" field has no meaning for this object, as we are only using this object to calcuate the eddy current in the xy plane and put it in Bfield. |
java.lang.String |
toString()
writes properties of the point charge to a string |
Methods inherited from class simulations.objects.BaseObject |
Bfield, Efield, Evolve, Pfield, Pfield |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public double H
public double t
public double offset
public double zplane
public double q0
public double v0
public double v
public double xorigin
public double yorigin
Constructor Detail |
public EddyCurrents(double H, double q0, double v0, double v, double offset, double xorigin, double yorigin)
H
- The height of the monopole above the plane.q0
- The monopole charge.v0
- The vertical speed of the receding monopoles.v
- The horizontal speed of the monopole.offset
- The time before the receding monopoles start receding.xorigin
- The x location of the monopole.yorigin
- The y location of the monopole.Method Detail |
public Vec3 Bfield(Vec3 X, Vec3 B)
Bfield
in class BaseObject
X
- The position of the observer in the xy plane at z = 0.B
- The eddy current in the xy plane at z = 0 due to the moving monopole.
public Vec3 Efield(Vec3 x, Vec3 E)
Efield
in class BaseObject
x
- the position of the observerE
- the electric field at the observer's position if the monopole is at p (calculated)
public java.lang.String toString()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |