simulations.objects
Class ElectricDipoleStatic
java.lang.Object
simulations.objects.BaseObject
simulations.objects.ElectricDipoleStatic
- public class ElectricDipoleStatic
- extends BaseObject
static electric dipole including a pauli repulsion term
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
p
public Vec3 p
v
public Vec3 v
dipole
public Vec3 dipole
omega
public Vec3 omega
radius
public double radius
ElectricDipoleStatic
public ElectricDipoleStatic(Vec3 p,
Vec3 dipole,
Vec3 omega,
double radius)
ElectricDipoleStatic
public ElectricDipoleStatic(Vec3 p,
Vec3 v,
Vec3 dipole,
Vec3 omega,
double radius)
getP
public Vec3 getP(double dt)
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 observerE
- 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
Pfield
public Vec3 Pfield(Vec3 x,
Vec3 P)
- Description copied from class:
BaseObject
- Sets 'P' to the value of the Pauli field at 'x'. 'x' is not modified.
Returns: resulting 'P'.
- Overrides:
Pfield
in class BaseObject
- Parameters:
x
- the position of the observerP
- the Pauli field at the observer's position
- Returns:
- P the Pauli field at the observer's position
toString
public java.lang.String toString()