spis.Surf.InteractModel
Class MaxwellianInteractorWithRecollection

java.lang.Object
  extended byspis.Surf.InteractModel.Interactor
      extended byspis.Surf.InteractModel.MaxwellianInteractor
          extended byspis.Surf.InteractModel.MaxwellianInteractorWithRecollection
Direct Known Subclasses:
ImprovedPhotoEmInteractor

public class MaxwellianInteractorWithRecollection
extends MaxwellianInteractor

Class Name : MaxwellianInteractorWithRecollection
Project ref : SPIS project
File name : MaxwellianInteractorWithRecollection.java
File type : class
Copyright : ONERA, 2 Av. E. Belin, 31055 Toulouse cedex, France http://www.onecert.fr
Status : under development
Creation : 13 mars 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

Field Summary
private  ScalSurfField pot
          local potential
private  float refPot
          reference potential
 
Fields inherited from class spis.Surf.InteractModel.MaxwellianInteractor
 
Fields inherited from class spis.Surf.InteractModel.Interactor
inFlux, outFlux, params
 
Constructor Summary
MaxwellianInteractorWithRecollection(SurfDistrib inFlux, FluidSurfDistrib outFlux, InteractModel interactModel, ParameterSet[] parameters, FunctionOfDistrib yield_, FunctionOfDistrib temperature_, ScalSurfField localPotential, float referencePotential)
          constructor
 
Method Summary
 void computeInteraction()
          Computes the interaction for a whole flux (over the whole surface mesh).
 
Methods inherited from class spis.Surf.InteractModel.MaxwellianInteractor
getTemperature, getYield, setTemperature, setYield
 
Methods inherited from class spis.Surf.InteractModel.Interactor
computeInteraction, computeMultipleInteraction, getInFlux, getInteractModel, getOutFlux, getParams, setInFlux, setInteractModel, setOutFlux, setParams
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

pot

private ScalSurfField pot
local potential


refPot

private float refPot
reference potential

Constructor Detail

MaxwellianInteractorWithRecollection

public MaxwellianInteractorWithRecollection(SurfDistrib inFlux,
                                            FluidSurfDistrib outFlux,
                                            InteractModel interactModel,
                                            ParameterSet[] parameters,
                                            FunctionOfDistrib yield_,
                                            FunctionOfDistrib temperature_,
                                            ScalSurfField localPotential,
                                            float referencePotential)
constructor

Parameters:
inFlux -
outFlux -
interactModel -
parameters -
yield_ -
temperature_ -
Method Detail

computeInteraction

public void computeInteraction()
Computes the interaction for a whole flux (over the whole surface mesh).

Overrides:
computeInteraction in class MaxwellianInteractor