numerics 0.1.0
Loading...
Searching...
No Matches
num::linalg::SymmetricMatrix< Mat > Class Template Referencefinal

#include <matrix_properties.hpp>

Public Types

using symmetric_matrix_tag = void
 

Public Member Functions

 SymmetricMatrix (Mat A)
 
const Mat & base () const noexcept
 
idx rows () const noexcept
 
idx cols () const noexcept
 

Detailed Description

template<class Mat>
class num::linalg::SymmetricMatrix< Mat >

Definition at line 55 of file matrix_properties.hpp.

Member Typedef Documentation

◆ symmetric_matrix_tag

template<class Mat >
using num::linalg::SymmetricMatrix< Mat >::symmetric_matrix_tag = void

Definition at line 57 of file matrix_properties.hpp.

Constructor & Destructor Documentation

◆ SymmetricMatrix()

template<class Mat >
num::linalg::SymmetricMatrix< Mat >::SymmetricMatrix ( Mat  A)
inlineexplicit

Definition at line 59 of file matrix_properties.hpp.

Member Function Documentation

◆ base()

template<class Mat >
const Mat & num::linalg::SymmetricMatrix< Mat >::base ( ) const
inlinenoexcept

Definition at line 62 of file matrix_properties.hpp.

◆ cols()

template<class Mat >
idx num::linalg::SymmetricMatrix< Mat >::cols ( ) const
inlinenoexcept

Definition at line 64 of file matrix_properties.hpp.

◆ rows()

template<class Mat >
idx num::linalg::SymmetricMatrix< Mat >::rows ( ) const
inlinenoexcept

Definition at line 63 of file matrix_properties.hpp.


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