#include <SOSM_BlackBody.hpp>
◆ SOSM_BlackBody()
| SOSM_BlackBody::SOSM_BlackBody |
( |
| ) |
|
◆ ~SOSM_BlackBody()
| SOSM_BlackBody::~SOSM_BlackBody |
( |
| ) |
|
|
virtual |
◆ ComputeRadiantExitance() [1/2]
| void SOSM_BlackBody::ComputeRadiantExitance |
( |
double | aTemperature, |
|
|
std::vector< float > & | aExitance, |
|
|
const SOSM_SpectralObject & | aRequestor ) |
|
static |
◆ ComputeRadiantExitance() [2/2]
| void SOSM_BlackBody::ComputeRadiantExitance |
( |
std::vector< float > & | aExitance, |
|
|
const SOSM_SpectralObject & | aRequestor ) |
|
inline |
◆ GetTemperature()
| double SOSM_BlackBody::GetTemperature |
( |
| ) |
const |
|
inline |
Get the temperature of the body.
- Returns
- The temperature of the body in deg-K.
◆ ProcessInput()
| bool SOSM_BlackBody::ProcessInput |
( |
UtInput & | aInput | ) |
|
|
virtual |
◆ SetTemperature()
| void SOSM_BlackBody::SetTemperature |
( |
double | aTemperature | ) |
|
|
inline |
Set the temperature of the body.
- Parameters
-
| aTemperature | The body temperature in deg-K. |
◆ SpectralRadiantExitance() [1/2]
| double SOSM_BlackBody::SpectralRadiantExitance |
( |
double | aTemperature, |
|
|
double | aWavelength ) |
|
static |
Compute the spectral radiant exitance for a specified wavelength.
This form uses a specified temperature rather than the internally maintained temperature.
- Parameters
-
| aTemperature | The body temperature (deg-K) |
| aWavelength | The wavelength of interest (um) |
- Returns
- The spectral radiant exitance (W / (cm^2 * um)).
◆ SpectralRadiantExitance() [2/2]
| double SOSM_BlackBody::SpectralRadiantExitance |
( |
double | aWavelength | ) |
|
|
inline |
The documentation for this class was generated from the following files: