smithnormal.h File Reference

#include "matrix_fwd.h"

Include dependency graph for smithnormal.h:

This graph shows which files directly or indirectly include this file:


Namespaces

namespace  atlas
namespace  atlas::smithnormal

Functions

template<typename C>
void atlas::smithnormal::addMultiple (std::vector< C > &, const std::vector< C > &, const C &)
template<typename C>
void atlas::smithnormal::blockReduce (typename std::vector< std::vector< C > >::iterator, matrix::Matrix< C > &)
template<typename C>
void atlas::smithnormal::blockShape (typename std::vector< std::vector< C > >::iterator, matrix::Matrix< C > &)
template<typename C>
void atlas::smithnormal::columnReduce (matrix::Matrix< C > &, size_t)
template<typename C>
matrix::Matrix< C >::index_pair atlas::smithnormal::findBlockReduction (const matrix::Matrix< C > &)
template<typename C>
matrix::Matrix< C >::index_pair atlas::smithnormal::findReduction (const matrix::Matrix< C > &)
template<typename C>
bool atlas::smithnormal::hasBlockReduction (const matrix::Matrix< C > &)
template<typename C>
bool atlas::smithnormal::hasReduction (const matrix::Matrix< C > &)
template<typename C>
void atlas::smithnormal::prepareMatrix (typename std::vector< std::vector< C > >::iterator, matrix::Matrix< C > &)
template<typename C>
void atlas::smithnormal::reduce (typename std::vector< std::vector< C > >::iterator, matrix::Matrix< C > &)
template<typename C>
void atlas::smithnormal::rowReduce (typename std::vector< std::vector< C > >::iterator, matrix::Matrix< C > &, size_t)
template<typename C>
void atlas::smithnormal::smithNormal (std::vector< C > &, typename std::vector< std::vector< C > >::iterator, const matrix::Matrix< C > &)
template<typename C>
void atlas::smithnormal::smithNormal (std::vector< C > &, typename std::vector< std::vector< C > >::iterator, const std::vector< std::vector< C > > &)
template<typename C>
void atlas::smithnormal::smithStep (typename std::vector< std::vector< C > >::iterator, matrix::Matrix< C > &)

Generated on Mon Mar 20 07:47:00 2006 for atlas by  doxygen 1.4.6