|
Manicore
Library to implement schemes on n-dimensionnal manifolds.
|
Implement a scheme for the 2 dimensional Maxwell equation. More...
#include <Eigen/Sparse>#include <string_view>#include "ddr_spaces.hpp"#include "parallel_for.hpp"#include <atomic>#include <unsupported/Eigen/src/IterativeSolvers/Scaling.h>

Go to the source code of this file.
Classes | |
| class | Manicore::MaxwellProblem |
| 2 dimensional Maxwell equation on a manifold without boundary More... | |
| struct | Manicore::MaxwellVector |
| Construct a convenient wrapper around a vector of global unknowns to manipulate individual components. More... | |
Namespaces | |
| Manicore | |
Implement a scheme for the 2 dimensional Maxwell equation.
The THREEFIELDS variant keeps rho in the system and introduce a third field G. This leads to a bigger system, but allows to compute J from rho if it is unknown.