BeBOP Optimized Sparse Kernel Interface Library  1.0.1h
Defines
oski.h File Reference

Single header file that includes all the module headers that end-users should need. More...

#include <oski/common.h>
#include <oski/matrix.h>
#include <oski/vecview.h>
#include <oski/matcreate.h>
#include <oski/getset.h>
#include <oski/matmult.h>
#include <oski/trisolve.h>
#include <oski/ata.h>
#include <oski/a_and_at.h>
#include <oski/matpow.h>
#include <oski/hint.h>
#include <oski/tune.h>
#include <oski/perm.h>

Go to the source code of this file.

Defines

#define DEF_IND_TYPE   1
 Default integer index type.
#define DEF_VAL_TYPE   2
 Default non-zero value type.
#define IND_TAG_CHAR   'i'
 int
#define VAL_TAG_CHAR   'd'
 double
#define INC_OSKI_H
 include/oski/oski.h included
Library build parameters.
#define OSKI_CC   "i586-alt-linux-gcc"
#define OSKI_CFLAGS   "-pipe -Wall -g -O2 -march=i586 -mtune=i686 -std=c99"
#define OSKI_LDFLAGS   " -lm"
#define OSKI_BUILD_HOST   "i586-alt-linux-gnu"
#define OSKI_PREFIX   "/usr"
#define OSKI_VERSION   "1.0.1h"

Detailed Description

Single header file that includes all the module headers that end-users should need.


Define Documentation

#define DEF_IND_TYPE   1

Default integer index type.

The options for integer indices:

  1. int
  2. long
#define DEF_VAL_TYPE   2

Default non-zero value type.

The options for non-zero values:

  1. float
  2. double
  3. complex float
  4. complex double