|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use VolMesh | |
spis.Solver.Poisson | |
spis.Surf.SurfMesh | |
spis.Top.Plasma | |
spis.Top.Simulation | |
spis.Util.List | |
spis.Util.Monitor | |
spis.Vol.VolDistrib | |
spis.Vol.VolField | |
spis.Vol.VolMesh |
Uses of VolMesh in spis.Solver.Poisson |
Methods in spis.Solver.Poisson that return VolMesh | |
VolMesh |
PoissonSolver.getVm()
returns volume mesh (pointer, no copy) |
Constructors in spis.Solver.Poisson with parameters of type VolMesh | |
PotPoissonSolver(VolMesh volMesh,
SurfMesh boundarySurfMesh,
SurfMesh scSurfMesh,
PoissonBC boundaryBC,
PoissonBC scBC,
float ne,
float Te,
float ne2,
float Te2,
boolean linear)
Default constructor. |
|
PoissonSolver(VolMesh volMesh,
SurfMesh boundarySurfMesh,
SurfMesh scSurfMesh,
PoissonBC boundaryBC,
PoissonBC scBC,
float ne,
float Te,
float ne2,
float Te2,
boolean linear_)
Default constructor. |
Uses of VolMesh in spis.Surf.SurfMesh |
Methods in spis.Surf.SurfMesh that return VolMesh | |
VolMesh |
SurfMesh.getVm()
gets volume mesh (pointer, no copy) |
Methods in spis.Surf.SurfMesh with parameters of type VolMesh | |
void |
SurfMesh.setVm(VolMesh volMesh)
sets volume mesh (pointer, no copy) |
Constructors in spis.Surf.SurfMesh with parameters of type VolMesh | |
UnstructSurfMesh(Geom geometry,
VolMesh volMesh)
default constructor |
|
SurfMesh(Geom geometry,
VolMesh volMesh)
Default constructor. |
Uses of VolMesh in spis.Top.Plasma |
Methods in spis.Top.Plasma that return VolMesh | |
VolMesh |
MeshedPlasma.getVm()
|
Constructors in spis.Top.Plasma with parameters of type VolMesh | |
MmfPlasma(VolMesh volMesh,
EField electricField,
VectVolField magneticField)
Default constructor |
|
MeshedPlasma(VolMesh volMesh)
Default constructor |
|
Hybrid1MmfPlasma(VolMesh volMesh,
PICVolDistrib ions_,
EField electricField,
VectVolField magneticField)
Default constructor |
|
FlexibleMFPlasmaDeprecated(VolMesh volMesh,
PICVolDistrib ions,
EField electricField,
VectVolField magneticField)
Default constructor |
|
BiMaxwellianEnvironment(GlobalParameter[] globalParams,
LocalParameter[] localParams,
java.lang.String option,
VolMesh vm,
EField E,
VectVolField B)
Constructor based on UI-defined parameters |
Uses of VolMesh in spis.Top.Simulation |
Methods in spis.Top.Simulation that return VolMesh | |
VolMesh |
Simulation.getVolMesh()
|
Methods in spis.Top.Simulation with parameters of type VolMesh | |
void |
Simulation.setVolMesh(VolMesh mesh)
|
Constructors in spis.Top.Simulation with parameters of type VolMesh | |
Simulation(VolMesh volMesh_,
SurfMesh bdSurfMesh_,
SurfMesh scSurfMesh_)
Default constructor with volume and surface meshes. |
|
Simulation(VolMesh volMesh_,
SurfMesh bdSurfMesh_,
SurfMesh scSurfMesh_,
GlobalParameter[] globalParameters_)
Constructor with volume and surface meshes, and global parameters. |
Uses of VolMesh in spis.Util.List |
Methods in spis.Util.List that return VolMesh | |
VolMesh |
PointList.getVm()
|
Constructors in spis.Util.List with parameters of type VolMesh | |
RichPartList(VolMesh vm,
SurfMesh bdSurfMesh,
SurfMesh scSurfMesh,
PartTable partTable_)
Default constructor: builds a list with 0 particles |
|
RichPartList(VolMesh vm,
SurfMesh bdSurfMesh,
SurfMesh scSurfMesh,
PartTable partTable_,
int dim)
Constructor of a list of a given dimension |
|
RichPartList(VolMesh vm,
SurfMesh bdSurfMesh,
SurfMesh scSurfMesh,
PartTable partTable_,
VolSampler sampler,
int partType)
Constructor of a sampled list |
|
RichPartList(VolMesh vm)
Constructor with minimal data: builds a list with 0 particles and default particle types |
|
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)
Constructor of an empty list |
|
PointList(VolMesh volMesh,
int dimension)
Constructor of a list of a given dimension |
|
PointList(VolMesh volMesh,
IntScalTable indexTable,
SpaceVectTable posTable)
Default constructor with full data |
|
PartList(VolMesh vm,
SurfMesh bdSurfMesh,
SurfMesh scSurfMesh,
Part particle,
float w)
Constructor of an empty list (maybe to suppress later) |
|
PartList(VolMesh vm,
SurfMesh bdSurfMesh,
SurfMesh scSurfMesh,
Part particle,
float w,
int dim)
Constructor of a list of a given dimension |
|
PartList(VolMesh vm,
SurfMesh bdSurfMesh,
SurfMesh scSurfMesh,
Part particle,
float w,
IntScalTable flagT_,
SpaceVectTable posT,
IntScalTable indexT,
VeloVectTable veloT_)
Constructor with full data |
|
GlobalMaxwellVolSampler1(Part particleType,
float density,
float[] velocity,
float temperature,
VolMesh vm,
int avPartNbPerCell)
Constructor with the desired average super-particle number per cell |
|
GlobalMaxwellVolSampler1(Part particleType,
float density,
float[] velocity,
float temperature,
VolMesh vm)
Minimal constructor, the default average super-particle number per cell is used |
|
GlobalMaxwellSurfSampler1(Part particleType,
float density,
float[] velocity,
float temperature,
VolMesh vm,
int avPartNbPerCell)
Constructor with the desired average super-particle number per cell |
|
GlobalMaxwellSurfSampler1(Part particleType,
float density,
float[] velocity,
float temperature,
VolMesh vm)
Minial constructor, the default average super-particle number per cell is used |
Uses of VolMesh in spis.Util.Monitor |
Constructors in spis.Util.Monitor with parameters of type VolMesh | |
Trajectory(VolMesh volMesh,
java.lang.String name_,
int index_)
Default constructor with trajectory name (or description) and index (can be the order index, but can also be used to store particle type, start surface...) |
Uses of VolMesh in spis.Vol.VolDistrib |
Methods in spis.Vol.VolDistrib that return VolMesh | |
VolMesh |
VolDistrib.getVm()
|
Constructors in spis.Vol.VolDistrib with parameters of type VolMesh | |
VolDistribWithIO(VolMesh volMesh,
VectVolField E_,
VectVolField B_)
Default constructor (IO data must then be defined through setters!). |
|
VolDistribWithIO(VolMesh volMesh,
MatterBC selfInFlux_,
MatterBC inFlux_,
SurfDistrib scOutFlux_,
SurfDistrib bdOutFlux_,
VectVolField E_,
VectVolField B_)
Constructor with full IO data. |
|
VolDistribWithIO(VolMesh volMesh,
MatterBC selfInFlux_,
MatterBC inFlux_,
SurfDistrib scOutFlux_,
SurfDistrib bdOutFlux_,
EField eField,
VectVolField B_)
Constructor with full IO data, electric field defined as a physical EField (including solver). |
|
VolDistrib(VolMesh volMesh)
default constructor. |
|
PICVolDistrib(VolMesh vm,
PartList partList,
MatterBC selfInFlux_,
MatterBC inFlux_,
SurfDistrib scOutFlux_,
SurfDistrib bdOutFlux_,
VectVolField E_,
VectVolField B_)
Default constructor with IO data |
|
PICVolDistrib(VolMesh vm,
PartList partList,
MatterBC selfInFlux_,
MatterBC inFlux_,
SurfDistrib scOutFlux_,
SurfDistrib bdOutFlux_,
EField E_,
VectVolField B_)
Default constructor with IO data, with the electric field defined as a physical EField (including solver). |
|
PICVolDistrib(VolMesh vm,
PartList partList,
VectVolField E,
VectVolField B)
Default constructor without IO data (in/out fluxes, E-B fields): use setters to define the ones needed (most of them can remain null, as initialised by this constructor, if not needed). |
|
PICVolDistrib(VolMesh vm,
VectVolField E,
VectVolField B)
Constructor with minimal data: a default RichParlist will be defined, no IO data will be defined, use setters to define the ones needed (most of them can remain null, as initialised by this constructor, if not needed). |
|
PICVolDistrib(VolMesh vm,
float dens,
float[] velo,
float temp,
Part particleType,
VectVolField E,
VectVolField B)
Quick constructor, initialises particles in volume (generates homogeneous sample) and the incoming flux as SelfInFlux (with its sampler) |
|
PICVolDistrib(GlobalParameter[] globalParams,
LocalParameter[] localParams,
java.lang.String option,
VolMesh vm,
VectVolField E,
VectVolField B)
Constructor based on UI-defined parameters NB: not used for now, the UI-defined parameters are currently extracted before the call of the PICVolDistrib constructor |
|
GlobalMaxwellBoltzmannVolDistrib(VolMesh vm,
float dens_,
float[] velocity,
float temperature,
Part particleType,
PotVectVolField E_,
VectVolField B)
|
|
GlobalMaxwellBoltzmannVolDistrib(VolMesh vm,
float dens_,
float[] velocity,
float temperature,
Part particleType,
SurfDistrib scOutFlux_,
SurfDistrib bdOutFlux_,
VectVolField E_,
VectVolField B_)
Constructor with IO data. |
|
GlobalMaxwellBoltzmannVolDistrib(GlobalParameter[] globalParams,
LocalParameter[] localParams,
java.lang.String option,
VolMesh vm,
VectVolField E_,
VectVolField B)
Constructor based on UI-defined parameters |
|
AnalyticVolDistrib(VolMesh vm,
VectVolField E,
VectVolField B)
default constructor. |
|
AnalyticVolDistrib(VolMesh vm,
SurfDistrib scOutFlux_,
SurfDistrib bdOutFlux_,
VectVolField E_,
VectVolField B_)
Constructor with IO data (no incoming fluxes in case of an analytic distribution yet. |
Uses of VolMesh in spis.Vol.VolField |
Methods in spis.Vol.VolField that return VolMesh | |
VolMesh |
VolField.getVm()
|
Constructors in spis.Vol.VolField with parameters of type VolMesh | |
VolField(VolMesh volMesh,
Centring centring)
Default constructor. |
|
VectVolField(VolMesh volMesh,
Centring centring)
Default constructor. |
|
ScalVolField(VolMesh volMesh,
Centring cent)
Default constructor, a new Table is allocated. |
|
ScalVolField(VolMesh volMesh,
Centring cent,
FloatScalTable values)
Constructor with Table provided. . |
|
ScalVolField(VolMesh volMesh,
Centring centring,
float value)
Constructor initialising the field to a constant value. |
|
ScalVolField(VolMesh volMesh,
Centring centring,
ScalFunctionOfVect f)
Constructor defining the field from a passed scalar function. |
|
PotVectVolField(VolMesh volMesh,
Centring cent)
Default constructor, empty VectTable is allocated of sub-type VeloVectTable (if a SpaceVectTable is wished, used other constructor). |
|
DirVectVolField(VolMesh volMesh,
Centring cent)
Default constructor, empty VectTable is allocated of sub-type VeloVectTable (if a SpaceVectTable is wished, used other constructor). |
|
DirVectVolField(VolMesh volMesh,
Centring cent,
VectTable values)
Constructor with Table provided. . |
|
DirVectVolField(VolMesh volMesh,
Centring centring,
VectFunctionOfVect f)
Constructor defining the field from a function of element position. |
Uses of VolMesh in spis.Vol.VolMesh |
Subclasses of VolMesh in spis.Vol.VolMesh | |
class |
ThreeDUnstructVolMesh
Class Name : ThreeDUnstructVolMesh (generic Volume Mesh class) Project ref : SPIS project File name : ThreeDUnstructVolMesh.java File type : class Copyright : ONERA, 2 Av. |
class |
UnstructVolMesh
Class Name : VolMesh (generic Volume Mesh class) Project ref : SPIS project File name : UnstructVolMesh.java File type : class Copyright : ONERA, 2 Av. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |