numerics
0.1.0
Loading...
Searching...
No Matches
operator.hpp
Go to the documentation of this file.
1
/// @file operator/operator.hpp
2
/// @brief Umbrella for generic operator adapters.
3
///
4
/// The LinearOperator contract itself lives in core/concepts.hpp. The
5
/// SparseMatrix adapter lives in linalg/sparse/sparse_op.hpp (include it
6
/// directly) so this module stays free of any linalg dependency.
7
#pragma once
8
9
#include "
core/concepts.hpp
"
10
#include "
operator/callable.hpp
"
11
#include "
operator/dense.hpp
"
12
#include "
operator/properties.hpp
"
callable.hpp
Callable adapter for matrix-free linear operators.
concepts.hpp
Storage and operator concepts for numerical routines.
dense.hpp
Dense Matrix adapter for the operator protocol.
properties.hpp
Declared mathematical properties for linear operators.
include
operator
operator.hpp
Generated by
1.9.8