|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use VeloVectTable | |
spis.Util.List | |
spis.Util.Table | |
spis.Vol.Geom |
Uses of VeloVectTable in spis.Util.List |
Methods in spis.Util.List that return VeloVectTable | |
VeloVectTable |
PartList.getVeloTable()
|
Methods in spis.Util.List with parameters of type VeloVectTable | |
abstract void |
VolSampler.sample(FloatScalTable volume,
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 volume Table (usually through a density, cf. derived classes). |
abstract void |
VolSampler.sample(FloatScalTable volume,
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 volume Table (usually through a density, cf. derived classes). |
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). |
static void |
Sampling.generateMaxwellian(float[] velo,
float vTh,
VeloVectTable veloT,
int n)
generates a Maxwellian velocity sample of size n |
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 |
GlobalMaxwellVolSampler1.sample(FloatScalTable volumeT,
IntScalTable indexT,
VeloVectTable veloT,
FloatScalTable weightT)
Returns a sample of particle velocities and weights generated following the Maxwellian distribution, the number of physical particles (sum of super-particle weights) being computed as the volume of the volumeT Table * dens. |
void |
GlobalMaxwellVolSampler1.sample(FloatScalTable volume,
IntScalTable index,
VeloVectTable velo,
float weight)
Returns a sample of particle velocities with constant weight, not yet implemented. |
void |
GlobalMaxwellVolSampler.generateMaxwellian(VeloVectTable veloT,
int n)
generates a Maxwellian velocity sample of size n with the velocity and temperature momenta of this Sampler (used by derived classes) |
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. |
void |
GlobalMaxwellSurfSampler.generateMaxwellian(VeloVectTable veloT,
int n)
generates a Maxwellian velocity sample of size n with the velocity and temperature momenta of this Sampler (used by derived classes) |
Constructors in spis.Util.List with parameters of type VeloVectTable | |
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 |
|
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 VeloVectTable in spis.Util.Table |
Constructors in spis.Util.Table with parameters of type VeloVectTable | |
VeloVectTable(VeloVectTable 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 VeloVectTable in spis.Vol.Geom |
Methods in spis.Vol.Geom with parameters of type VeloVectTable | |||||||||||||||||||||||||||||||||||||
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 :
|