Tpetra parallel linear algebra  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces
MatrixMarket_Tpetra.hpp File Reference

Matrix Market file readers and writers for Tpetra objects. More...

#include "Tpetra_Details_gathervPrint.hpp"
#include "Tpetra_CrsMatrix.hpp"
#include "Tpetra_Operator.hpp"
#include "Tpetra_Vector.hpp"
#include "Tpetra_ComputeGatherMap.hpp"
#include "Teuchos_MatrixMarket_Raw_Adder.hpp"
#include "Teuchos_MatrixMarket_Raw_Graph_Adder.hpp"
#include "Teuchos_MatrixMarket_SymmetrizingAdder.hpp"
#include "Teuchos_MatrixMarket_SymmetrizingGraphAdder.hpp"
#include "Teuchos_MatrixMarket_assignScalar.hpp"
#include "Teuchos_MatrixMarket_Banner.hpp"
#include "Teuchos_MatrixMarket_CoordDataReader.hpp"
#include "Teuchos_SetScientific.hpp"
#include <algorithm>
#include <fstream>
#include <iostream>
#include <iterator>
#include <vector>
#include <stdexcept>
#include <numeric>

Go to the source code of this file.

Classes

class  Tpetra::MatrixMarket::Reader< SparseMatrixType >
 Matrix Market file reader for CrsMatrix and MultiVector. More...
 
class  Tpetra::MatrixMarket::Writer< SparseMatrixType >
 Matrix Market file writer for CrsMatrix and MultiVector. More...
 

Namespaces

 Tpetra
 Namespace Tpetra contains the class and methods constituting the Tpetra library.
 
 MatrixMarket
 Matrix Market file readers and writers for sparse and dense matrices (as CrsMatrix resp. MultiVector).
 

Detailed Description

Matrix Market file readers and writers for Tpetra objects.

Author
Mark Hoemmen

This header file implements Matrix Market file readers and writers for both sparse and dense matrices (as Tpetra::CrsMatrix resp. Tpetra::MultiVector). The Matrix Market (see their web site for details) defines a human-readable ASCII text file format ("Matrix Market format") for interchange of sparse and dense matrices.

Definition in file MatrixMarket_Tpetra.hpp.