|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of SurfMesh in spis.Solver.Poisson |
Methods in spis.Solver.Poisson that return SurfMesh | |
SurfMesh |
PoissonSolver.getBsm()
returns Boundary Surface Mesh (pointer, no copy) |
SurfMesh |
PoissonSolver.getScsm()
returns SpaceCraft Surfave Mesh (pointer, no copy) |
Constructors in spis.Solver.Poisson with parameters of type SurfMesh | |
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. |
|
ConjGrad3DUnstructPoissonSolver(ThreeDUnstructVolMesh volMesh,
SurfMesh boundarySurfMesh,
SurfMesh scSurfMesh,
PoissonBC boundaryBC,
PoissonBC scBC,
float ne,
float Te,
float ne2,
float Te2,
boolean linear)
Default constructor |
Uses of SurfMesh in spis.Surf.InteractModel |
Constructors in spis.Surf.InteractModel with parameters of type SurfMesh | |
SurfInteractDeprecated(SurfMesh surfMesh,
ScalSurfField applicableArea,
InteractModel interactMod)
Default constructor. |
|
SurfInteractDeprecated(SurfMesh surfMesh,
ScalSurfField applicableArea,
InteractModel interactMod,
ScalSurfField interactModId,
int thisInteractModId)
Constructor with verification. |
Uses of SurfMesh in spis.Surf.SurfDistrib |
Methods in spis.Surf.SurfDistrib that return SurfMesh | |
SurfMesh |
SurfDistrib.getSm()
Provides a pointer to the surface mesh this distribution lives on |
Constructors in spis.Surf.SurfDistrib with parameters of type SurfMesh | |
SurfDistrib(SurfMesh surfMesh)
constructor |
|
PICSurfDistrib(SurfMesh sm,
PartList partList)
Default constructor |
|
PICSurfDistrib(SurfMesh sm,
PartList partList,
float t)
Constructor with time variable (integrated time for a flux) |
|
NonPICSurfDistrib(SurfMesh sm,
SurfSampler sampler_)
default constructor |
|
NonPICSurfDistrib(SurfMesh sm,
Part part_)
Constructor without a sampler (for sub-types and usages not needing a sampling) |
|
MultipleSurfDistrib(SurfMesh surfMesh,
SurfDistrib[] surfDistributions)
Default constructor |
|
MaxwellianThruster(GlobalParameter[] globalParams,
LocalParameter[] localParams,
java.lang.String option,
SurfMesh sm,
java.lang.Integer sourceId)
Constructor based on UI-defined parameters |
|
LocalMaxwellSurfDistribWithMachNotOperational(SurfMesh sm,
ScalSurfField flux,
ScalSurfField temperature,
ScalSurfField mach_,
LocalMaxwellSurfSampler sampler)
Default constructor |
|
LocalMaxwellSurfDistribWithMachNotOperational(GlobalParameter[] globalParams,
LocalParameter[] localParams,
java.lang.String option,
SurfMesh sm,
java.lang.Integer sourceId)
|
|
LocalMaxwellSurfDistrib(SurfMesh sm,
ScalSurfField flux,
ScalSurfField temperature,
LocalMaxwellSurfSampler sampler)
Default constructor. |
|
LocalMaxwellSurfDistrib(SurfMesh sm,
LocalMaxwellSurfSampler sampler)
constructor with minimal data, default initialisation of surface fields is performed: surface-centered flux and temperature ScalSurfFields are generated. |
|
LocalMaxwellSurfDistrib(SurfMesh sm,
Part part,
float typicalFlux,
float typicalTemperature)
Quick constructor: - a default sampler is generated from particle type, and typical flux and temperature of the emitted particles (the latter are used to determined sampled particle weights), - 0 flux and temperature fields are generated (surface-centred) |
|
LocalMaxwellSurfDistrib(SurfMesh sm,
ScalSurfField flux,
ScalSurfField temperature,
Part part)
Constructor without sampler: can be used for some distributions, which do not need to produce samples following that distribution (e.g. result distributions, but not sources of PICVolDistrib-utions) |
|
LocalMaxwellSurfDistrib(SurfMesh sm,
Part part)
Constructor without sampler: can be used for some distributions, which do not need to produce samples following that distribution (e.g. result distributions, but not sources of PICVolDistrib-utions). |
|
LocalMaxwellSurfDistrib(GlobalParameter[] globalParams,
LocalParameter[] localParams,
java.lang.String option,
SurfMesh sm,
java.lang.Integer sourceId)
Constructor based on UI-defined parameters |
|
GlobalSurfDistrib(SurfMesh sm,
SurfSampler sampler)
default constructor |
|
GlobalMaxwellSurfDistrib(SurfMesh sm,
float density,
float[] velocity,
float temperature,
SurfSampler sampler)
Default constructor |
|
GlobalMaxwellSurfDistrib(SurfMesh sm,
float density,
float[] velocity,
float temperature,
Part particleType)
Quick constructor (no sampler provided, it is built from plasma data) |
|
FluidSurfDistrib(SurfMesh sm,
ScalSurfField flux_,
Part part)
Constructor without sampler: can be used for some distributions, which do not need to produce samples following that distribution (e.g. result distributions, but not sources of PICVolDistrib-utions, which should indeed rather be LocalMaxwellSurfDistrib-utions to have a temperature) |
|
FluidSurfDistrib(SurfMesh sm,
Part part)
Constructor with minimal data (in particuler without sampler: can only be used for distributions which do not need to produce samples). |
|
FluidSurfDistrib(SurfMesh sm,
ScalSurfField flux_,
LocalMaxwellSurfSampler sampler)
Constructor with flux and sampler. |
|
FluidSurfDistrib(SurfMesh sm,
SurfSampler sampler)
Constructor with sampler only, default initialisation of surface fields is performed: a surface-centered flux Field is generated This ScalSurfField flux is set as the sampler's flux, if it is a LocalMaxwellSurfSampler. |
Uses of SurfMesh in spis.Surf.SurfField |
Methods in spis.Surf.SurfField that return SurfMesh | |
SurfMesh |
SurfField.getSm()
returns the SurfMesh this SurfField lives on |
Constructors in spis.Surf.SurfField with parameters of type SurfMesh | |
VectSurfField(SurfMesh surfMesh,
Centring centring,
VectTable values)
Basic constructor, defining the table. |
|
VectSurfField(SurfMesh surfMesh,
Centring centring,
VectFunctionOfVect f)
Constructor defining the field from a passed function. |
|
SurfField(SurfMesh surfMesh,
Centring centring)
Default constructor, centring and volume mesh must be defined |
|
ScalSurfField(SurfMesh surfMesh,
Centring centring)
Default constructor, a Table is allocated (set to zero). |
|
ScalSurfField(SurfMesh surfMesh,
Centring centring,
FloatScalTable values)
Constructor defining the field from a passed table. |
|
ScalSurfField(SurfMesh surfMesh,
Centring centring,
float value)
Constructor defining the field from a passed value. |
|
ScalSurfField(SurfMesh surfMesh,
Centring centring,
ScalFunctionOfVect f)
Constructor defining the field from a passed scalar function of node/cell/... position. |
Uses of SurfMesh in spis.Surf.SurfMesh |
Subclasses of SurfMesh in spis.Surf.SurfMesh | |
class |
ThreeDUnstructSurfMesh
Class Name : ThreeDUnstructSurfMesh (generic Surface Mesh class) Project ref : SPIS project File name : ThreeDUnstructSurfMesh.java File type : class Copyright : ONERA, 2 Av. |
class |
UnstructSurfMesh
Class Name : UnstructSurfMesh Project ref : SPIS project File name : UnstructSurfMesh.java File type : class Copyright : ONERA, 2 Av. |
Uses of SurfMesh in spis.Top.SC |
Methods in spis.Top.SC that return SurfMesh | |
SurfMesh |
SC.getSm()
Returns spacecraft surface mesh. |
Constructors in spis.Top.SC with parameters of type SurfMesh | |
SC(SurfMesh surfMesh)
Default constructor |
|
RCCabsSC(SurfMesh surfMesh,
MaterialModel[] materialModels,
ScalSurfField materialModelId,
ScalSurfField materialId,
float Cabsol)
Default constructor with minimal data to allow initialisations |
|
RCCabsSC(SurfMesh surfMesh,
MaterialModel[] materialModels,
ScalSurfField materialModelId,
ScalSurfField materialId,
float Cabsol,
ScalSurfField elecSuperNodeId)
Constructor with minimal data plus group data. |
|
RCCabsSC(SurfMesh surfMesh,
MaterialModel[] materialModels,
ScalSurfField materialModelId,
ScalSurfField materialId,
ScalSurfField thickness,
int surfConductFlag,
ScalSurfField surfConductFlagField,
int volConductFlag,
ScalSurfField volConductFlagField,
int inducedConductFlag,
ScalSurfField inducedConductFlagField,
ScalSurfField temperature,
ScalSurfField elecSuperNodeId,
ScalSurfField wireElecSuperNodeId,
float Cabsol,
java.lang.String circuitFilename)
Full constructor |
|
InteractSC(SurfMesh surfMesh,
MaterialModel[] materialModels,
ScalSurfField materialModelId,
ScalSurfField materialId)
constructor |
|
InteractSC(SurfMesh surfMesh,
MaterialModel[] materialModels,
ScalSurfField materialModelId,
ScalSurfField materialId,
ScalSurfField thickness_,
int surfConductFlag_,
ScalSurfField surfConductFlagField_,
int volConductFlag_,
ScalSurfField volConductFlagField_,
int inducedConductFlag_,
ScalSurfField inducedConductFlagField_,
ScalSurfField temperature_)
Full constructor |
|
EquipotSC(SurfMesh surfMesh,
MaterialModel[] materialModels,
ScalSurfField materialModelId,
ScalSurfField materialId)
Default constructor |
Uses of SurfMesh in spis.Top.Simulation |
Methods in spis.Top.Simulation that return SurfMesh | |
SurfMesh |
Simulation.getBdSurfMesh()
|
SurfMesh |
Simulation.getScSurfMesh()
|
Methods in spis.Top.Simulation with parameters of type SurfMesh | |
void |
Simulation.setBdSurfMesh(SurfMesh mesh)
|
void |
Simulation.setScSurfMesh(SurfMesh mesh)
|
Constructors in spis.Top.Simulation with parameters of type SurfMesh | |
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 SurfMesh in spis.Util.List |
Methods in spis.Util.List that return SurfMesh | |
SurfMesh |
PartList.getSm1()
return surface mesh 1, usually the external boundary mesh |
SurfMesh |
PartList.getSm2()
return surface mesh 2, usually the spacecraft mesh |
Methods in spis.Util.List with parameters of type SurfMesh | |
void |
RichPartList.generateSurfaceSample(SurfMesh sm,
SurfSampler sampler,
float time)
generates a sample of particles following the passed sampler for velocities, and uniformely on surface mesh for positions. |
void |
PartList.generateSurfaceSample(SurfMesh sm,
SurfSampler sampler,
float time)
generates a sample of particles following the passed sampler for velocities, and uniformely on surface mesh for positions. |
TestOfInt |
PartList.getIsOnThisSurfMesh(SurfMesh sm)
|
Constructors in spis.Util.List with parameters of type SurfMesh | |
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,
SurfMesh bdSurfMesh,
SurfMesh scSurfMesh,
PartTable partTable_,
IntScalTable flagT,
SpaceVectTable posT,
IntScalTable indexT,
VeloVectTable veloT,
IntScalTable partTypeIdT_,
FloatScalTable weightT_)
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 |
Uses of SurfMesh in spis.Vol.BC |
Methods in spis.Vol.BC that return SurfMesh | |
SurfMesh |
BC.getSm()
returns surface mesh |
Constructors in spis.Vol.BC with parameters of type SurfMesh | |
PoissonBC(SurfMesh surfMesh)
Default constructor |
|
FourierPoissonBC(SurfMesh sm,
ScalSurfField alphaIn,
ScalSurfField secondMember)
Default constructor, checks that alpha is surface-centred and secondMember node-centred. |
|
DirichletPoissonBC(SurfMesh sm,
ScalSurfField potential)
Default constructor |
|
BC(SurfMesh surfMesh)
Default constructor |
Uses of SurfMesh in spis.Vol.VolMesh |
Methods in spis.Vol.VolMesh that return SurfMesh | |
SurfMesh |
VolMesh.getBsm()
gets boundary surface mesh (pointer, no copy) |
SurfMesh |
VolMesh.getScsm()
gets spacecraft surface mesh (pointer, no copy) |
Methods in spis.Vol.VolMesh with parameters of type SurfMesh | |
void |
VolMesh.setBsm(SurfMesh sm)
sets boundary surface mesh (pointer, no copy) |
void |
VolMesh.setScsm(SurfMesh sm)
sets spacecraft surface mesh (pointer, no copy) |
Constructors in spis.Vol.VolMesh with parameters of type SurfMesh | |
VolMesh(Geom geometry,
SurfMesh boundarySurfMesh,
SurfMesh scSurfMesh)
Default constructor. |
|
UnstructVolMesh(Geom geometry,
SurfMesh boundarySurfMesh,
SurfMesh scSurfMesh)
default constructor |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |