LAMA
/home/brandes/workspace/LAMA/src/lama/matutils/MatrixCreator.cpp File Reference

MatrixCreator.cpp. More...

Namespaces

namespace  lama
 

The namespace lama holds everything of the C++ Library lama.


Functions

 lama::LAMA_LOG_DEF_TEMPLATE_LOGGER (template< typename ValueType >, MatrixCreator< ValueType >::logger,"MatrixCreator")
static void lama::getStencilProperties (IndexType &dimension, IndexType &length, IndexType &distance, IndexType stencilType)
template<typename IndexType >
static IndexType lama::getMatrixPosition (IndexType idX, IndexType idY, IndexType idZ, IndexType dimX, IndexType dimY, IndexType)
template<typename IndexType >
static int lama::getNumNeighbors (IndexType id, IndexType dim, int shift)
template<typename IndexType >
static IndexType lama::getNStencilValues (IndexType idX, IndexType idY, IndexType idZ, IndexType dimX, IndexType dimY, IndexType dimZ, IndexType length, IndexType maxDistance)
template<typename IndexType , typename ValueType >
static void lama::getStencil (std::vector< IndexType > &positions, std::vector< ValueType > &values, const IndexType idX, const IndexType idY, const IndexType idZ, const IndexType dimX, const IndexType dimY, const IndexType dimZ, const IndexType stencilType, const IndexType length, const IndexType maxDistance)

Variables

template class
LAMA_DLL_IMPORTEXPORT 
lama::MatrixCreator< float >
template class
LAMA_DLL_IMPORTEXPORT 
lama::MatrixCreator< double >

Detailed Description

MatrixCreator.cpp.

Author:
Thomas Brandes
Date:
01.02.2012 $Id$