|
| AtomicReverseRate (const reaction::Reaction &reaction, const GraphEngine &engine) |
|
bool | forward (size_t p, size_t q, const CppAD::vector< bool > &vx, CppAD::vector< bool > &vy, const CppAD::vector< double > &tx, CppAD::vector< double > &ty) override |
|
bool | reverse (size_t q, const CppAD::vector< double > &tx, const CppAD::vector< double > &ty, CppAD::vector< double > &px, const CppAD::vector< double > &py) override |
|
bool | for_sparse_jac (size_t q, const CppAD::vector< std::set< size_t > > &r, CppAD::vector< std::set< size_t > > &s) override |
|
bool | rev_sparse_jac (size_t q, const CppAD::vector< std::set< size_t > > &rt, CppAD::vector< std::set< size_t > > &st) override |
|
◆ AtomicReverseRate()
◆ for_sparse_jac()
bool gridfire::GraphEngine::AtomicReverseRate::for_sparse_jac |
( |
size_t | q, |
|
|
const CppAD::vector< std::set< size_t > > & | r, |
|
|
CppAD::vector< std::set< size_t > > & | s ) |
|
override |
◆ forward()
bool gridfire::GraphEngine::AtomicReverseRate::forward |
( |
size_t | p, |
|
|
size_t | q, |
|
|
const CppAD::vector< bool > & | vx, |
|
|
CppAD::vector< bool > & | vy, |
|
|
const CppAD::vector< double > & | tx, |
|
|
CppAD::vector< double > & | ty ) |
|
override |
◆ rev_sparse_jac()
bool gridfire::GraphEngine::AtomicReverseRate::rev_sparse_jac |
( |
size_t | q, |
|
|
const CppAD::vector< std::set< size_t > > & | rt, |
|
|
CppAD::vector< std::set< size_t > > & | st ) |
|
override |
◆ reverse()
bool gridfire::GraphEngine::AtomicReverseRate::reverse |
( |
size_t | q, |
|
|
const CppAD::vector< double > & | tx, |
|
|
const CppAD::vector< double > & | ty, |
|
|
CppAD::vector< double > & | px, |
|
|
const CppAD::vector< double > & | py ) |
|
override |
◆ m_engine
const GraphEngine& gridfire::GraphEngine::AtomicReverseRate::m_engine |
|
private |
◆ m_reaction
The documentation for this class was generated from the following files: