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

B

BC - class spis.Vol.BC.BC.
Class Name : BC (BoundaryCondition)
Project ref : SPIS project
File name : BC.java
File type : class
Copyright : ONERA, 2 Av.
BC(SurfMesh) - Constructor for class spis.Vol.BC.BC
Default constructor
BasicInducedConductInteractor - class spis.Surf.InteractModel.BasicInducedConductInteractor.
Class Name : BasicInducedConductInteractor
Project ref : SPIS project
File name : BasicInducedConductInteractor.java
File type : class
Copyright : ONERA, 2 Av.
BasicInducedConductInteractor(SurfDistrib, MaterialModel, ParameterSet[], ScalSurfField, ScalSurfField, ScalSurfField, RangeFunction, InteractSC) - Constructor for class spis.Surf.InteractModel.BasicInducedConductInteractor
 
BasicMaterialModel - class spis.Surf.InteractModel.BasicMaterialModel.
Class Name : BasicMaterialModel
Project ref : SPIS project
File name : BasicMaterialModel.java
File type : class
Copyright : ONERA, 2 Av.
BasicMaterialModel(NascapModelParamSet[], int) - Constructor for class spis.Surf.InteractModel.BasicMaterialModel
Default constructor
BasicMaterialModel(ParameterSet[], int, GlobalParameter[]) - Constructor for class spis.Surf.InteractModel.BasicMaterialModel
Constructor with global parameters supplied: some global interaction parameters will be taken from them: photoElectronTemperature, secondaryTemperature, secondaryFromProtonTemperature
BasicPhotoEmInteractor - class spis.Surf.InteractModel.BasicPhotoEmInteractor.
Class Name : BasicPhotoEmInteractor
Project ref : SPIS project
File name : BasicPhotoEmInteractor.java
File type : class
Copyright : ONERA, 2 Av.
BasicPhotoEmInteractor(FluidSurfDistrib, FluidSurfDistrib, MaterialModel, ParameterSet[], ScalSurfField, ScalSurfField, float) - Constructor for class spis.Surf.InteractModel.BasicPhotoEmInteractor
Default constructor.
BasicPhotoEmInteractor(FluidSurfDistrib, MaterialModel, ParameterSet[], ScalSurfField, ScalSurfField, float) - Constructor for class spis.Surf.InteractModel.BasicPhotoEmInteractor
Constructor without outgoing flux.
BasicSEEEInteractor - class spis.Surf.InteractModel.BasicSEEEInteractor.
Class Name : BasicSEEEInteractor
Project ref : SPIS project
File name : BasicSEEEInteractor.java
File type : class
Copyright : ONERA, 2 Av.
BasicSEEEInteractor(SurfDistrib, MaterialModel, ParameterSet[], ScalSurfField, ScalSurfField, float) - Constructor for class spis.Surf.InteractModel.BasicSEEEInteractor
Default constructor.
BasicSEEPInteractor - class spis.Surf.InteractModel.BasicSEEPInteractor.
Class Name : BasicSEEPInteractor
Project ref : SPIS project
File name : BasicSEEPInteractor.java
File type : class
Copyright : ONERA, 2 Av.
BasicSEEPInteractor(SurfDistrib, FluidSurfDistrib, MaterialModel, ParameterSet[], ParameterSet[], ScalSurfField, ScalSurfField, float) - Constructor for class spis.Surf.InteractModel.BasicSEEPInteractor
Default constructor.
BasicSEEPInteractor(SurfDistrib, MaterialModel, ParameterSet[], ParameterSet[], ScalSurfField, ScalSurfField, float) - Constructor for class spis.Surf.InteractModel.BasicSEEPInteractor
Constructor without outgoing flux.
BiMaxwellianEnvironment - class spis.Top.Plasma.BiMaxwellianEnvironment.
Class Name : BiMaxwellianEnvironment
Project ref : SPIS project
File name : BiMaxwellianEnvironment.java
File type : class
Copyright : ONERA, 2 Av.
BiMaxwellianEnvironment(GlobalParameter[], LocalParameter[], String, VolMesh, EField, VectVolField) - Constructor for class spis.Top.Plasma.BiMaxwellianEnvironment
Constructor based on UI-defined parameters
Bx - Static variable in class spis.Top.Default.GlobalParameter
Name of the following parameter: x-component of the magnetic field (uniform over the computation box) [T] (default value: 0.0, type: float)
By - Static variable in class spis.Top.Default.GlobalParameter
Name of the following parameter: y-component of the magnetic field [T] (default value: 0.0, type: float)
Bz - Static variable in class spis.Top.Default.GlobalParameter
Name of the following parameter: z-component of the magnetic field [T] (default value: 0.0, type: float)
backGroundDens - Static variable in class spis.Top.Default.LocalParameter
Name of the local parameter: Fixed background density used to compute volume interaction (typically: neutral density) [m-3] (default param value: 0.0 , mesh: Volume , centring: 3 )
bdDiriFlag - Static variable in class spis.Top.Default.LocalParameter
Name of the local parameter: If 1, Dirichlet condition for Poisson equation on external boundary (fixed potential) - (default param value: 0 (no) , mesh: Boundary , centring: 0 )
bdDiriPot - Static variable in class spis.Top.Default.LocalParameter
Name of the local parameter: The potential to be used for Dirichlet condition [V] (default param value: 0.0 , mesh: Boundary , centring: 0 )
bdFourAlpha - Static variable in class spis.Top.Default.LocalParameter
Name of the local parameter: Alpha parameter in Fourier condition [m-1] (default param value: 1.0 [m-1] , mesh: Boundary , centring: 2 )
bdFourFlag - Static variable in class spis.Top.Default.LocalParameter
Name of the local parameter: If 1, Fourier condition for Poisson equation on external boundary - (default param value: 1 (yes) , mesh: Boundary , centring: 2 )
bdFourValue - Static variable in class spis.Top.Default.LocalParameter
Name of the local parameter: Right hand side parameter in Fourier condition [V] (default param value: 0.0 , mesh: Boundary , centring: 0 )
buildAllInFlux() - Method in class spis.Vol.VolDistrib.VolDistribWithIO
Builds the list of all the incoming fluxes (as SurfDistrib) including internally- and externally-generated incoming fluxes.
buildElectronDensity() - Method in class spis.Top.Plasma.Hybrid1MmfPlasma
Builds a ScalVolField giving the total electron density and returns it [ecu/node].
buildElectronDensity() - Method in class spis.Top.Plasma.MeshedPlasma
Builds a ScalVolField giving the total electron density and returns it.
buildElectronDensity() - Method in class spis.Top.Plasma.MmfPlasma
Builds a ScalVolField giving the total electron density and returns it.
buildElectronDensity() - Method in class spis.Top.Top.Top
Returns the electron density
buildEmptyMeshes() - Static method in class spis.Top.Top.Top
Old deprecated routine, which builds 'empty' volume and surface meshes (allocated arrays but wit hzero value).
buildExternIndexedTable() - Method in class spis.Vol.VolField.DirVectVolField
Builds and returns the values of the field at a the mesh elements it is defined on (nodes/cells/...depending on centring), using external indexing of elements (relevent only for node-centred fields).
buildExternIndexedTable() - Method in class spis.Vol.VolField.ScalVolField
Builds and returns the values of the field at a the mesh elements it is defined on (nodes/cells/...depending on centring), using external indexing of elements (relevent only for node-centred fields).
buildIonDensity() - Method in class spis.Top.Plasma.Hybrid1MmfPlasma
Builds a ScalVolField giving the total ion density and returns it [ecu/node].
buildIonDensity() - Method in class spis.Top.Plasma.MeshedPlasma
Builds a ScalVolField giving the total ion density and returns it.
buildIonDensity() - Method in class spis.Top.Plasma.MmfPlasma
Builds a ScalVolField giving the total ion density and returns it.
buildIonDensity() - Method in class spis.Top.Top.Top
Returns the ion density
buildLineNormalised() - Method in class spis.Util.Matrix.DiagMatrix
Generates and returns a matrix built from this matrix by normalising each of its lines: Mij -> Mij / (sum_k Mik).
buildLineNormalised() - Method in class spis.Util.Matrix.DirMatrix
Generates and returns a matrix built from this matrix by normalising each of its lines: Mij -> Mij / (sum_k Mik).
buildLineNormalised() - Method in class spis.Util.Matrix.Matrix
Generates and returns a matrix built from this matrix by normalising each of its lines: Mij -> Mij / (sum_k Mik).
buildLineNormalised() - Method in class spis.Util.Matrix.SparseMatrix
Generates and returns a matrix built from this matrix by normalising each of its lines: Mij -> Mij / (sum_k Mik).
buildMatrices(int[], double[], double[], int[], double[]) - Method in class spis.Solver.Poisson.ConjGrad3DUnstructPoissonSolver
Builds all matrices (and second member vectors) needed to later
solve Poisson equation.
buildMostAccurateScOutFlux() - Method in class spis.Vol.VolDistrib.GlobalMaxwellBoltzmannVolDistrib
 
buildMostAccurateScOutFlux() - Method in class spis.Vol.VolDistrib.PICVolDistrib
 
buildMostAccurateScOutFlux() - Method in class spis.Vol.VolDistrib.VolDistribWithIO
Builds the most accurate outgoing flux onto spacecraft.
buildMostAccurateScOutFluxes() - Method in class spis.Top.Plasma.MmfPlasma
Builds the most accurate outgoing flux onto spacecraft for all populations of this plasma.
buildOutFlux(SurfDistrib, SurfDistrib) - Method in class spis.Surf.InteractModel.ReflectionInteractor
If out flux is a null pointer, builds it from in Flux (called at object construction if inFlux is not null, and may be called "manually" if inFlux is defined later).
buildPlasmaDensity() - Method in class spis.Top.Top.Top
Returns the plasma density
buildScAndPlasma() - Method in class spis.Top.Simulation.GeoExample
initialisations: builds a spacecraft and a plasma objects (and sets them in PlasmaScSimulation) and the connections between them (particle fluxes, potentials and current transfers)
buildScAndPlasma() - Method in class spis.Top.Simulation.GeoExample2
initialisations: builds a spacecraft and a plasma objects (and sets them in PlasmaScSimulation) and the connections between them (particle fluxes, potentials and current transfers)
buildScAndPlasma() - Method in class spis.Top.Simulation.HallThrusterExample
initialisations: builds a spacecraft and a plasma objects (and sets them in PlasmaScSimulation) and the connections between them (particle fluxes, potentials and current transfers)
buildScAndPlasma() - Method in class spis.Top.Simulation.LeoExample
initialisations: builds a spacecraft and a plasma objects (and sets them in PlasmaScSimulation) and the connections between them (particle fluxes, potentials and current transfers)
buildSurfCentre() - Method in class spis.Surf.SurfMesh.ThreeDUnstructSurfMesh
Builds and returns the table of the surface centre coordinates as a surface-centred VectSurfField
buildTotalDensity() - Method in class spis.Top.Plasma.MeshedPlasma
Builds a ScalVolField giving the total plasma density and returns it.
buildTotalDensity() - Method in class spis.Top.Plasma.MmfPlasma
Builds a ScalVolField giving the total plasma density [ecu/node] and returns it.
buildTranspose() - Method in class spis.Util.Matrix.DiagMatrix
Generates and returns the transpose of this matrix
buildTranspose() - Method in class spis.Util.Matrix.DirMatrix
Generates and returns the transpose of this matrix
buildTranspose() - Method in class spis.Util.Matrix.Matrix
Generates and returns the transpose of this matrix Should return a matrix of subtype identical to this matrix.
buildTranspose() - Method in class spis.Util.Matrix.SparseMatrix
Generates and returns the transpose of this matrix

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