GHOST  1.1.2
General, Hybrid, and Optimized Sparse Toolkit
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Attributes | List of all members
ghost_bincrs_header_t Struct Reference

The header of a sparse matrix file. More...

#include <bincrs.h>

Public Attributes

int32_t endianess
 The endianess of the machine on which the file has been written. More...
 
int32_t version
 Version of the file format. More...
 
int32_t base
 Base index. 0 for C, 1 for Fortran. More...
 
int32_t symmetry
 Matrix symmetry information. More...
 
int32_t datatype
 The data type of the matrix data. More...
 
int64_t nrows
 The number of matrix rows. More...
 
int64_t ncols
 The number of matrix columns. More...
 
int64_t nnz
 The number of nonzeros in the matrix. More...
 

Detailed Description

The header of a sparse matrix file.

Member Data Documentation

int32_t ghost_bincrs_header_t::base

Base index. 0 for C, 1 for Fortran.

int32_t ghost_bincrs_header_t::datatype

The data type of the matrix data.

int32_t ghost_bincrs_header_t::endianess

The endianess of the machine on which the file has been written.

int64_t ghost_bincrs_header_t::ncols

The number of matrix columns.

int64_t ghost_bincrs_header_t::nnz

The number of nonzeros in the matrix.

int64_t ghost_bincrs_header_t::nrows

The number of matrix rows.

int32_t ghost_bincrs_header_t::symmetry

Matrix symmetry information.

int32_t ghost_bincrs_header_t::version

Version of the file format.


The documentation for this struct was generated from the following file: