← Back to team overview

dolfin team mailing list archive

io MatrixMarket documentation draft

 

I attached a short text for the documentation of the MatrixMarket interface.

LaTeX-Entry
-------
\subsection{MatrixMarket}

The Matrix Market~\cite{www:MatrixMarket} is a component of the
NIST (National Institute of Standards and Technology) project on
Tools for Evaluation of Mathematical and Statistical Software
which has focus areas in linear algebra, special functions
and statistics.\\
\dolfin{} supports a basic input and output interface for
matrices and vectors to files with \texttt{.mat} and \texttt{.mtx}
suffix.
The definition of a Matrix Market file contains three qualifiers 
(see~\cite{www:MatrixMarket-Def} for further information).\\
For \bf{vectors} the first qualifier needs to be \texttt{array} so all 
values needs to be inserted no sparse definition is supported. 
The second qualifier for reading can be \texttt{integer} or
\texttt{real}.
Because of processing the file with the \texttt{Vector}-class of 
\dolfin{} the values will be converted to \texttt{real}, so the output
of a vector will always be of type \texttt{real}.
The third qualifier gives information about the special structure of
a matrix, therefore needs a vector to be \texttt{general}.\\
For \bf{matrices} the first qualifier needs to be \texttt{coordinate}, 
because of the assumption that the most used matrices are sparse.
For reading a matrix \texttt{real} and \texttt{integer} will be accepted, but 
for writing allways \texttt{real} will be used.
At the moment no support for special matrix-structures is 
implemented, so the whole matrix need to be specified. The third
qulifier is therefore \texttt{general}.
-------


BibTeX
-------
@misc{www:MatrixMarket,
       title = {Matrix{Market}},
       year = {2005},
       note = {\url{http://math.nist.gov/MatrixMarket/}},
}

@misc{www:MatrixMarket-Def,
       title = {The MatrixMarket Exchange Formats},
       year = {2005},
       note =
{\url{http://math.nist.gov/MatrixMarket/reports/MMformat.ps}},
}
-------

/Haiko
______________________________________________________________
Verschicken Sie romantische, coole und witzige Bilder per SMS!
Jetzt bei WEB.DE FreeMail: http://f.web.de/?mc=021193




Follow ups