|
CAPD::DynSys Library
6.0.0
|
#include <capd/covrel/QuadraticForm.h>
Public Types | |
| typedef MatrixT | MatrixType |
| typedef MatrixType::RowVectorType | VectorType |
| typedef MatrixType::ScalarType | ScalarType |
Public Member Functions | |
| QuadraticForm (const MatrixType &Q) | |
| General constructor. More... | |
| QuadraticForm (ScalarType a=capd::TypeTraits< ScalarType >::one(), ScalarType b=-capd::TypeTraits< ScalarType >::one()) | |
| Constructor for dimension 2 Q((x,y)) = ax^2 + by^2. More... | |
| ScalarType | operator() (const VectorType &x) |
| Value of quadratic form. More... | |
| VectorType | operator[] (const VectorType &x) |
| const MatrixType & | getQ () const |
| virtual std::string | show (void) const |
Protected Attributes | |
| MatrixType | m_Q |
| typedef MatrixT capd::covrel::QuadraticForm< MatrixT >::MatrixType |
| typedef MatrixType::ScalarType capd::covrel::QuadraticForm< MatrixT >::ScalarType |
| typedef MatrixType::RowVectorType capd::covrel::QuadraticForm< MatrixT >::VectorType |
|
inline |
General constructor.
|
inline |
Constructor for dimension 2 Q((x,y)) = ax^2 + by^2.
|
inline |
|
inline |
Value of quadratic form.
|
inline |
|
inlinevirtual |
Reimplemented in capd::covrel::HSetWithCones< HSetT, QFormT >.
|
protected |