WriteSystemMatrixHelper.hpp File Reference
#include <dune/istl/matrixmarket.hh>
#include <opm/simulators/linalg/MatrixMarketSpecializations.hpp>
#include <filesystem>
#include <iomanip>
#include <sstream>
#include <string>
Include dependency graph for WriteSystemMatrixHelper.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Opm
 
namespace  Opm::Helper
 
namespace  Opm::Helper::detail
 

Functions

template<class SimulatorType , class LinalgObjectType , class Communicator >
void Opm::Helper::detail::writeMatrixMarketObject (const SimulatorType &simulator, const LinalgObjectType &linalgObject, const std::string &objName, const Communicator *comm)
 
template<class SimulatorType , class VectorType , class Communicator >
void Opm::Helper::writeVector (const SimulatorType &simulator, const VectorType &rhs, const std::string &sysName, const Communicator *comm)
 
template<class SimulatorType , class MatrixType , class Communicator >
void Opm::Helper::writeMatrix (const SimulatorType &simulator, const MatrixType &matrix, const std::string &sysName, const Communicator *comm)
 
template<class SimulatorType , class MatrixType , class VectorType , class Communicator >
void Opm::Helper::writeSystem (const SimulatorType &simulator, const MatrixType &matrix, const VectorType &rhs, const std::string &sysName, const Communicator *comm)
 
template<class SimulatorType , class MatrixType , class VectorType , class Communicator >
void Opm::Helper::writeSystem (const SimulatorType &simulator, const MatrixType &matrix, const VectorType &rhs, const Communicator *comm)
 
template<class SimulatorType , class MatrixType , class VectorType , class Communicator >
void Opm::Helper::writeMechSystem (const SimulatorType &simulator, const MatrixType &matrix, const VectorType &rhs, const Communicator *comm)