|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jscience.physics.Particle
org.jscience.physics.kinematics.AbstractClassicalParticle
public abstract class AbstractClassicalParticle
A class representing various properties of particles.
| Constructor Summary | |
|---|---|
AbstractClassicalParticle()
Creates a new AbstractClassicalParticle object. |
|
| Method Summary | |
|---|---|
void |
addForce(Force f)
DOCUMENT ME! |
abstract AbstractClassicalParticle |
applyForce(Force F,
double t,
double dt)
DOCUMENT ME! |
double |
energy()
DOCUMENT ME! |
abstract double |
getCharge()
DOCUMENT ME! |
abstract int |
getDimension()
DOCUMENT ME! |
java.util.Set |
getForces()
DOCUMENT ME! |
abstract double |
getMass()
DOCUMENT ME! |
AbstractDoubleVector |
getMomentum()
DOCUMENT ME! |
abstract AbstractDoubleVector |
getPosition()
DOCUMENT ME! |
abstract AbstractDoubleVector |
getVelocity()
DOCUMENT ME! |
abstract AbstractClassicalParticle |
move(double dt)
DOCUMENT ME! |
void |
removeAllForces()
DOCUMENT ME! |
void |
removeForce(Force f)
DOCUMENT ME! |
void |
setForces(java.util.Set set)
DOCUMENT ME! |
double |
speed()
DOCUMENT ME! |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractClassicalParticle()
| Method Detail |
|---|
public abstract int getDimension()
public abstract double getMass()
public abstract double getCharge()
public abstract AbstractDoubleVector getPosition()
getPosition in interface Positionedpublic abstract AbstractDoubleVector getVelocity()
public AbstractDoubleVector getMomentum()
public double speed()
public double energy()
public abstract AbstractClassicalParticle move(double dt)
dt - DOCUMENT ME!
public abstract AbstractClassicalParticle applyForce(Force F,
double t,
double dt)
F - DOCUMENT ME!t - DOCUMENT ME!dt - DOCUMENT ME!
public final java.util.Set getForces()
public final void addForce(Force f)
throws IllegalDimensionException
f - DOCUMENT ME!
IllegalDimensionException - DOCUMENT ME!
java.lang.IllegalArgumentException - DOCUMENT ME!public final void removeForce(Force f)
f - DOCUMENT ME!public final void removeAllForces()
public final void setForces(java.util.Set set)
throws IllegalDimensionException,
java.lang.IllegalArgumentException
set - DOCUMENT ME!
IllegalDimensionException - DOCUMENT ME!
java.lang.IllegalArgumentException - DOCUMENT ME!
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||