File defining basic differential operator families.
Definition in file Operators_fwd.hpp.
#include <medusa/Config.hpp>#include <array>#include <vector>#include <Eigen/Core>#include "Monomials_fwd.hpp"#include <medusa/bits/utils/assert.hpp>
Include dependency graph for Operators_fwd.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | mm::Operator< Derived > |
| Base class for a differential operator. More... | |
| struct | mm::Lap< dimension > |
| Represents the Laplacian operator. More... | |
| struct | mm::Der1s< dimension > |
| Represents a family of all first derivatives. More... | |
| struct | mm::Der2s< dimension > |
| Represents a family of all second derivatives. More... | |
| struct | mm::Der1< dimension > |
Represents a first derivative wrt. var. More... | |
| struct | mm::Der2< dimension > |
Represents a second derivative wrt. var1 and var2. More... | |
| struct | mm::Derivative< dimension > |
| Represents a general derivative \(\frac{\partial^{|\alpha|}}{\partial x^\alpha}\). More... | |
Namespaces | |
| mm | |
| Root namespace for the whole library. | |
Functions | |
| template<typename Derived > | |
| std::ostream & | mm::operator<< (std::ostream &os, const Operator< Derived > &op) |
| Output info about given operator. More... | |
| template<int d> | |
| std::ostream & | mm::operator<< (std::ostream &os, const Der1s< d > &op) |
| Output info about Der1s<d> More... | |
| template<int d> | |
| std::ostream & | mm::operator<< (std::ostream &os, const Der2s< d > &op) |
| Output info about Der2s<d> More... | |