spis.Top.Plasma
Class BiMaxwellianEnvironment

java.lang.Object
  extended byspis.Top.Plasma.Environment
      extended byspis.Top.Plasma.BiMaxwellianEnvironment

public class BiMaxwellianEnvironment
extends Environment

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

Description :

Versions and anomalies correction :

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


Version:
0.1
Author:
JF Roussel

Constructor Summary
BiMaxwellianEnvironment(GlobalParameter[] globalParams, LocalParameter[] localParams, java.lang.String option, VolMesh vm, EField E, VectVolField B)
          Constructor based on UI-defined parameters
 
Method Summary
 VolDistribWithIO[] getElectronPopulations()
          Returns the elcetron populations (used for secondary emission under electron impact)
 VolDistribWithIO[] getIonPopulations()
          Returns the ion populations
 VolDistribWithIO[] getProtonPopulations()
          Returns the proton populations, including mixed distributions, possibly including several types of ions (used for secondary emission under proton impact)
 
Methods inherited from class spis.Top.Plasma.Environment
getPopulations
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BiMaxwellianEnvironment

public BiMaxwellianEnvironment(GlobalParameter[] globalParams,
                               LocalParameter[] localParams,
                               java.lang.String option,
                               VolMesh vm,
                               EField E,
                               VectVolField B)
Constructor based on UI-defined parameters

Parameters:
globalParams -
localParams -
option -
vm -
E -
B -
See Also:
VolDistribWithIO for specification of this type of constructor
Method Detail

getElectronPopulations

public VolDistribWithIO[] getElectronPopulations()
Description copied from class: Environment
Returns the elcetron populations (used for secondary emission under electron impact)

Specified by:
getElectronPopulations in class Environment
Returns:
See Also:
Environment.getElectronPopulations()

getIonPopulations

public VolDistribWithIO[] getIonPopulations()
Description copied from class: Environment
Returns the ion populations

Specified by:
getIonPopulations in class Environment
Returns:
See Also:
Environment.getIonPopulations()

getProtonPopulations

public VolDistribWithIO[] getProtonPopulations()
Description copied from class: Environment
Returns the proton populations, including mixed distributions, possibly including several types of ions (used for secondary emission under proton impact)

Specified by:
getProtonPopulations in class Environment
Returns:
See Also:
Environment.getProtonPopulations()