cyqlone develop
Fast, parallel and vectorized solver for linear systems with optimal control structure.
Loading...
Searching...
No Matches
sparse.hpp File Reference

Detailed Description

Sparse matrix utilities.

Definition in file sparse.hpp.

#include <cyqlone/config.hpp>
#include <batmat/assume.hpp>
#include <batmat/linalg/structure.hpp>
#include <guanaqo/linalg/sparsity.hpp>
#include <guanaqo/mat-view.hpp>
#include <concepts>
#include <ranges>
#include <vector>

Go to the source code of this file.

Classes

struct  cyqlone::SparseMatrix
 A sparse matrix in COO format. More...
struct  cyqlone::SparseMatrixBuilder
 A builder for constructing a SparseMatrix incrementally. More...
struct  cyqlone::SparseCOO< class Index >

Namespaces

namespace  cyqlone

Enumerations

enum class  cyqlone::Symmetry