HBIO Class Reference
Harwell Boeing sparse matrix file format I/O class.
More...
#include <hbio.hpp>
List of all members.
Detailed Description
Harwell Boeing sparse matrix file format I/O class.
Class for reading and writing linear algebra problems (matrices and vectors) in the standard Harwell Boeing (HB) sparse matrix file format. The HBIO class supports a limited subset of HB file format features. The most basic features including title, key, selectable number accuracy, problem matrix, right hand side vector and the solution vector are supported. The HB format stores matrices in compressed column mode with fortran indexing (indices starting from 1), but the matrices are converted to 0 based indexing when read to memory.
Constructor & Destructor Documentation
Member Function Documentation
const std::string HBIO::get_key |
( |
void |
|
) |
const [inline] |
void HBIO::get_rhs_vector |
( |
Vector & |
rrhs |
) |
const |
int HBIO::get_rhsacc |
( |
void |
|
) |
const [inline] |
void HBIO::get_solution_vector |
( |
Vector & |
ssol |
) |
const |
const std::string HBIO::get_title |
( |
void |
|
) |
const [inline] |
int HBIO::get_valacc |
( |
void |
|
) |
const [inline] |
void HBIO::read |
( |
const std::string |
filename |
) |
|
void HBIO::set_key |
( |
const std::string |
kkey |
) |
[inline] |
void HBIO::set_rhs_vector |
( |
const Vector & |
rrhs |
) |
|
void HBIO::set_rhsacc |
( |
int |
rrhsacc |
) |
[inline] |
void HBIO::set_solution_vector |
( |
const Vector & |
ssol |
) |
|
void HBIO::set_title |
( |
const std::string |
ttitle |
) |
[inline] |
void HBIO::set_valacc |
( |
int |
vvalacc |
) |
[inline] |
void HBIO::write |
( |
const std::string |
filename |
) |
const |
The documentation for this class was generated from the following file: