fr.cnes.sirius.patrius.assembly.models.cook
Class ConstantWallGasTemperature

java.lang.Object
  extended by fr.cnes.sirius.patrius.assembly.models.cook.ConstantWallGasTemperature
All Implemented Interfaces:
WallGasTemperatureProvider

public class ConstantWallGasTemperature
extends Object
implements WallGasTemperatureProvider

Constant wall gas temperature.

Since:
3.3
Version:
$Id: ConstantWallGasTemperature.java 17587 2017-05-10 13:31:11Z bignon $
Author:
Emmanuel Bignon
Concurrency :
thread-safe

Constructor Summary
ConstantWallGasTemperature(double temp)
          Constructor.
 
Method Summary
 double getWallGasTemperature(SpacecraftState state, Vector3D relativeVelocity, double theta)
          Compute wall gas temperature.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConstantWallGasTemperature

public ConstantWallGasTemperature(double temp)
Constructor.

Parameters:
temp - wall gas temperature
Method Detail

getWallGasTemperature

public double getWallGasTemperature(SpacecraftState state,
                                    Vector3D relativeVelocity,
                                    double theta)
Compute wall gas temperature.

Specified by:
getWallGasTemperature in interface WallGasTemperatureProvider
Parameters:
state - spacecraft state
relativeVelocity - relative velocity with respect to gas
theta - angle between facet and relative velocity (atmosphere / satellite)
Returns:
atmosphericTemperature atmospheric temperature


Copyright © 2017 CNES. All Rights Reserved.