spis.Surf.InteractModel
Class MaxwellianInteractor
java.lang.Object
spis.Surf.InteractModel.Interactor
spis.Surf.InteractModel.MaxwellianInteractor
- Direct Known Subclasses:
- BasicPhotoEmInteractor, BasicSEEPInteractor, MaxwellianInteractorWithRecollection
- public class MaxwellianInteractor
- extends Interactor
Class Name : MaxwellianInteractor
Project ref : SPIS project
File name : MaxwellianInteractor.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 : Maxwellian Interactor class.
Computes interactions resulting in a (local) Maxwellian distribution.
Versions and anomalies correction :
Version number | Author (name, e-mail) | Corrections/Modifications |
0.1 | JF Roussel, roussel@onecert.fr | Creation |
- Version:
- 0.1
- Author:
- JF Roussel
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
yield
private FunctionOfDistrib yield
- Yield defining the Maxwellian
outcoming flux as a function of the
incoming flux
temperature
private FunctionOfDistrib temperature
- temperature of the Maxwellian
outcoming flux as a function of the
incoming flux
MaxwellianInteractor
public MaxwellianInteractor(SurfDistrib inFlux,
FluidSurfDistrib outFlux,
InteractModel interactModel,
ParameterSet[] parameters,
FunctionOfDistrib yield_,
FunctionOfDistrib temperature_)
- Default constructor.
- Parameters:
inFlux
- incoming fluxoutFlux
- outgoing flux (forced to be fluid here, or derived type: Maxwell, etc.)interactModel
- parameters
- yield_
- temperature_
- - See Also:
Interactor#Interactor(SurfDistrib, SurfDistrib, InteractModel, InteractorParamSet[])
computeInteraction
public void computeInteraction()
- Computes the interaction for a whole flux (over the whole surface mesh).
- Specified by:
computeInteraction
in class Interactor
getTemperature
public FunctionOfDistrib getTemperature()
- Returns:
getYield
public FunctionOfDistrib getYield()
- Returns:
setTemperature
public void setTemperature(FunctionOfDistrib distrib)
- Parameters:
distrib
-
setYield
public void setYield(FunctionOfDistrib distrib)
- Parameters:
distrib
-