ESyS-Particle  2.3
esys::lsm::TmplMatrix< NI, NJ, NK > Class Template Reference

#include <ClosePackIterator.h>

Inheritance diagram for esys::lsm::TmplMatrix< NI, NJ, NK >:

Public Member Functions

 TmplMatrix ()
 
 TmplMatrix (const TmplMatrix &m)
 
TmplMatrixoperator= (const TmplMatrix &m)
 
const double & operator() (int i, int j, int k) const
 
double & operator() (int i, int j, int k)
 
int getNumI () const
 
int getNumJ () const
 
int getNumK () const
 

Private Attributes

double m_matrix [NI][NJ][NK]
 

Constructor & Destructor Documentation

template<int NI, int NJ, int NK>
esys::lsm::TmplMatrix< NI, NJ, NK >::TmplMatrix ( )
template<int NI, int NJ, int NK>
esys::lsm::TmplMatrix< NI, NJ, NK >::TmplMatrix ( const TmplMatrix< NI, NJ, NK > &  m)

Member Function Documentation

template<int NI, int NJ, int NK>
int esys::lsm::TmplMatrix< NI, NJ, NK >::getNumI ( ) const
template<int NI, int NJ, int NK>
int esys::lsm::TmplMatrix< NI, NJ, NK >::getNumJ ( ) const
template<int NI, int NJ, int NK>
int esys::lsm::TmplMatrix< NI, NJ, NK >::getNumK ( ) const
template<int NI, int NJ, int NK>
const double & esys::lsm::TmplMatrix< NI, NJ, NK >::operator() ( int  i,
int  j,
int  k 
) const
template<int NI, int NJ, int NK>
double & esys::lsm::TmplMatrix< NI, NJ, NK >::operator() ( int  i,
int  j,
int  k 
)
template<int NI, int NJ, int NK>
TmplMatrix& esys::lsm::TmplMatrix< NI, NJ, NK >::operator= ( const TmplMatrix< NI, NJ, NK > &  m)

Member Data Documentation

template<int NI, int NJ, int NK>
double esys::lsm::TmplMatrix< NI, NJ, NK >::m_matrix[NI][NJ][NK]
private

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