ergo
files_dense.cc File Reference

File containing definition of functions for reading/writing dense matrices and vectors. More...

#include "files_dense.h"

Macros

#define PRECISION   16
 

Typedefs

typedef ergo_real real
 

Functions

int read_matrix (const char *filename, vector< real > &A, int &N, int &M, bool is_binary)
 
int read_vector (const char *filename, vector< real > &A, int &N, bool is_binary)
 
int write_matrix (const char *filename, const vector< real > &A, int N, int M)
 
int write_vector (const char *filename, const vector< real > &v)
 

Detailed Description

File containing definition of functions for reading/writing dense matrices and vectors.

Author
Anastasia Kruchinina responsible

Macro Definition Documentation

◆ PRECISION

#define PRECISION   16

Referenced by write_matrix(), and write_vector().

Typedef Documentation

◆ real

typedef ergo_real real

Function Documentation

◆ read_matrix()

int read_matrix ( const char *  filename,
vector< real > &  A,
int &  N,
int &  M,
bool  is_binary 
)

References A.

◆ read_vector()

int read_vector ( const char *  filename,
vector< real > &  A,
int &  N,
bool  is_binary 
)

References A.

Referenced by main().

◆ write_matrix()

int write_matrix ( const char *  filename,
const vector< real > &  A,
int  N,
int  M 
)

References A, and PRECISION.

◆ write_vector()

int write_vector ( const char *  filename,
const vector< real > &  v 
)