xerus
a general purpose tensor library
cholmod_wrapper.h File Reference

Header file for suitesparse wrapper functions. More...

#include <memory>
#include <map>
#include <mutex>
#include <functional>
#include <suitesparse/cholmod.h>
#include <suitesparse/SuiteSparseQR.hpp>

Go to the source code of this file.

Classes

struct  xerus::internal::CholmodCommon
 wrapper object for the cholmod_common struct to automatically call the constructor and destructor More...
 
struct  xerus::internal::CholmodCommon::RestrictedAccess
 
class  xerus::internal::CholmodSparse
 wrapper class for the cholmod sparse matrix objects More...
 

Namespaces

 xerus
 The main namespace of xerus.
 
 xerus::internal
 Namespace for function and classes designated only for internal use.
 

Variables

thread_local CholmodCommon xerus::internal::cholmodObject
 

Detailed Description

Header file for suitesparse wrapper functions.

Definition in file cholmod_wrapper.h.