Molassembler  3.0.0
Molecule graph and conformer library
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
SylvestersCriterion.h File Reference

Sylvester's criterion for positive definiteness and positive semi-definiteness. More...

#include <Eigen/Core>
Include dependency graph for SylvestersCriterion.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 Scine::Molassembler
 Central library namespace.
 
 Scine::Molassembler::Temple
 Template shorthands, optimizers and constexpr data types.
 

Functions

template<typename Derived >
bool Scine::Molassembler::Temple::positiveDefinite (const Eigen::MatrixBase< Derived > &matrix)
 Determine whether a matrix is positive definite. More...
 
template<typename Derived >
bool Scine::Molassembler::Temple::positiveSemidefinite (const Eigen::MatrixBase< Derived > &matrix)
 Determine whether a matrix is positive semidefinite. More...
 

Detailed Description

Sylvester's criterion for positive definiteness and positive semi-definiteness.