spis.Top.Plasma
Class MeshedPlasma

java.lang.Object
  extended byspis.Top.Plasma.Plasma
      extended byspis.Top.Plasma.MeshedPlasma
Direct Known Subclasses:
MmfPlasma

public abstract class MeshedPlasma
extends Plasma

Class Name : MeshedPlasma
Project ref : SPIS project
File name : MeshedPlasma.java
File type : class
Copyright : ONERA, 2 Av. E. Belin, 31055 Toulouse cedex, France http://www.onecert.fr
Status : under development
Creation : Feb 27, 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
MeshedPlasma(VolMesh volMesh)
          Default constructor
 
Method Summary
abstract  ScalVolField buildElectronDensity()
          Builds a ScalVolField giving the total electron density and returns it.
abstract  ScalVolField buildIonDensity()
          Builds a ScalVolField giving the total ion density and returns it.
abstract  ScalVolField buildTotalDensity()
          Builds a ScalVolField giving the total plasma density and returns it.
 VolMesh getVm()
           
 
Methods inherited from class spis.Top.Plasma.Plasma
assessLargestDt, integrate, integrate
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MeshedPlasma

public MeshedPlasma(VolMesh volMesh)
Default constructor

Method Detail

buildTotalDensity

public abstract ScalVolField buildTotalDensity()
Builds a ScalVolField giving the total plasma density and returns it.


buildIonDensity

public abstract ScalVolField buildIonDensity()
Builds a ScalVolField giving the total ion density and returns it.


buildElectronDensity

public abstract ScalVolField buildElectronDensity()
Builds a ScalVolField giving the total electron density and returns it.


getVm

public VolMesh getVm()
Returns:
volume mesh