Canoe
Comprehensive Atmosphere N' Ocean Engine
attenuation_electron.cpp File Reference
#include <cmath>
#include <constants.hpp>
#include <harp/radiation.hpp>

Go to the source code of this file.

Functions

double SQUARE (double x)
 
double CUBE (double x)
 
double attenuation_freefree_Reference (double freq, double P, double T)
 
double attenuation_freefree_Chengli (double freq, double P, double T)
 
double attenuation_appleton_hartree_nomag (double freq_GHz, double P_bar, double T, double ne)
 

Function Documentation

◆ SQUARE()

double SQUARE ( double  x)
inline

Definition at line 11 of file attenuation_electron.cpp.

◆ CUBE()

double CUBE ( double  x)
inline

Definition at line 12 of file attenuation_electron.cpp.

◆ attenuation_freefree_Reference()

double attenuation_freefree_Reference ( double  freq,
double  P,
double  T 
)

Definition at line 16 of file attenuation_electron.cpp.

◆ attenuation_freefree_Chengli()

double attenuation_freefree_Chengli ( double  freq,
double  P,
double  T 
)

Definition at line 45 of file attenuation_electron.cpp.

◆ attenuation_appleton_hartree_nomag()

double attenuation_appleton_hartree_nomag ( double  freq_GHz,
double  P_bar,
double  T,
double  ne 
)

Definition at line 61 of file attenuation_electron.cpp.