SenK
SenK is a C++ library for high-performance linear solvers.
senk_io.hpp File Reference

Functions related to inputs and outputs are defined. More...

#include <iostream>
#include <fstream>
#include <sstream>
#include "senk_utils.hpp"
#include "senk_helper.hpp"
Include dependency graph for senk_io.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  senk
 The top-level namespace of SenK.
 
namespace  senk::io
 Contains functions related to inputs and outputs.
 

Enumerations

enum  senk::io::Shape { Sym , Unsym }
 enum for the shape of matrices. More...
 

Functions

bool senk::io::ReadMatrixMarket (std::string filename, double **val, int **cind, int **rptr, int *N, int *M, Shape *shape, bool removeZeros)
 Get a matrix in the CSR format from a MatrixMarket file. More...
 

Detailed Description

Functions related to inputs and outputs are defined.

Author
Kengo Suzuki
Date
5/9/2022

Definition in file senk_io.hpp.