|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SpaceVectTable | |
spis.Surf.SurfMesh | |
spis.Util.List | |
spis.Util.Monitor | |
spis.Util.Table | |
spis.Vol.Geom | |
spis.Vol.VolMesh |
Uses of SpaceVectTable in spis.Surf.SurfMesh |
Methods in spis.Surf.SurfMesh with parameters of type SpaceVectTable | |
void |
ThreeDUnstructSurfMesh.samplePos(IntScalTable indexT,
SpaceVectTable posT)
Performs a random sampling of particle positions. |
abstract void |
SurfMesh.samplePos(IntScalTable indexT,
SpaceVectTable posT)
Performs a random sampling of particle positions. |
Uses of SpaceVectTable in spis.Util.List |
Methods in spis.Util.List that return SpaceVectTable | |
SpaceVectTable |
PointList.getPosTable()
|
Methods in spis.Util.List with parameters of type SpaceVectTable | |
abstract void |
SurfSampler.sample(SpaceVectTable surfNormal,
FloatScalTable area,
float time,
IntScalTable index,
VeloVectTable velo,
FloatScalTable weight)
Returns a sample of particle velocities and weights, the number of physical particles (sum of super-particle weights) being related to the area Table (usually through a flux or density, cf. derived classes). |
abstract void |
SurfSampler.sample(SpaceVectTable surfNormal,
FloatScalTable area,
float time,
IntScalTable index,
VeloVectTable velo,
float weight)
Returns a sample of particle velocities (constant weight), the number of physical particles (sum of super-particle weights) being related to the area Table (usually through a flux or density, cf. derived classes). |
void |
MaxwellianThrusterSampler.sample(SpaceVectTable surfNormal,
FloatScalTable areaT,
float time,
IntScalTable indexT,
VeloVectTable veloT,
FloatScalTable weightT)
Returns a sample of particle velocities and weights generated following the Maxwellian flux distribution integrated over the duration time. |
void |
MaxwellianThrusterSampler.sample(SpaceVectTable surfNormal,
FloatScalTable area,
float time,
IntScalTable index,
VeloVectTable velo,
float weight)
Returns a sample of particle velocities with constant weight, not yet implemented. |
void |
LocalMaxwellSurfSampler1.sample(SpaceVectTable surfNormal,
FloatScalTable areaT,
float time,
IntScalTable indexT,
VeloVectTable veloT,
FloatScalTable weightT)
Returns a sample of particle velocities and weights generated following the Maxwellian flux distribution integrated over the duration time. |
void |
LocalMaxwellSurfSampler1.sample(SpaceVectTable surfNormal,
FloatScalTable area,
float time,
IntScalTable index,
VeloVectTable velo,
float weight)
Returns a sample of particle velocities with constant weight, not yet implemented. |
void |
GlobalMaxwellSurfSampler1.sample(SpaceVectTable surfNormal,
FloatScalTable areaT,
float time,
IntScalTable indexT,
VeloVectTable veloT,
FloatScalTable weightT)
Returns a sample of particle velocities and weights generated following the Maxwellian flux distribution integrated over the duration time. |
void |
GlobalMaxwellSurfSampler1.sample(SpaceVectTable surfNormal,
FloatScalTable area,
float time,
IntScalTable index,
VeloVectTable velo,
float weight)
Returns a sample of particle velocities with constant weight, not yet implemented. |
Constructors in spis.Util.List with parameters of type SpaceVectTable | |
RichPartList(VolMesh vm,
SurfMesh bdSurfMesh,
SurfMesh scSurfMesh,
PartTable partTable_,
IntScalTable flagT,
SpaceVectTable posT,
IntScalTable indexT,
VeloVectTable veloT,
IntScalTable partTypeIdT_,
FloatScalTable weightT_)
Constructor with full data |
|
PointList(VolMesh volMesh,
IntScalTable indexTable,
SpaceVectTable posTable)
Default constructor with full data |
|
PartList(VolMesh vm,
SurfMesh bdSurfMesh,
SurfMesh scSurfMesh,
Part particle,
float w,
IntScalTable flagT_,
SpaceVectTable posT,
IntScalTable indexT,
VeloVectTable veloT_)
Constructor with full data |
Uses of SpaceVectTable in spis.Util.Monitor |
Methods in spis.Util.Monitor that return SpaceVectTable | |
SpaceVectTable |
Trajectory.getPosTable()
|
Methods in spis.Util.Monitor with parameters of type SpaceVectTable | |
void |
Trajectory.setPosTable(SpaceVectTable table)
|
Uses of SpaceVectTable in spis.Util.Table |
Constructors in spis.Util.Table with parameters of type SpaceVectTable | |
SpaceVectTable(SpaceVectTable t)
Copy constructor (the new table is dimensioned to its useful size, it can be a way to reduce the dimension of a table to what is useful) |
Uses of SpaceVectTable in spis.Vol.Geom |
Methods in spis.Vol.Geom with parameters of type SpaceVectTable | |||||||||||||||||||||||||||||||||||||||
void |
TwoThreeDAxisymGeom.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 |
||||||||||||||||||||||||||||||||||||||
void |
TwoThreeDAxisymGeom.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 :
|