Dynamical system model
Loading...
Searching...
No Matches
SparseMatrix.hpp File Reference

Defines the SparseMatrix class. More...

#include <concepts>
#include <iostream>
#include <limits>
#include <stdexcept>
#include <typeinfo>
#include <unordered_map>
#include <vector>
#include <cmath>
#include <format>
#include "../utility/Logger.hpp"
#include "../utility/Typedef.hpp"

Classes

class  dsm::SparseMatrix< T >
 The SparseMatrix class represents a sparse matrix. More...
 

Detailed Description

Defines the SparseMatrix class.

This file contains the definition of the SparseMatrix class. The SparseMatrix class represents a sparse matrix. It is templated by the type of the matrix's index and the type of the matrix's value. The matrix's index must be an unsigned integral type.