#include <ExpressionNode.h>

Public Member Functions | |
| void | print (const std::string &indent) const |
| Print to std::cout. More... | |
| template<typename MatrixType > | |
| void | reverseAD4 (const MatrixType &dFdT, JacobianMap &jacobians) const |
| If we are not the root, we simply pass on the adjoint matrix dFdT to all terms. More... | |
| void | startReverseAD4 (JacobianMap &jacobians) const |
| If the BinarySumExpression is the root, we just start as many pipelines as there are terms. More... | |
Public Member Functions inherited from gtsam::internal::CallRecord< Cols > | |
| void | print (const std::string &indent) const |
| template<typename Derived > | |
| void | reverseAD2 (const Eigen::MatrixBase< Derived > &dFdT, JacobianMap &jacobians) const |
| void | reverseAD2 (const Matrix &dFdT, JacobianMap &jacobians) const |
| void | startReverseAD2 (JacobianMap &jacobians) const |
| virtual | ~CallRecord () |
Public Attributes | |
| ExecutionTrace< T > | trace1 |
| ExecutionTrace< T > | trace2 |
Definition at line 694 of file ExpressionNode.h.
|
inline |
Print to std::cout.
Definition at line 699 of file ExpressionNode.h.
|
inline |
If we are not the root, we simply pass on the adjoint matrix dFdT to all terms.
Definition at line 715 of file ExpressionNode.h.
|
inline |
If the BinarySumExpression is the root, we just start as many pipelines as there are terms.
Definition at line 707 of file ExpressionNode.h.
| ExecutionTrace<T> gtsam::internal::BinarySumNode< T >::Record::trace1 |
Definition at line 695 of file ExpressionNode.h.
| ExecutionTrace<T> gtsam::internal::BinarySumNode< T >::Record::trace2 |
Definition at line 696 of file ExpressionNode.h.