LAMA
/home/brandes/workspace/LAMA/src/lama/matrix/Matrix.hpp File Reference

Abstract base class for all matrices supported by LAMA. More...

#include <lama/config.hpp>
#include <lama/Printable.hpp>
#include <lama/Distributed.hpp>
#include <lama/LAMATypes.hpp>
#include <lama/Scalar.hpp>
#include <lama/Vector.hpp>
#include <lama/Context.hpp>
#include <lama/distribution/Distribution.hpp>
#include <logging/logging.hpp>

Go to the source code of this file.

Data Structures

class  lama::Matrix
 The class Matrix is a abstract type that represents a distributed 2D real or complex matrix. More...

Namespaces

namespace  lama
 

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


Typedefs

typedef boost::shared_ptr
< class Matrix > 
lama::MatrixPtr
 Pointer class for a matrix, always use of a shared pointer.

Functions

std::ostream & lama::operator<< (std::ostream &stream, const Matrix::SyncKind &kind)
 This function prints a SyncKind on an output stream.

Detailed Description

Abstract base class for all matrices supported by LAMA.

Author:
Jiri Kraus, Thomas Brandes
Date:
22.02.2011 $Id$