Canoe
Comprehensive Atmosphere N' Ocean Engine
attenuation_cia.cpp File Reference
#include <cmath>
#include "mwr_absorber_cia.hpp"

Go to the source code of this file.

Functions

double SQUARE (double x)
 
double Pa_from_bar (double P)
 
double attenuation_CIA (double freq, double P, double T, double XH2, double XHe, double XCH4, double mix)
 

Variables

static double const kBoltz_mks = 1.3806504e-23
 
static double const Lo_mks
 
static double const c_cgs = 2.99792458e+10
 

Function Documentation

◆ SQUARE()

double SQUARE ( double  x)
inline

Definition at line 8 of file attenuation_cia.cpp.

◆ Pa_from_bar()

double Pa_from_bar ( double  P)
inline

Definition at line 9 of file attenuation_cia.cpp.

◆ attenuation_CIA()

double attenuation_CIA ( double  freq,
double  P,
double  T,
double  XH2,
double  XHe,
double  XCH4,
double  mix 
)

Definition at line 16 of file attenuation_cia.cpp.

Variable Documentation

◆ kBoltz_mks

double const kBoltz_mks = 1.3806504e-23
static

Definition at line 10 of file attenuation_cia.cpp.

◆ Lo_mks

double const Lo_mks
static
Initial value:
=
2.68719e25

Definition at line 11 of file attenuation_cia.cpp.

◆ c_cgs

double const c_cgs = 2.99792458e+10
static

Definition at line 13 of file attenuation_cia.cpp.