| 
 | |||||||||||
| 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 | HH = height of the monople above z = 0 | 
|  double | offsetoffset is an overall time offset before the image charges start moving | 
|  double | q0zplane is the location in z of the conducting thin sheet | 
|  double | tthe time | 
|  double | vv is the horizontal speed of the monopole | 
|  double | v0v0 is the vertical speed of the receeding monopoles once they start receeding | 
|  double | xoriginxorigin is the x coordinate of the origin | 
|  double | yoriginyorigin is the y coordinate of the origin | 
|  double | zplaneq0 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 BaseObjectX - 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 BaseObjectx - 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 | ||||||||||