ViennaSHE 1.3.0
Free open-source semiconductor device simulator using spherical harmonics expansions techniques.
viennashe::math::dense_matrix< NumericT > Class Template Reference

#include <linalg_util.hpp>

Public Types

typedef std::size_t size_type
 
typedef size_type SizeType
 

Public Member Functions

 dense_matrix (size_type rows, size_type cols)
 
size_type size1 () const
 
size_type size2 () const
 
NumericT const & operator() (size_type i, size_type j) const
 
NumericT & operator() (size_type i, size_type j)
 

Detailed Description

template<typename NumericT>
class viennashe::math::dense_matrix< NumericT >

Definition at line 409 of file linalg_util.hpp.

Member Typedef Documentation

◆ size_type

template<typename NumericT >
typedef std::size_t viennashe::math::dense_matrix< NumericT >::size_type

Definition at line 413 of file linalg_util.hpp.

◆ SizeType

template<typename NumericT >
typedef size_type viennashe::math::dense_matrix< NumericT >::SizeType

Definition at line 414 of file linalg_util.hpp.

Constructor & Destructor Documentation

◆ dense_matrix()

template<typename NumericT >
viennashe::math::dense_matrix< NumericT >::dense_matrix ( size_type  rows,
size_type  cols 
)
inline

Definition at line 416 of file linalg_util.hpp.

Member Function Documentation

◆ operator()() [1/2]

template<typename NumericT >
NumericT & viennashe::math::dense_matrix< NumericT >::operator() ( size_type  i,
size_type  j 
)
inline

Definition at line 442 of file linalg_util.hpp.

◆ operator()() [2/2]

template<typename NumericT >
NumericT const & viennashe::math::dense_matrix< NumericT >::operator() ( size_type  i,
size_type  j 
) const
inline

Definition at line 435 of file linalg_util.hpp.

◆ size1()

template<typename NumericT >
size_type viennashe::math::dense_matrix< NumericT >::size1 ( ) const
inline

Definition at line 424 of file linalg_util.hpp.

◆ size2()

template<typename NumericT >
size_type viennashe::math::dense_matrix< NumericT >::size2 ( ) const
inline

Definition at line 429 of file linalg_util.hpp.


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