|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectspis.Vol.BC.BC
spis.Vol.BC.PoissonBC
spis.Vol.BC.FourierPoissonBC
Class Name : FourierPoissonBC
Project ref : SPIS project
File name : FourierPoissonBC.java
File type : class
Copyright : ONERA, 2 Av. E. Belin, 31055 Toulouse cedex, France
http://www.onecert.fr
Status : under development
Creation : 25/08/2003
Modification :
Description : Fourier boundary conditions (or mixed Dirichlet-Neuman) for a Poisson solver.
The condition writes: alpha pot + grad(pot).n = secondMember = g = fourValue,
where n is the normal coming out of the computatio mesh, or
alpha pot - En = secondMember = g = fourValue, when En is the normal
electric field (outgoing normal again).
Versions and anomalies correction :
Version number | Author (name, e-mail) | Corrections/Modifications |
0.1 | JF Roussel, roussel@onecert.fr | Creation |
0.2 | F Rogier, rogier@onecert.fr | Obtains control |
Constructor Summary | |
FourierPoissonBC(SurfMesh sm,
ScalSurfField alphaIn,
ScalSurfField secondMember)
Default constructor, checks that alpha is surface-centred and secondMember node-centred. |
Method Summary | |
ScalSurfField |
getAlpha()
Returns the (local) alpha coefficient of Fourier conditions |
ScalSurfField |
getSecondMember()
Returns the (local) second Member of Fourier conditions |
void |
setAlpha(ScalSurfField a)
Sets alpha parameter for Fourier condition, and checks it is surface-centred, as it should |
void |
setSecondMember(ScalSurfField secondMember)
Sets the second member of Fourier condition, and checks it is node-centred, as it should |
Methods inherited from class spis.Vol.BC.BC |
getSm |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public FourierPoissonBC(SurfMesh sm, ScalSurfField alphaIn, ScalSurfField secondMember)
Method Detail |
public void setAlpha(ScalSurfField a)
public void setSecondMember(ScalSurfField secondMember)
public ScalSurfField getAlpha()
public ScalSurfField getSecondMember()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |