hashedSMatrix.hh File Reference

#include <iostream>
#include <fstream>
#include <limits>
#include "basics/typedefs.hh"
#include "basics/outputOperator.hh"
#include "toolbox/pool.hh"
#include "hashedSMatrixIterator.hh"
#include <type_traits>
#include <typeinfo>

Go to the source code of this file.

Classes

class  concepts::DenseMatrix< F >
 Dense matrix. More...
 
class  concepts::HashedSparseMatrix< T >
 A matrix in sparse storage using hashes. More...
 
class  concepts::Matrix< F >
 Abstract class for an operator. More...
 
struct  concepts::HashedSparseMatrix< T >::Value
 Values of a matrix in sparse notation. More...
 

Namespaces

 concepts
 Basic namespace for Concepts-2.
 

Macros

#define EPS   std::numeric_limits<double>::epsilon()
 

Functions

template<class F >
uint concepts::getNumberofRows (HashedSparseMatrix< F > &m)
 
template<typename T >
std::ostream & concepts::operator<< (std::ostream &os, const HashedSparseMatrix< T > &o)
 

Detailed Description

Sparse matrices

Definition in file hashedSMatrix.hh.

Macro Definition Documentation

◆ EPS

#define EPS   std::numeric_limits<double>::epsilon()

Definition at line 17 of file hashedSMatrix.hh.

Page URL: http://wiki.math.ethz.ch/bin/view/Concepts/WebHome
21 August 2020
© 2020 Eidgenössische Technische Hochschule Zürich