Program Listing for File sparse.h#
↰ Return to documentation for file (oti/sparse.h)
#ifndef OTI_SPARSE_H
#define OTI_SPARSE_H
// ----------------------------------------------------------------------------------------------------
// --------------------------------- EXTERNAL LIBRARIES ---------------------------------------
// ----------------------------------------------------------------------------------------------------
#include "oti/core.h"
#include "oti/real.h"
// ----------------------------------------------------------------------------------------------------
// -------------------------------- END EXTERNAL LIBRARIES -------------------------------------
// ----------------------------------------------------------------------------------------------------
// ----------------------------------------------------------------------------------------------------
// ------------------------------------- END STRUCTURES ---------------------------------------
// ----------------------------------------------------------------------------------------------------
// ----------------------------------------------------------------------------------------------------
// ------------------------------------ SCALAR DECLARATIONS ------------------------------------
// ----------------------------------------------------------------------------------------------------
// Append oti number structures.
#include "sparse/scalar/structures.h"
// Append core operations.
#include "sparse/scalar/base.h"
// Append utils.
#include "sparse/scalar/utils.h"
// Append algebra declarations.
#include "sparse/scalar/algebra.h"
// Append function declarations.
#include "sparse/scalar/functions.h"
// Gauss structure
#include "sparse/scalar/gauss.h"
// ----------------------------------------------------------------------------------------------------
// ---------------------------------- END SCALAR DECLARATIONS ---------------------------------
// ----------------------------------------------------------------------------------------------------
// ----------------------------------------------------------------------------------------------------
// ------------------------------------ ARRAY DECLARATIONS -------------------------------------
// ----------------------------------------------------------------------------------------------------
// Array of oti numbers
// Append array of otis structures.
#include "sparse/array/structures.h"
// Append core operations.
#include "sparse/array/base.h"
// Append algebra declarations.
#include "sparse/array/algebra_elementwise.h"
#include "sparse/array/algebra_matops.h"
// Append utils.
#include "sparse/array/utils.h"
// Function evaluation (Elementwise).
#include "sparse/array/functions.h"
// Gauss structure
#include "sparse/array/gauss.h"
// Append oti of arrays structures.
// #include "sparse/array/oti_of_array/structures.h"
// ----------------------------------------------------------------------------------------------------
// ---------------------------------- END ARRAY DECLARATIONS ----------------------------------
// ----------------------------------------------------------------------------------------------------
#endif