|
| | SystemWriter (std::string const &filename, std::string format="ascii", Arccore::MessagePassing::IMessagePassingMng *parallel_mng=nullptr) |
| void | dump (Matrix const &A) |
| void | dump (Matrix const &A, Vector const &rhs) |
| void | dump (Matrix const &A, Vector const &rhs, Vector const &sol, const SolutionInfo &sol_info) |
| void | dump (BlockMatrix const &A, BlockVector const &rhs) |
| void | dump (BlockMatrix const &A, BlockVector const &rhs, BlockVector const &sol, const SolutionInfo &sol_info) |
|
| template<typename FileNodeT> |
| void | _writeMatrixInfo (Exporter &exporter, FileNodeT &parent_node, int nrows, int ncols, int nnz, int blk_size, int blk_size2) |
| template<typename FileNodeT> |
| void | _writeCSRProfile (Exporter &exporter, FileNodeT &parent_node, int nrows, int nnz, int const *kcol, int const *cols) |
| template<typename FileNodeT> |
| void | _writeMatrixValues (Exporter &exporter, FileNodeT &parent_node, int nnz, int blk_size, int blk_size2, double const *values) |
| template<typename FileNodeT> |
| void | _writeVector (Exporter &exporter, FileNodeT &vector_node, int nrows, int blk_size, double const *values) |
| template<typename FileNodeT> |
| void | _writeSolutionInfo (Exporter &exporter, FileNodeT &parent_node, const SolutionInfo &sol_info) |
| template<typename FileNodeT> |
| void | _beginDump (Exporter *&exporter, FileNodeT &base_node) |
| template<typename FileNodeT> |
| void | _endDump (Exporter *exporter, FileNodeT &base_node) |
Definition at line 36 of file SystemWriter.h.
◆ SystemWriter()
| Alien::SystemWriter::SystemWriter |
( |
std::string const & | filename, |
|
|
std::string | format = "ascii", |
|
|
Arccore::MessagePassing::IMessagePassingMng * | parallel_mng = nullptr ) |
◆ ~SystemWriter()
| Alien::SystemWriter::~SystemWriter |
( |
| ) |
|
|
virtual |
◆ _beginDump()
template<typename FileNodeT>
| void Alien::SystemWriter::_beginDump |
( |
Exporter *& | exporter, |
|
|
FileNodeT & | base_node ) |
|
private |
◆ _endDump()
template<typename FileNodeT>
| void Alien::SystemWriter::_endDump |
( |
Exporter * | exporter, |
|
|
FileNodeT & | base_node ) |
|
private |
◆ _writeCSRProfile()
template<typename FileNodeT>
| void Alien::SystemWriter::_writeCSRProfile |
( |
Exporter & | exporter, |
|
|
FileNodeT & | parent_node, |
|
|
int | nrows, |
|
|
int | nnz, |
|
|
int const * | kcol, |
|
|
int const * | cols ) |
|
private |
◆ _writeMatrixInfo()
template<typename FileNodeT>
| void Alien::SystemWriter::_writeMatrixInfo |
( |
Exporter & | exporter, |
|
|
FileNodeT & | parent_node, |
|
|
int | nrows, |
|
|
int | ncols, |
|
|
int | nnz, |
|
|
int | blk_size, |
|
|
int | blk_size2 ) |
|
private |
◆ _writeMatrixValues()
template<typename FileNodeT>
| void Alien::SystemWriter::_writeMatrixValues |
( |
Exporter & | exporter, |
|
|
FileNodeT & | parent_node, |
|
|
int | nnz, |
|
|
int | blk_size, |
|
|
int | blk_size2, |
|
|
double const * | values ) |
|
private |
◆ _writeSolutionInfo()
template<typename FileNodeT>
| void Alien::SystemWriter::_writeSolutionInfo |
( |
Exporter & | exporter, |
|
|
FileNodeT & | parent_node, |
|
|
const SolutionInfo & | sol_info ) |
|
private |
◆ _writeVector()
template<typename FileNodeT>
| void Alien::SystemWriter::_writeVector |
( |
Exporter & | exporter, |
|
|
FileNodeT & | vector_node, |
|
|
int | nrows, |
|
|
int | blk_size, |
|
|
double const * | values ) |
|
private |
◆ dump() [1/5]
◆ dump() [2/5]
◆ dump() [3/5]
| void Alien::SystemWriter::dump |
( |
Matrix const & | A | ) |
|
◆ dump() [4/5]
| void Alien::SystemWriter::dump |
( |
Matrix const & | A, |
|
|
Vector const & | rhs ) |
◆ dump() [5/5]
◆ m_conv_crit_to_str
| std::map<SolutionInfo::eConvCrit, std::string> Alien::SystemWriter::m_conv_crit_to_str |
|
private |
◆ m_filename
| std::string Alien::SystemWriter::m_filename |
|
private |
◆ m_format
| std::string Alien::SystemWriter::m_format |
|
private |
◆ m_nproc
| Arccore::Integer Alien::SystemWriter::m_nproc |
|
private |
◆ m_parallel_mng
| Arccore::MessagePassing::IMessagePassingMng* Alien::SystemWriter::m_parallel_mng |
|
private |
◆ m_prec
| int Alien::SystemWriter::m_prec |
|
private |
◆ m_rank
| Arccore::Integer Alien::SystemWriter::m_rank |
|
private |
The documentation for this class was generated from the following files: