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

D

DampedEnergyFunction - class spis.Surf.InteractModel.DampedEnergyFunction.
Class Name : DampedEnergyFunction
Project ref : SPIS project
File name : DampedEnergyFunction.java
File type : class
Copyright : ONERA, 2 Av.
DampedEnergyFunction(ParameterSet[], RangeFunction, int, int, PartTable) - Constructor for class spis.Surf.InteractModel.DampedEnergyFunction
Default constructor
DebugTests - class spis.Top.Simulation.DebugTests.
Class Name : DebugTests (generic Simulation)
Project ref : SPIS project
File name : DebugTests.java
File type : class
Copyright : ONERA, 2 Av.
DebugTests(ThreeDUnstructVolMesh, ThreeDUnstructSurfMesh, ThreeDUnstructSurfMesh) - Constructor for class spis.Top.Simulation.DebugTests
 
DebugTests(RCCabsSC, MmfPlasma) - Constructor for class spis.Top.Simulation.DebugTests
Constructor with spacecraft and plasma, which can only be called by the Top object, not from the framework, unless Jython code is enhanced to build a SC and a plasma.
DeprecatedModelParamSet - class spis.Surf.InteractModel.DeprecatedModelParamSet.
Class Name : DeprecatedModelParamSet (generic Model Parameter Set class)
Project ref : SPIS project
File name : DeprecatedModelParamSet.java
File type : class
Copyright : ONERA, 2 Av.
DeprecatedModelParamSet(String, String, InteractModel) - Constructor for class spis.Surf.InteractModel.DeprecatedModelParamSet
Default constructor
DiagMatrix - class spis.Util.Matrix.DiagMatrix.
Class Name : DiagMatrix
Project ref : SPIS project
File name : DiagMatrix.java
File type : class
Copyright : ONERA, 2 Av.
DiagMatrix(float[], int) - Constructor for class spis.Util.Matrix.DiagMatrix
Constructor with data and size (for re-dimensionning if needed).
DiagMatrix(float[]) - Constructor for class spis.Util.Matrix.DiagMatrix
Constructor with data
DiagMatrix(float, int) - Constructor for class spis.Util.Matrix.DiagMatrix
Constructor for matrix proportional to identity: x Id_matrix, of dimension dim.
DirCircField - class spis.Circ.CircField.DirCircField.
Class Name : DirCircField
Project ref : SPIS project
File name : DirCircField.java
File type : class
Copyright : ONERA, 2 Av.
DirCircField(Circ, float) - Constructor for class spis.Circ.CircField.DirCircField
Constructor with intialisation value, generates a table of dimension NodeNb.
DirCircField(Circ, float, int) - Constructor for class spis.Circ.CircField.DirCircField
Constructor with intialisation value and dimension of the array to be created, which can be different from NodeNb since reduced nodes can be considered with the circuit solver.
DirCircField(Circ, int) - Constructor for class spis.Circ.CircField.DirCircField
Constructor with dimension of the array to be created, which can be different from NodeNb since reduced nodes can be considered with the circuit solver.
DirCircField(Circ, FloatScalTable) - Constructor for class spis.Circ.CircField.DirCircField
Constructor with value array passed.
DirCircField(CircField) - Constructor for class spis.Circ.CircField.DirCircField
Copy constructor
DirMatrix - class spis.Util.Matrix.DirMatrix.
Class Name : Matrix
Project ref : SPIS project
File name : Matrix.java
File type : class
Copyright : ONERA, 2 Av.
DirMatrix(float[][], int, int) - Constructor for class spis.Util.Matrix.DirMatrix
Constructor with data and size (for re-dimensionning if needed).
DirMatrix(float[][]) - Constructor for class spis.Util.Matrix.DirMatrix
Constructor with data, which must be a rectangular matrix i.e.values[i].length identical for all i (not checked)
DirVectVolField - class spis.Vol.VolField.DirVectVolField.
Class Name : DirVectVolField (Direct storage Vectorial Volume Field)
Project ref : SPIS project
File name : DirVectVolField.java
File type : class
Copyright : ONERA, 2 Av.
DirVectVolField(VolMesh, Centring) - Constructor for class spis.Vol.VolField.DirVectVolField
Default constructor, empty VectTable is allocated of sub-type VeloVectTable (if a SpaceVectTable is wished, used other constructor).
DirVectVolField(VolMesh, Centring, VectTable) - Constructor for class spis.Vol.VolField.DirVectVolField
Constructor with Table provided. .
DirVectVolField(VolMesh, Centring, VectFunctionOfVect) - Constructor for class spis.Vol.VolField.DirVectVolField
Constructor defining the field from a function of element position.
DirichletPoissonBC - class spis.Vol.BC.DirichletPoissonBC.
Class Name : DirichletPoissonBC
Project ref : SPIS project
File name : DirichletPoissonBC.java
File type : class
Copyright : ONERA, 2 Av.
DirichletPoissonBC(SurfMesh, ScalSurfField) - Constructor for class spis.Vol.BC.DirichletPoissonBC
Default constructor
DiscretisedFunctionOfParticleEDeprecated - class spis.Surf.InteractModel.DiscretisedFunctionOfParticleEDeprecated.
Class Name : DiscretisedFunctionOfParticleEDeprecated
Project ref : SPIS project
File name : DiscretisedFunctionOfParticleEDeprecated.java
File type : class
Copyright : ONERA, 2 Av.
DiscretisedFunctionOfParticleEDeprecated(float[], float[]) - Constructor for class spis.Surf.InteractModel.DiscretisedFunctionOfParticleEDeprecated
Default constructor.
DistToPoint - class spis.Util.Func.DistToPoint.
Class Name : DistToPoint
Project ref : SPIS project
File name : DistToPoint.java
File type : class
Copyright : ONERA, 2 Av.
DistToPoint(float[], float) - Constructor for class spis.Util.Func.DistToPoint
 
DoublePowerLawRangeFunction - class spis.Surf.InteractModel.DoublePowerLawRangeFunction.
Class Name : DoublePowerLawRangeFunction
Project ref : SPIS project
File name : DoublePowerLawRangeFunction.java
File type : class
Copyright : ONERA, 2 Av.
DoublePowerLawRangeFunction(ParameterSet[], float, float, int, int, PartTable) - Constructor for class spis.Surf.InteractModel.DoublePowerLawRangeFunction
Default constructor.
debugData - Static variable in class spis.Top.Default.Global
debug data (may be concatenated to post-processing data if exportDebugData flag on)
debugLevel - Static variable in class spis.Top.Default.Global
Debugging level, induces more or less debugging data (0 => none)
declareDim(int) - Method in class spis.Util.List.PointList
declares the list dimension = dim (just stores it, does not allocate anything)
declareDim(int) - Method in class spis.Util.Table.Table
declares the table dimension (logical filled dimension, not allocated length) (does not actually resize any array)
defaultInputPath - Static variable in class spis.Top.Default.Global
default path for file reading
defaultOutputPath - Static variable in class spis.Top.Default.Global
default path for file writing
defineCoatingConductance(ScalSurfField) - Method in class spis.Top.SC.InteractSC
Sets the values of the conductances between surface coatings and their underlying ground (their electric super node) to the value conduct.
defineCoatingConductance(ScalSurfField) - Method in class spis.Top.SC.RCCabsSC
Sets the values of the conductances between surface coatings and their underlying ground (their electric super node) to the value conduct.
densitiesMapsMonitorStep - Static variable in class spis.Top.Default.GlobalParameter
Name of the following parameter: time step for densities monitoring (0.0 => none) [s] (default value: 0.0, type: float)
deposit(PartList, ScalSurfField, int, int) - Method in class spis.Surf.SurfMesh.SurfMesh
Performs the deposit of charges of the particle list pl in the ScalSurfField current (current is incremented, reset it before if you want to start from 0).
deposit(PartList, ScalSurfField, int, int) - Method in class spis.Surf.SurfMesh.ThreeDUnstructSurfMesh
Performs the deposit of charges of the particle list pl in the ScalSurfField current (current is incremented, reset it before if you want to start from 0).
deposit(PartList, ScalVolField, int, int) - Method in class spis.Vol.VolMesh.ThreeDUnstructVolMesh
Performs the PIC deposit of charges of the particle list pl in the density dens (dens is incremented, reset it before if you want to start from 0).
deposit(PartList, ScalVolField, int, int) - Method in class spis.Vol.VolMesh.VolMesh
Performs the PIC deposit of charges of the particle list pl in the density dens (dens is incremented, reset it before if you want to start from 0).
deriveCircuitAndMap(float) - Method in class spis.Top.SC.RCCabsSC
Automatically derives an equivalent electrical circuit for the spacecraft and mapping from surface to circuit.
deriveCircuitAndMap(float, ScalSurfField, ScalSurfField) - Method in class spis.Top.SC.RCCabsSC
Derives an equivalent electrical circuit for the spacecraft using electric group information (or electrical super node).
deriveCircuitAndMap(float, ScalSurfField, ScalSurfField, Vector) - Method in class spis.Top.SC.RCCabsSC
Derives an equivalent electrical circuit for the spacecraft using group information and extra electric components.
deriveCircuitAndMap() - Method in class spis.Top.SC.RCCabsSC
Version of deriveCircuitAndMap without parameters: selects the most complete version depending on parameter allocation:
- deriveCircuitAndMap(Cabs, elecSuperNodeId, elecComponents) if possible
- then deriveCircuitAndMap(Cabs, elecSuperNodeId) if possible
- and eventually deriveCircuitAndMap(Cabs)
deriveCoatingCapa() - Method in class spis.Top.SC.RCCabsSC
 
deriveCoatingConduct() - Method in class spis.Top.SC.RCCabsSC
 
deriveCoatingSurfaceConduct() - Method in class spis.Top.SC.RCCabsSC
 
diff(float[], float[]) - Static method in class spis.Util.Vect.Vect
returns the difference of two vectors
distToLine(float[], float[], float[]) - Static method in class spis.Util.Vect.Vect
 
divide(ScalSurfField) - Method in class spis.Surf.SurfField.ScalSurfField
Divides this field by another field (on the spot)
divide(ScalSurfField) - Method in class spis.Surf.SurfField.SurfField
Divides this field by another scalar field (on the spot)
divide(ScalSurfField) - Method in class spis.Surf.SurfField.VectSurfField
Divides this field by another scalar field (on the spot)
divide(FloatScalTable) - Method in class spis.Util.Table.FloatScalTable
Divides this table by another table (on the spot)
divide(FloatScalTable) - Method in class spis.Util.Table.VectTable
Divides this table by FloatScalTable fst.
divide(ScalVolField) - Method in class spis.Vol.VolField.DirVectVolField
Multiplies this field by another field (on the spot)
divide(ScalVolField) - Method in class spis.Vol.VolField.PotVectVolField
Multiplies this field by another field (on the spot)
divide(ScalVolField) - Method in class spis.Vol.VolField.ScalVolField
Multiplies this field by another field (on the spot)
divide(ScalVolField) - Method in class spis.Vol.VolField.VolField
Multiplies this field by another field (on the spot)
doubleVectMult(double[], double[]) - Method in class spis.Util.Matrix.Matrix
Multyplies by a vector (x) and returns y = matrix x, but with the vectors (badly) typed as double[]: to be avoided!
duration - Static variable in class spis.Top.Default.GlobalParameter
Name of the following parameter: Duration of the simulation [s] (default value: 1.0, type: float)

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