ESyS-Particle  2.3.2
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: