Public Member Functions | Private Attributes
NRMat< T > Class Template Reference

#include <nrutil_nr.h>

List of all members.

Public Member Functions

int ncols () const
 NRMat ()
 NRMat (int n, int m)
 NRMat (const T &a, int n, int m)
 NRMat (const T *a, int n, int m)
 NRMat (const NRMat &rhs)
int nrows () const
NRMatoperator= (const NRMat &rhs)
NRMatoperator= (const T &a)
Toperator[] (const int i)
const Toperator[] (const int i) const
 ~NRMat ()

Private Attributes

int mm
int nn
T ** v

Detailed Description

template<class T>
class NRMat< T >

Definition at line 132 of file nrutil_nr.h.


Constructor & Destructor Documentation

template<class T >
NRMat< T >::NRMat ( )

Definition at line 153 of file nrutil_nr.h.

template<class T >
NRMat< T >::NRMat ( int  n,
int  m 
)

Definition at line 156 of file nrutil_nr.h.

template<class T >
NRMat< T >::NRMat ( const T a,
int  n,
int  m 
)

Definition at line 164 of file nrutil_nr.h.

template<class T >
NRMat< T >::NRMat ( const T a,
int  n,
int  m 
)

Definition at line 176 of file nrutil_nr.h.

template<class T >
NRMat< T >::NRMat ( const NRMat< T > &  rhs)

Definition at line 188 of file nrutil_nr.h.

template<class T >
NRMat< T >::~NRMat ( )

Definition at line 260 of file nrutil_nr.h.


Member Function Documentation

template<class T >
int NRMat< T >::ncols ( ) const [inline]

Definition at line 254 of file nrutil_nr.h.

template<class T >
int NRMat< T >::nrows ( ) const [inline]

Definition at line 248 of file nrutil_nr.h.

template<class T >
NRMat< T > & NRMat< T >::operator= ( const NRMat< T > &  rhs)

Definition at line 200 of file nrutil_nr.h.

template<class T >
NRMat< T > & NRMat< T >::operator= ( const T a)

Definition at line 227 of file nrutil_nr.h.

template<class T >
T * NRMat< T >::operator[] ( const int  i) [inline]

Definition at line 236 of file nrutil_nr.h.

template<class T >
const T * NRMat< T >::operator[] ( const int  i) const [inline]

Definition at line 242 of file nrutil_nr.h.


Member Data Documentation

template<class T>
int NRMat< T >::mm [private]

Definition at line 135 of file nrutil_nr.h.

template<class T>
int NRMat< T >::nn [private]

Definition at line 134 of file nrutil_nr.h.

template<class T>
T** NRMat< T >::v [private]

Definition at line 136 of file nrutil_nr.h.


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


tensor_field_nav_core
Author(s): Lintao Zheng, Kai Xu
autogenerated on Thu Jun 6 2019 19:50:57