cMHN 1.1
C++ library for learning MHNs with pRC
Loading...
Searching...
No Matches
Public Member Functions | List of all members
pRC::Solver::BackwardSubstitution Class Reference

#include <backward_substitution.hpp>

Public Member Functions

template<Operator::Transform OT = Operator::Transform::None, Operator::Restrict OR = Operator::Restrict::None, Operator::Hint OH = Operator::Hint::None, class XA , class RA = RemoveReference<XA>, class TA = typename RA::Type, class VA = typename TA::Value, class XB , class RB = RemoveReference<XB>, class TB = typename RB::Type, class VB = typename TB::Value, If< All< IsFloat< VA >, IsFloat< VB > > > = 0, If< IsTensorish< RA > > = 0, If< IsTensorish< RB > > = 0, If< IsSatisfied<(typename RA::Dimension()==2)> > = 0, If< IsSatisfied<(typename RB::Dimension()==1||typename RB::Dimension()==2)> > = 0, If< IsSatisfied<(RA::size(0)==RA::size(1))> > = 0, If< IsSatisfied<(RA::size(0)==RB::size(0))> > = 0>
constexpr auto operator() (XA &&A, XB &&b) const
 

Member Function Documentation

◆ operator()()

template<Operator::Transform OT = Operator::Transform::None, Operator::Restrict OR = Operator::Restrict::None, Operator::Hint OH = Operator::Hint::None, class XA , class RA = RemoveReference<XA>, class TA = typename RA::Type, class VA = typename TA::Value, class XB , class RB = RemoveReference<XB>, class TB = typename RB::Type, class VB = typename TB::Value, If< All< IsFloat< VA >, IsFloat< VB > > > = 0, If< IsTensorish< RA > > = 0, If< IsTensorish< RB > > = 0, If< IsSatisfied<(typename RA::Dimension()==2)> > = 0, If< IsSatisfied<(typename RB::Dimension()==1||typename RB::Dimension()==2)> > = 0, If< IsSatisfied<(RA::size(0)==RA::size(1))> > = 0, If< IsSatisfied<(RA::size(0)==RB::size(0))> > = 0>
constexpr auto pRC::Solver::BackwardSubstitution::operator() ( XA && A,
XB && b ) const
inlineconstexpr

The documentation for this class was generated from the following file: