Uses of Class
spis.Vol.BC.PoissonBC

Packages that use PoissonBC
spis.Solver.Poisson   
spis.Vol.BC   
spis.Vol.VolMesh   
 

Uses of PoissonBC in spis.Solver.Poisson
 

Fields in spis.Solver.Poisson declared as PoissonBC
protected  PoissonBC PoissonSolver.bbc
          Boundary Conditions on external Boundary of the simulation box (must be defined on bsm)
protected  PoissonBC PoissonSolver.scbc
          Boundary Conditions on SpaceCraft Surface Mesh, (must be defined on scsm)
 

Methods in spis.Solver.Poisson that return PoissonBC
 PoissonBC PoissonSolver.getBbc()
          returns external Boundary Boundary Condition (pointer, no copy)
 PoissonBC PoissonSolver.getScbc()
          returns SpaceCraft Boundary Condition (pointer, no copy)
 

Methods in spis.Solver.Poisson with parameters of type PoissonBC
private  void ConjGrad3DUnstructPoissonSolver.buildBC(PoissonBC bc)
          Updates buffered fourierFlagBuf, fourierAlphaBuf, fourierValueBuf, dirichletFlag, and dirichletPotBuf arrays from passed Poisson boundary condition
 

Constructors in spis.Solver.Poisson with parameters of type PoissonBC
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 PoissonBC in spis.Vol.BC
 

Subclasses of PoissonBC in spis.Vol.BC
 class DirichletPoissonBC
          Class Name : DirichletPoissonBC
Project ref : SPIS project
File name : DirichletPoissonBC.java
File type : class
Copyright : ONERA, 2 Av.
 class FourierPoissonBC
          Class Name : FourierPoissonBC
Project ref : SPIS project
File name : FourierPoissonBC.java
File type : class
Copyright : ONERA, 2 Av.
 

Uses of PoissonBC in spis.Vol.VolMesh
 

Methods in spis.Vol.VolMesh with parameters of type PoissonBC
abstract  void VolMesh.poissonSolve(VectVolField E, ScalVolField dens, PoissonBC bc)
          Solves Poison equation for electric field E (indeed for the potential from which it derives if E is stored as a potential, i.e. of sub-type PotVectVolField) and density dens.
 void ThreeDUnstructVolMesh.poissonSolve(VectVolField E, ScalVolField dens, PoissonBC bc)
          Solves Poison equation for electric field E (indeed for the potential from which it derives if E is stored as a potential, i.e. of sub-type PotVectVolField) and density dens.