MUQ  0.4.3
muq::Approximation::MatrixBlock< MatType > Class Template Reference

#include <TemplatedArrayUtilities.h>

Detailed Description

template<typename MatType>
class muq::Approximation::MatrixBlock< MatType >

Definition at line 175 of file TemplatedArrayUtilities.h.

Public Member Functions

 MatrixBlock (MatType &matrixIn, unsigned startRowIn, unsigned startColIn, unsigned numRowsIn, unsigned numColsIn)
 
double operator() (unsigned row, unsigned col) const
 
double & operator() (unsigned row, unsigned col)
 
template<typename Derived >
MatrixBlockoperator= (Eigen::DenseBase< Derived > const &otherMat)
 
unsigned rows () const
 
unsigned cols () const
 

Constructor & Destructor Documentation

◆ MatrixBlock()

Member Function Documentation

◆ cols()

template<typename MatType >
unsigned muq::Approximation::MatrixBlock< MatType >::cols ( ) const
inline

◆ operator()() [1/2]

template<typename MatType >
double& muq::Approximation::MatrixBlock< MatType >::operator() ( unsigned  row,
unsigned  col 
)
inline

◆ operator()() [2/2]

template<typename MatType >
double muq::Approximation::MatrixBlock< MatType >::operator() ( unsigned  row,
unsigned  col 
) const
inline

◆ operator=()

◆ rows()

template<typename MatType >
unsigned muq::Approximation::MatrixBlock< MatType >::rows ( ) const
inline

Member Data Documentation

◆ matrix

◆ numCols

◆ numRows

◆ startCol

◆ startRow


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