MADNESS 0.10.1
matrix< FLOAT > Class Template Reference

Public Member Functions

 matrix ()
 matrix ()
 matrix ()
 matrix ()
 matrix (int n, int m, const FLOAT &value=0)
 matrix (int n, int m, const FLOAT &value=0)
 matrix (int n, int m, const FLOAT &value=0)
 matrix (int n, int m, const FLOAT &value=0)
int get_m () const
int get_m () const
int get_m () const
int get_m () const
int get_n () const
int get_n () const
int get_n () const
int get_n () const
FLOAT & operator() (int i, int j)
FLOAT & operator() (int i, int j)
FLOAT & operator() (int i, int j)
FLOAT & operator() (int i, int j)
const FLOAT & operator() (int i, int j) const
const FLOAT & operator() (int i, int j) const
const FLOAT & operator() (int i, int j) const
const FLOAT & operator() (int i, int j) const

Private Attributes

int m
int n
std::vector< FLOAT > v

Constructor & Destructor Documentation

◆ matrix() [1/8]

template<typename FLOAT>
matrix< FLOAT >::matrix ( )
inline

References m, n, and v.

◆ matrix() [2/8]

template<typename FLOAT>
matrix< FLOAT >::matrix ( int n,
int m,
const FLOAT & value = 0 )
inline

References m, n, and v.

◆ matrix() [3/8]

template<typename FLOAT>
matrix< FLOAT >::matrix ( )
inline

References m, n, and v.

◆ matrix() [4/8]

template<typename FLOAT>
matrix< FLOAT >::matrix ( int n,
int m,
const FLOAT & value = 0 )
inline

References m, n, and v.

◆ matrix() [5/8]

template<typename FLOAT>
matrix< FLOAT >::matrix ( )
inline

References m, n, and v.

◆ matrix() [6/8]

template<typename FLOAT>
matrix< FLOAT >::matrix ( int n,
int m,
const FLOAT & value = 0 )
inline

References m, n, and v.

◆ matrix() [7/8]

template<typename FLOAT>
matrix< FLOAT >::matrix ( )
inline

References m, n, and v.

◆ matrix() [8/8]

template<typename FLOAT>
matrix< FLOAT >::matrix ( int n,
int m,
const FLOAT & value = 0 )
inline

References m, n, and v.

Member Function Documentation

◆ get_m() [1/4]

template<typename FLOAT>
int matrix< FLOAT >::get_m ( ) const
inline

References m.

◆ get_m() [2/4]

template<typename FLOAT>
int matrix< FLOAT >::get_m ( ) const
inline

References m.

◆ get_m() [3/4]

template<typename FLOAT>
int matrix< FLOAT >::get_m ( ) const
inline

References m.

◆ get_m() [4/4]

template<typename FLOAT>
int matrix< FLOAT >::get_m ( ) const
inline

References m.

◆ get_n() [1/4]

template<typename FLOAT>
int matrix< FLOAT >::get_n ( ) const
inline

References n.

◆ get_n() [2/4]

template<typename FLOAT>
int matrix< FLOAT >::get_n ( ) const
inline

References n.

◆ get_n() [3/4]

template<typename FLOAT>
int matrix< FLOAT >::get_n ( ) const
inline

References n.

◆ get_n() [4/4]

template<typename FLOAT>
int matrix< FLOAT >::get_n ( ) const
inline

References n.

◆ operator()() [1/8]

template<typename FLOAT>
FLOAT & matrix< FLOAT >::operator() ( int i,
int j )
inline

References m, and v.

◆ operator()() [2/8]

template<typename FLOAT>
FLOAT & matrix< FLOAT >::operator() ( int i,
int j )
inline

References m, and v.

◆ operator()() [3/8]

template<typename FLOAT>
FLOAT & matrix< FLOAT >::operator() ( int i,
int j )
inline

References m, and v.

◆ operator()() [4/8]

template<typename FLOAT>
FLOAT & matrix< FLOAT >::operator() ( int i,
int j )
inline

References m, and v.

◆ operator()() [5/8]

template<typename FLOAT>
const FLOAT & matrix< FLOAT >::operator() ( int i,
int j ) const
inline

References m, and v.

◆ operator()() [6/8]

template<typename FLOAT>
const FLOAT & matrix< FLOAT >::operator() ( int i,
int j ) const
inline

References m, and v.

◆ operator()() [7/8]

template<typename FLOAT>
const FLOAT & matrix< FLOAT >::operator() ( int i,
int j ) const
inline

References m, and v.

◆ operator()() [8/8]

template<typename FLOAT>
const FLOAT & matrix< FLOAT >::operator() ( int i,
int j ) const
inline

References m, and v.

Member Data Documentation

◆ m

template<typename FLOAT>
int matrix< FLOAT >::m
private

◆ n

template<typename FLOAT>
int matrix< FLOAT >::n
private

Referenced by matrix(), matrix(), and get_n().

◆ v

template<typename FLOAT>
std::vector< FLOAT > matrix< FLOAT >::v
private

Referenced by matrix(), matrix(), operator()(), and operator()().


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