9 #ifndef CT_MMCOLLISIONINT_H
10 #define CT_MMCOLLISIONINT_H
38 void init(doublereal tsmin, doublereal tsmax,
int loglevel = 0);
40 doublereal omega22(
double ts,
double deltastar);
41 doublereal astar(
double ts,
double deltastar);
42 doublereal bstar(
double ts,
double deltastar);
43 doublereal cstar(
double ts,
double deltastar);
44 void fit(
int degree, doublereal deltastar,
45 doublereal* astar, doublereal* bstar, doublereal* cstar);
46 void fit_omega22(
int degree, doublereal deltastar, doublereal* om22);
47 doublereal omega11(
double ts,
double deltastar) {
48 return omega22(ts, deltastar)/astar(ts, deltastar);
52 doublereal fitDelta(
int table,
int ntstar,
int degree, doublereal* c);
54 std::vector<vector_fp> m_o22poly;
55 std::vector<vector_fp> m_apoly;
56 std::vector<vector_fp> m_bpoly;
57 std::vector<vector_fp> m_cpoly;
59 static doublereal delta[8];
60 static doublereal tstar22[37];