MiniTensor Version of the Day
Loading...
Searching...
No Matches
minitensor::Inequality_Constraint< ConstraintDerived, S, NC, NV > Struct Template Reference

#include <MiniTensor_Solvers.h>

Inheritance diagram for minitensor::Inequality_Constraint< ConstraintDerived, S, NC, NV >:
minitensor::Equality_Constraint< ConstraintDerived, S, NC, NV > minitensor::Circle< S, NC, NV >

Static Public Attributes

static constexpr bool IS_EQUALITY {false}
 
- Static Public Attributes inherited from minitensor::Equality_Constraint< ConstraintDerived, S, NC, NV >
static constexpr bool IS_EQUALITY {true}
 
static constexpr Index NUM_CONSTR {NC}
 
static constexpr Index NUM_VAR {NV}
 

Additional Inherited Members

- Public Member Functions inherited from minitensor::Equality_Constraint< ConstraintDerived, S, NC, NV >
 Equality_Constraint ()
 
template<typename T , Index N>
Vector< T, NC > value (ConstraintDerived &c, Vector< T, N > const &x)
 
template<typename T , Index N>
Matrix< T, NC, NV > gradient (ConstraintDerived &c, Vector< T, N > const &x)
 
- Public Attributes inherited from minitensor::Equality_Constraint< ConstraintDerived, S, NC, NV >
bool failed {false}
 

Detailed Description

template<typename ConstraintDerived, typename S, Index NC, Index NV>
struct minitensor::Inequality_Constraint< ConstraintDerived, S, NC, NV >

Inequality constraint base class that defines the interface to Mini Solvers.

Definition at line 180 of file MiniTensor_Solvers.h.


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