void |
computeVeloIncrement(VeloVectTable dv,
VeloVectTable a,
float dt,
VeloVectTable v,
SpaceVectTable x)
Computes the velocity increment dv resulting from the acceleratin a
during the time dt (formally dv = a dt)
Status: under development
Versions and anomalies correction :
Version numberAuthor (name, e-mail) Corrections/Modifications
0.1 JF Roussel, roussel@onecert.frCreation
void |
computeVeloIncrement(VeloVectTable dv,
VeloVectTable a,
float dt,
VeloVectTable v,
SpaceVectTable x,
int startId,
int endId,
TestOfInt selectPart,
IntScalTable selectTable)
|
abstract void |
computeVeloSquared(VeloVectTable v,
FloatScalTable v2,
int startId,
int endId,
TestOfInt selectPart,
IntScalTable selectTable)
|
int |
getSdim()
Provides the dimension of (real) space |
int |
getVdim()
Provides the dimension of velocity space |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TwoThreeDAxisymGeom
public TwoThreeDAxisymGeom()
getSdim
public int getSdim()
- Provides the dimension of (real) space
- Specified by:
getSdim in interface Geom
getVdim
public int getVdim()
- Provides the dimension of velocity space
- Specified by:
getVdim in interface Geom
computeSpaceIncrement
public void computeSpaceIncrement(SpaceVectTable dx,
VeloVectTable v,
float dt)
- Computes the space increment dx resulting from the movement
at velovity v during the time dt:
- dz = Vz dt
- dr = Vr dt
- Specified by:
computeSpaceIncrement in interface Geom
computeVeloIncrement
public void computeVeloIncrement(VeloVectTable dv,
VeloVectTable a,
float dt,
VeloVectTable v,
SpaceVectTable x)
- Computes the velocity increment dv resulting from the acceleratin a
during the time dt (formally dv = a dt)
Status: under development
Versions and anomalies correction :
Version number | Author (name, e-mail) | Corrections/Modifications |
0.1 | JF Roussel, roussel@onecert.fr | Creation |
- Specified by:
computeVeloIncrement in interface Geom
computeVeloIncrement
public void computeVeloIncrement(VeloVectTable dv,
VeloVectTable a,
float dt,
VeloVectTable v,
SpaceVectTable x,
int startId,
int endId,
TestOfInt selectPart,
IntScalTable selectTable)
computeVeloSquared
public abstract void computeVeloSquared(VeloVectTable v,
FloatScalTable v2,
int startId,
int endId,
TestOfInt selectPart,
IntScalTable selectTable)
computeAngle
public abstract void computeAngle(SpaceVectTable normal,
VeloVectTable v,
FloatScalTable angle,
int startId,
int endId,
TestOfInt selectPart,
IntScalTable selectTable)
|