.. _program_listing_file_oti_sparse.h: Program Listing for File sparse.h ================================= |exhale_lsh| :ref:`Return to documentation for file ` (``oti/sparse.h``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS .. code-block:: cpp #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