29 cout <<
"Testing CIA Interpolation.\n";
37 cia_data.
set_grid(0, {1, 2, 3, 4, 5});
38 cia_data.
set_grid(1, {100, 200, 300});
40 cout <<
"cia_data:" << cia_data << endl;
44 cout <<
"f_out:" << f_out << endl;
46 cout <<
"T_out:" << T_out << endl;
50 cout <<
"result:" << result << endl;
Header file for work with HITRAN collision induced absorption (CIA).
void set_grid(Index i, const Vector &g)
Set a numeric grid.
NUMERIC Numeric
The type to use for all floating point numbers.
void cia_interpolation(VectorView result, ConstVectorView f_grid, const Numeric &temperature, const GriddedField2 &cia_data, const Numeric &T_extrapolfac, const Index &robust, const Verbosity &verbosity)
Interpolate CIA data.