simulations.objects
Class LineMagneticMonopoles

java.lang.Object
  extended bysimulations.objects.BaseObject
      extended bysimulations.objects.LineMagneticMonopoles

public class LineMagneticMonopoles
extends BaseObject


Field Summary
protected static double Bfactor
           
 double lambda
           
 Vec3 p
           
 double radius
           
 
Constructor Summary
LineMagneticMonopoles(double lambda, Vec3 p)
           
LineMagneticMonopoles(double lambda, Vec3 p, double radius)
           
 
Method Summary
 Vec3 Bfield(Vec3 x, Vec3 B)
          Sets 'B' to the value of the magnetic field at 'x'.
 Vec3 Efield(Vec3 x, Vec3 E)
          Sets 'E' to the value of the electric field at 'x'.
 java.lang.String toString()
           
 
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

Bfactor

protected static double Bfactor

lambda

public double lambda

radius

public double radius

p

public Vec3 p
Constructor Detail

LineMagneticMonopoles

public LineMagneticMonopoles(double lambda,
                             Vec3 p,
                             double radius)

LineMagneticMonopoles

public LineMagneticMonopoles(double lambda,
                             Vec3 p)
Method Detail

Efield

public Vec3 Efield(Vec3 x,
                   Vec3 E)
Description copied from class: BaseObject
Sets 'E' to the value of the electric field at 'x'. 'x' is not modified. Returns: resulting 'E'

Specified by:
Efield in class BaseObject
Parameters:
x - the position of the observer
E - the electric field at the observer's position
Returns:
E the electric field at the observer's position

Bfield

public Vec3 Bfield(Vec3 x,
                   Vec3 B)
Description copied from class: BaseObject
Sets 'B' to the value of the magnetic field at 'x'. 'x' is not modified. Returns: resulting 'B'. * @param x the position of the observer

Specified by:
Bfield in class BaseObject
Parameters:
B - the magnetic field at the observer's position
Returns:
B the magnetic field at the observer's position

toString

public java.lang.String toString()