#include <chemistry_solver.hpp>
|
| ChemistrySolver () |
|
template<typename T1 , typename T2 , typename T3 > |
T1 | solveBDF1 (T2 const &Rate, T3 const &Jac, Real dt) |
|
template<typename T1 , typename T2 , typename T3 > |
T1 | solveTRBDF2 (T2 const &Rate, T3 const &Jac, Real dt) |
|
template<typename T1 , typename T2 , typename T3 > |
T1 | solveTRBDF2Blend (T2 const &Rate, T3 const &Jac, Real dt, Real const c[], int const indx[]) |
|
|
int | gamma_ = 2. - sqrt(2.) |
|
Eigen::Matrix< Real, N, N > | A_ |
|
Eigen::Matrix< Real, N, N > | I_ |
|
Eigen::Matrix< Real, N, 1 > | B_ |
|
Eigen::Matrix< Real, N, 1 > | S1_ |
|
Eigen::Matrix< Real, N, 1 > | S2_ |
|
template<int N>
class ChemistrySolver< N >
Definition at line 13 of file chemistry_solver.hpp.
◆ anonymous enum
◆ ChemistrySolver()
◆ solveBDF1()
template<int N>
template<typename T1 , typename T2 , typename T3 >
T1 ChemistrySolver< N >::solveBDF1 |
( |
T2 const & |
Rate, |
|
|
T3 const & |
Jac, |
|
|
Real |
dt |
|
) |
| |
|
inline |
◆ solveTRBDF2()
template<int N>
template<typename T1 , typename T2 , typename T3 >
T1 ChemistrySolver< N >::solveTRBDF2 |
( |
T2 const & |
Rate, |
|
|
T3 const & |
Jac, |
|
|
Real |
dt |
|
) |
| |
|
inline |
◆ solveTRBDF2Blend()
template<int N>
template<typename T1 , typename T2 , typename T3 >
T1 ChemistrySolver< N >::solveTRBDF2Blend |
( |
T2 const & |
Rate, |
|
|
T3 const & |
Jac, |
|
|
Real |
dt, |
|
|
Real const |
c[], |
|
|
int const |
indx[] |
|
) |
| |
|
inline |
◆ gamma_
◆ A_
◆ I_
◆ B_
◆ S1_
◆ S2_
The documentation for this class was generated from the following file: