Class Name : ScalFunctionOfScalFromFunctionOf4
Project ref : SPIS project
File name : ScalFunctionOfScalFromFunctionOf4.java
File type : class
Copyright : ONERA, 2 Av.
Class Name : ScalFunctionOfScalFromFunctionOf5
Project ref : SPIS project
File name : ScalFunctionOfScalFromFunctionOf5.java
File type : class
Copyright : ONERA, 2 Av.
Class Name : SpisParameterNotFoundException
Project ref : SPIS project
File name : SpisParameterNotFoundException.java
File type : class
Copyright : ONERA, 2 Av.
Class Name : SurfDistrib (generic Surface Distribution)
Project ref : SPIS project
File name : SurfDistrib.java
File type : class
Copyright : ONERA, 2 Av.
Class Name : SurfInteractDeprecated (generic Surface Interaction class)
Project ref : SPIS project
File name : SurfInteractDeprecated.java
File type : class
Copyright : ONERA, 2 Av.
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.
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).
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).
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).
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).
Name of the local parameter: If 1, Dirichlet condition for Poisson equation on SC (fixed potential) - (default param value: 1 (yes) , mesh: SC , centring: 0 )
Name of the following parameter: Integration time for SC potential between each plasma dynamics integration (10 times plasmaDt if <= 0) [s] (default value: 0.0, type: float)
Name of the local parameter: Alpha parameter in Fourier condition: alpha pot + d(pot)/dn = value [m-1] (default param value: 1.0 , mesh: SC , centring: 2 )
Name of the local parameter: If 1, Fourier condition for Poisson equation on SC: alpha pot + d(pot)/dn = value - (default param value: 0 (no) , mesh: SC , centring: 2 )
Name of the local parameter: Right hand side parameter in Fourier condition : alpha pot + d(pot)/dn = value
NB: note the centring different from other Fourier parameters [V] (default param value: 0.0 , mesh: SC , centring: 0 )
Defines the default parameter set as the internal paramSet of Id matId (amounts to selecting material matId)
(may be used by non-material-indexed compute(E) function of derived classes)
NB: this could also be defined at higher level (FunctionOfPart), but not useful for now
if set to true the density of this population is implicit, i.e. not to be added to other densities for
Poisson solving, because it is already (implicitely) taken into account in Poisson non linear solver
Defines external to internal node numbering maps, external to internal maps,
and renumbers node-indexed arrays with the internal numbering (for related surface meshes scsm and bsm too).
Sets allocated array length at least to length, preserving the data
(used to force a large resizing of table instead of numerous small resizings
when the total needed space can be computed)
Sets allocated array length at least to length, preserving the data
(used to force a large resizing of table instead of numerous small resizings
when the total needed space can be computed)
Sets allocated array length at least to length, preserving the data
(used to force a large resizing of table instead of numerous small resizings
when the total needed space can be computed)
sets the potential to the provided values, and also initialises
what can be deduced form the potential: charges and reduced versions
of potentials and charges (one reduced value per group of nodes
connected by a potential source, internal data to the class).
sets the potential to the provided values,
and also initialises
what can be deduced form the potential: charges and reduced versions
of potentials and charges (one reduced value per group of nodes
connected by a potential source, internal data to the class).
Defines potential sources:
potential deltaV[i] is set between electrical node elec1[i] and
elec2[i], for i = 0 to sourceNb-1 (arrays may be larger, not smaller!).
sets volume mesh (pointer, no copy), and orients the surface normals of the surface mesh
coming out out of the volume mesh (the order of the surface nodes is modified accordingly).
Name of the local parameter: Current of an artificial source defined on the spacecraft (NB: for some sources the unit can be different, e.g. the particle number, or the total current) [A / m2] (default param value: 0.0 , mesh: SC , centring: 2 )
Name of the following parameter: flag for defining an artificial source on the spacecraft: 0 => none, 1 => yes, x => number of super-particles densified by x (default value: 0, type: float).
Name of the local parameter: Id/type of an artificial plasma source defined on the spacecraft (e.g. thruster or ion gun) - (default param value: -1 (no source) , mesh: SC , centring: 2 )
Name of the following parameter: Type of particles (a string that must be found in the particle types) - (default value: Xe+, type: String)
There are indeed several such parameters named sourceParticleType1, sourceParticleType2, etc.
Name of the following parameter: Name of the SurfDistrib class to be used for an artificial source on the spacecraft (ex: LocalMaxwellSurfDistrib, which will use the "source flux", "source temperature" and "source Mach" user-defined local fields, whereas a specific EP model could only use the "source flux" and define internally its velocity distribution) - (default value: LocalMaxwellSurfDistrib, type: String / Class)
There are indeed several such parameters named sourceType1, sourceType2, etc.
Name of the local parameter: Sun flux on spacecraft [sun at 1 AU] (default param value: -1.0 (compute it from sun direction, possibly including shades) , mesh: SC , centring: 2 )
Name of the following parameter: x-component of sun direction (points to sun, vector opposite to photons' velocity) - (default value: 0.0, type: float)
Name of the local parameter: If 1, surface conductivity is turned on and simulated (from the top of a cell to the next ones) - (default param value: 0 (no surface conductivity) , mesh: SC , centring: 2 )