Chemical Data Processing Library C++ API - Version 1.1.1
Classes | Namespaces | Functions
MatrixAdapter.hpp File Reference

Provides matrix adapter classes. More...

#include <type_traits>
#include "CDPL/Math/Expression.hpp"
#include "CDPL/Math/TypeTraits.hpp"

Go to the source code of this file.

Classes

struct  CDPL::Math::Lower
 
struct  CDPL::Math::UnitLower
 
struct  CDPL::Math::Upper
 
struct  CDPL::Math::UnitUpper
 
class  CDPL::Math::TriangularAdapter< M, Tri >
 
struct  CDPL::Math::VectorTemporaryTraits< TriangularAdapter< M, Tri > >
 
struct  CDPL::Math::VectorTemporaryTraits< const TriangularAdapter< M, Tri > >
 
struct  CDPL::Math::MatrixTemporaryTraits< TriangularAdapter< M, Tri > >
 
struct  CDPL::Math::MatrixTemporaryTraits< const TriangularAdapter< M, Tri > >
 

Namespaces

 CDPL
 The namespace of the Chemical Data Processing Library.
 
 CDPL::Math
 Contains classes and functions related to mathematics.
 

Functions

template<typename Tri , typename E >
TriangularAdapter< E, Tri > CDPL::Math::triang (MatrixExpression< E > &e)
 
template<typename Tri , typename E >
TriangularAdapter< const E, Tri > CDPL::Math::triang (const MatrixExpression< E > &e)
 

Detailed Description

Provides matrix adapter classes.