#include <prc.hpp>
Go to the source code of this file.
|
| template<pRC::Operator::Transform OT = pRC::Operator::Transform::None, pRC::Operator::Restrict OR = pRC::Operator::Restrict::None, pRC::Operator::Hint OH = pRC::Operator::Hint::None, class T1 , pRC::Size D, class T2 , pRC::Size... Ns, pRC::If< pRC::IsSatisfied<(OR==pRC::Operator::Restrict::None)> > = 0, pRC::If< pRC::IsSatisfied<(OT==pRC::Operator::Transform::None)> > = 0> |
| static constexpr auto | cMHN::nonTT::applyDerivative (MHNOperator< T1, D > const &op, pRC::Tensor< T2, Ns... > const &x, pRC::Index const &i) |
| | apply the derivative of an MHN Q wrt to theta_ii to a vector x More...
|
| |
| template<pRC::Operator::Transform OT = pRC::Operator::Transform::None, pRC::Operator::Restrict OR = pRC::Operator::Restrict::None, pRC::Operator::Hint OH = pRC::Operator::Hint::None, class T1 , pRC::Size D, class T2 , pRC::Size... Ns, pRC::If< pRC::IsSatisfied<(OR==pRC::Operator::Restrict::None)> > = 0> |
| static constexpr auto | cMHN::nonTT::apply (MHNOperator< T1, D > const &op, pRC::Tensor< T2, Ns... > const &x) |
| | apply (1-Q) or its transposed to a vector x, given an MHN Q More...
|
| |