A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

R

RCCabsCirc - class spis.Circ.Circ.RCCabsCirc.
Class Name : RCCabsCirc (generic spacecraft Circuit class)
Project ref : SPIS project
File name : Circ.java
File type : class
Copyright : ONERA, 2 Av.
RCCabsCirc(Matrix, Matrix, int) - Constructor for class spis.Circ.Circ.RCCabsCirc
Default constructor
RCCabsCirc(Matrix, Matrix, int, Vector) - Constructor for class spis.Circ.Circ.RCCabsCirc
Constructor with electric components to be inserted between electric super nodes
RCCabsSC - class spis.Top.SC.RCCabsSC.
Class Name : RCCabsSC
Project ref : SPIS project
File name : RCCabsSC.java
File type : class
Copyright : ONERA, 2 Av.
RCCabsSC(SurfMesh, MaterialModel[], ScalSurfField, ScalSurfField, float) - Constructor for class spis.Top.SC.RCCabsSC
Default constructor with minimal data to allow initialisations
RCCabsSC(SurfMesh, MaterialModel[], ScalSurfField, ScalSurfField, float, ScalSurfField) - Constructor for class spis.Top.SC.RCCabsSC
Constructor with minimal data plus group data.
RCCabsSC(SurfMesh, MaterialModel[], ScalSurfField, ScalSurfField, ScalSurfField, int, ScalSurfField, int, ScalSurfField, int, ScalSurfField, ScalSurfField, ScalSurfField, ScalSurfField, float, String) - Constructor for class spis.Top.SC.RCCabsSC
Full constructor
RangeFunction - class spis.Surf.InteractModel.RangeFunction.
Class Name : RangeFunction
Project ref : SPIS project
File name : RangeFunction.java
File type : class
Copyright : ONERA, 2 Av.
RangeFunction(int, int, int, PartTable) - Constructor for class spis.Surf.InteractModel.RangeFunction
 
ReciprocalFunction - class spis.Util.Func.ReciprocalFunction.
Class Name : ReciprocalFunction
Project ref : SPIS project
File name : ReciprocalFunction.java
File type : class
Copyright : ONERA, 2 Av.
ReciprocalFunction(ScalFunctionOfScal, float, float, int) - Constructor for class spis.Util.Func.ReciprocalFunction
Constructor with a linear spacing of tabulated x points
ReciprocalFunction(ScalFunctionOfScal, float, float, float, float) - Constructor for class spis.Util.Func.ReciprocalFunction
Constructor with a geometric spacing of tabulated x points.
ReciprocalOfFunctionOfParticleE - class spis.Surf.InteractModel.ReciprocalOfFunctionOfParticleE.
Class Name : ReciprocalOfFunctionOfParticleE
Project ref : SPIS project
File name : ReciprocalOfFunctionOfParticleE.java
File type : class
Copyright : ONERA, 2 Av.
ReciprocalOfFunctionOfParticleE(FunctionOfParticleE, float, float, float, float) - Constructor for class spis.Surf.InteractModel.ReciprocalOfFunctionOfParticleE
 
ReflectionInteractor - class spis.Surf.InteractModel.ReflectionInteractor.
Class Name : ReflectionInteractor
Project ref : SPIS project
File name : ReflectionInteractor.java
File type : class
Copyright : ONERA, 2 Av.
ReflectionInteractor(SurfDistrib, SurfDistrib, InteractModel, ParameterSet[], ScalSurfField, ScalSurfField, int, int, PartTable) - Constructor for class spis.Surf.InteractModel.ReflectionInteractor
Default constructor
ReflectionInteractor(SurfDistrib, SurfDistrib, InteractModel, ParameterSet[], ScalSurfField, ScalSurfField, int, int, PartTable, FunctionOfParticle) - Constructor for class spis.Surf.InteractModel.ReflectionInteractor
Constructor with the particle number attenuation depending on particle kinematic parameters: it is passed as an extra function, numberDamping (the parameter 0, the number attenuation parameter not depending on particle kinematics, is unused).
RichPartList - class spis.Util.List.RichPartList.
Class Name : RichPartList
Project ref : SPIS project
File name : RichPartList.java
File type : class
Copyright : ONERA, 2 Av.
RichPartList(VolMesh, SurfMesh, SurfMesh, PartTable) - Constructor for class spis.Util.List.RichPartList
Default constructor: builds a list with 0 particles
RichPartList(VolMesh, SurfMesh, SurfMesh, PartTable, int) - Constructor for class spis.Util.List.RichPartList
Constructor of a list of a given dimension
RichPartList(VolMesh, SurfMesh, SurfMesh, PartTable, VolSampler, int) - Constructor for class spis.Util.List.RichPartList
Constructor of a sampled list
RichPartList(VolMesh) - Constructor for class spis.Util.List.RichPartList
Constructor with minimal data: builds a list with 0 particles and default particle types
RichPartList(VolMesh, SurfMesh, SurfMesh, PartTable, IntScalTable, SpaceVectTable, IntScalTable, VeloVectTable, IntScalTable, FloatScalTable) - Constructor for class spis.Util.List.RichPartList
Constructor with full data
RichPartList(RichPartList) - Constructor for class spis.Util.List.RichPartList
copy constructor (variable arrays are copied, whereas for meshes and particle type table pointers only are copied)
randomize(float) - Method in class spis.Util.Table.FloatScalTable
Fills the table with random numbers between 0 and max
range - Variable in class spis.Surf.InteractModel.DampedEnergyFunction
range function the particle energy loss is computed from
range - Variable in class spis.Surf.InteractModel.SEEEYieldFunction1
range function R(E) this SEE yield function is based upon (E in eV, R in meters)
range - Variable in class spis.Surf.InteractModel.SEEPYieldFunction1
range function R(E) this SEE yield function is based upon (E in eV, R in meters)
range - Variable in class spis.Surf.InteractModel.TransmissionFunction
range function the transmission function is computed from
rate0 - Static variable in class spis.Surf.InteractModel.BasicInducedConductInteractor
rate reference, rate0, in the induced conductivity law K*(rate/rate0)^D in SPIS units (SI: 1 Rad/s = 0.01 J/kg/s)
readChar() - Method in class spis.Util.io.SpisFileReader
 
readChar() - Static method in class spis.Util.io.StandardInputReader
reads and returns a character
readCharCR() - Static method in class spis.Util.io.StandardInputReader
reads a first character and returns it, then reads untill carriage return.
readFile() - Method in class spis.Util.io.circuitReader
 
readFloat() - Method in class spis.Util.io.SpisFileReader
reads and returns a float
readFloat() - Static method in class spis.Util.io.StandardInputReader
reads and returns a float
readInteger() - Method in class spis.Util.io.SpisFileReader
reads and returns an integer, coded in decimal
readInteger() - Static method in class spis.Util.io.StandardInputReader
reads and returns an integer, coded in decimal
readObject(String) - Static method in class spis.Util.io.Serialisation
Reads an object to a file following Java serialization
readObjectThrowingException(String) - Static method in class spis.Util.io.Serialisation
Reads an object to a file following Java serialization, not catching exceptions (thus throwing them)
readString() - Method in class spis.Util.io.SpisFileReader
 
readString() - Static method in class spis.Util.io.StandardInputReader
 
rebuildIndexTables(int[], int[], int[], int[], int[], int[], int) - Method in class spis.Surf.SurfMesh.ThreeDUnstructSurfMesh
Obsolete, no longer used.
recipFunc - Variable in class spis.Surf.InteractModel.ReciprocalOfFunctionOfParticleE
one function per material, each inverted individually
reciprocalRangeFunction - Variable in class spis.Surf.InteractModel.DampedEnergyFunction
Reciprocal of the range function (energy as a function of range) Warning: is indeed not a function of energy => no to be used generically as a function of particle of energy
redCapa - Variable in class spis.Circ.Circ.RCCabsCirc
capacitances of reduced capacitor network
redCharge - Variable in class spis.Circ.Circ.RCCabsCirc
charge at reduced circuit nodes
redMatrix - Variable in class spis.Circ.Circ.RCCabsCirc
Reduction matrix (nodes connected by a potential sources are merged)
redMatrixTransp - Variable in class spis.Circ.Circ.RCCabsCirc
Transposed reduction matrix
redNodeNb - Variable in class spis.Circ.Circ.RCCabsCirc
Reduced electrical node number
redPot - Variable in class spis.Circ.Circ.RCCabsCirc
potential at reduced circuit nodes
refE - Static variable in class spis.Surf.InteractModel.SEEPYieldFunction1
energy [eV] at which the yield is provided in params (normally 1000 eV)
refInt - Variable in class spis.Util.Func.IsDifferent
Reference integer
refInt - Variable in class spis.Util.Func.IsEqual
Reference integer
refInt - Variable in class spis.Util.Func.Set
Reference integer
refMatModId - Variable in class spis.Surf.InteractModel.ReflectionInteractor
reference material model: the one for which reflections have to be computed (-1 => any of them)
refPartTable - Variable in class spis.Surf.InteractModel.ReflectionInteractor
reference particle table, i.e. the one to which refParticleId refers to
refParticleId - Variable in class spis.Surf.InteractModel.ReflectionInteractor
reference particle Id: the one for which reflections have to be computed (-1 => any of them)
refPot - Variable in class spis.Surf.InteractModel.MaxwellianInteractorWithRecollection
reference potential
refVal - Variable in class spis.Util.Func.Max
reference value
referenceEnergy - Variable in class spis.Surf.InteractModel.ReflectionInteractor
function returning the reference energy for accommodation
relDim - Variable in class spis.Vol.VolMesh.Centring
relative dimension of centring elements (going down): 0=volumes, -1=surfaces...
renumcklb(int[][], int[], int[], int[], int[], int[], int, int, int) - Static method in class spis.Solver.Poisson.PoissonInit
renumbering after Cuthil Mackee
reset() - Method in class spis.Surf.SurfField.ScalSurfField
Sets this field to zero value
reset() - Method in class spis.Surf.SurfField.SurfField
Sets this field to zero value
reset() - Method in class spis.Surf.SurfField.VectSurfField
Sets this field to zero value
reset() - Method in class spis.Util.Table.FloatScalTable
Sets this table to zero value (dimension unchanged)
reset() - Method in class spis.Util.Table.IntScalTable
 
reset() - Method in class spis.Util.Table.Table
Sets this table to zero value (dimension, etc. unchanged)
reset() - Method in class spis.Util.Table.VectTable
Sets this table to zero value (dimension unchanged)
residualNewton(int, int[], int[], int[], double[], double[], double[], double[], double, double, double, double, float[], double[], double[], double[], double[], double[]) - Static method in class spis.Solver.Poisson.PoissonSolve
Computes the residual of the Newton algorithm
INPUT = nodeNb, nonzeroMat, pointMat, flagDir, diagMass, matMass, diagPoisson, matPoisson, elecTemp,elecDens, pot, bNewton
- nonzeroMat[nodeNb+1] = index of non null matrix element
- pointMat[ndimMat] = index of non null matrix element
- flagDir[nodeNb] = Dirichlet boundary conditions flag
- diagMass [nodeNb] = diagonal of the Mass matrix
- matMass[ndimMat] = Mass matrix (without the diagonal)
- diagPoisson [nodeNb] = diagonal of the poisson matrix
- matPoisson[ndimMat] = poisson matrix (without the diagonal)
- elecTemp = Electronic temperature (eV)
- elecDens = Electronic density (M-3)
- elecTemp2 = Electronic temperature 2nd population [eV]
- elecDens2 = Electronic density 2nd population [m-3]
- pot [nodeNb] = potential
- bNewton[nodeNb] = left hand side of Newton
OUTPUT = rloc1,rloc2,secm
- rloc1[nodeNb] = local vector
- rloc2[nodeNb] = local vector
- secm[nodeNb] = Newton residual

Versions and anomalies correction :
Version numberAuthor (name, e-mail) Corrections/Modifications 0.1 F.
results - Variable in class spis.Top.Simulation.Simulation
data to be stored for post-processing
results - Variable in class spis.Util.Monitor.ElecSuperNodeMonitor
results of monitoring
results - Variable in class spis.Util.Monitor.FieldMonitor
results of monitoring
returnAdd(FloatScalTable) - Method in class spis.Util.Table.FloatScalTable
Adds the current table and the passed table and returns the sum as a new table.
returnDivide(ScalSurfField) - Method in class spis.Surf.SurfField.ScalSurfField
Divides this field by another field and returns the results as a new Field.
returnDivide(FloatScalTable) - Method in class spis.Util.Table.FloatScalTable
Divides this table by another table and returns the result as a new table
returnLinComb(float, FloatScalTable, float) - Method in class spis.Util.Table.FloatScalTable
Returns the following linear comination as a new table: a1 this + a2 t.
returnMult(FloatScalTable) - Method in class spis.Util.Table.FloatScalTable
Multiplies this table by another table and returns the result as a new table
returnMult(float) - Method in class spis.Util.Table.FloatScalTable
Multiplies this table by a scalar and returns the result as a new table
returnMult(FloatScalTable, float) - Method in class spis.Util.Table.FloatScalTable
Multiplies this table by another table and returns the result as a new table
returnNorm() - Method in class spis.Util.Table.VectTable
Returns the scalar table of the norms of the vectors of this table
returnScalProd(VectTable) - Method in class spis.Util.Table.VectTable
Returns the result of the scalar product of this table with the passed table vt, as a scalar table
returnScalProd(float[]) - Method in class spis.Util.Table.VectTable
Returns the result of the scalar product of this table and the passed vector v, as a scalar table
returnSubstract(FloatScalTable) - Method in class spis.Util.Table.FloatScalTable
Substract the passed table from the current table and returns the result as a new table.
rnd - Static variable in class spis.Top.Default.SpisDefaultSampling
default random generator (if you only use this one all over the code, you can re-run the same simulation by giving it a seed (interesting for debugging) => recommended!
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z