spis.Vol.BC
Class SurfDistribMatterBC

java.lang.Object
  extended byspis.Vol.BC.MatterBC
      extended byspis.Vol.BC.SurfDistribMatterBC

public class SurfDistribMatterBC
extends MatterBC

Class Name : SurfDistribMatterBC
Project ref : SPIS project
File name : SurfDistribMatterBC.java
File type : class
Copyright : ONERA, 2 Av. E. Belin, 31055 Toulouse cedex, France http://www.onecert.fr
Status : under development
Creation : Mar 1, 2004
Modification :

Description : Simplest matter boundary condition class, which simply inbeds surface distribution (incoming fluxes) without regulation by an electric field or an outgoing matter flux.

Versions and anomalies correction :

Version numberAuthor (name, e-mail) Corrections/Modifications
0.1 JF Roussel, roussel@onecert.frCreation


Version:
0.1
Author:
JF Roussel

Field Summary
private  int fluxNb
          flux number
private  SurfDistrib[] inFlux
          incoming fluxes
 
Constructor Summary
SurfDistribMatterBC(SurfDistrib[] inFluxes)
          Default constructor
 
Method Summary
 SurfDistrib[] computeInFlux()
          Computes and returns the incoming flux as an array of surface distributions (equivalent to the getter getInFlux in the case of this simple class).
 SurfDistrib[] getInFlux()
           
 void setInFlux(SurfDistrib[] inFluxes)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

inFlux

private SurfDistrib[] inFlux
incoming fluxes


fluxNb

private int fluxNb
flux number

Constructor Detail

SurfDistribMatterBC

public SurfDistribMatterBC(SurfDistrib[] inFluxes)
Default constructor

Parameters:
inFluxes - the incoming fluxes defining these basic matter boundary conditions
Method Detail

computeInFlux

public SurfDistrib[] computeInFlux()
Computes and returns the incoming flux as an array of surface distributions (equivalent to the getter getInFlux in the case of this simple class).

Specified by:
computeInFlux in class MatterBC
See Also:
spis.Vol.BC.MatterBC#returnInFlux()

getInFlux

public SurfDistrib[] getInFlux()
Returns:
the incoming fluxes defining these basic matter boundary conditions

setInFlux

public void setInFlux(SurfDistrib[] inFluxes)
Parameters:
inFluxes - the incoming fluxes defining these basic matter boundary conditions