|
| | 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 |
| |
| bool | for_sparse_jac (size_t q, const CppAD::vector< bool > &r, CppAD::vector< bool > &s, const CppAD::vector< double > &x) override |
| |
| bool | rev_sparse_jac (size_t q, const CppAD::vector< bool > &rt, CppAD::vector< bool > &st, const CppAD::vector< double > &x) override |
| |
◆ AtomicReverseRate()
◆ for_sparse_jac() [1/2]
| bool gridfire::engine::GraphEngine::AtomicReverseRate::for_sparse_jac |
( |
size_t |
q, |
|
|
const CppAD::vector< bool > & |
r, |
|
|
CppAD::vector< bool > & |
s, |
|
|
const CppAD::vector< double > & |
x |
|
) |
| |
|
override |
◆ for_sparse_jac() [2/2]
| bool gridfire::engine::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::engine::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() [1/2]
| bool gridfire::engine::GraphEngine::AtomicReverseRate::rev_sparse_jac |
( |
size_t |
q, |
|
|
const CppAD::vector< bool > & |
rt, |
|
|
CppAD::vector< bool > & |
st, |
|
|
const CppAD::vector< double > & |
x |
|
) |
| |
|
override |
◆ rev_sparse_jac() [2/2]
| bool gridfire::engine::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::engine::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::engine::GraphEngine::AtomicReverseRate::m_engine |
|
private |
◆ m_reaction
The documentation for this class was generated from the following files: