Manicore
Library to implement schemes on n-dimensionnal manifolds.
|
Construct a convenient wrapper around a vector of global unknowns to manipulate individual components. More...
#include <maxwell.hpp>
Public Member Functions | |
MaxwellVector (MaxwellProblem const &maxwell) | |
MaxwellVector & | operator= (const MaxwellVector &other) |
Copy another MaxwellVector. More... | |
MaxwellVector & | operator= (const Eigen::VectorXd &other) |
Assign a vector of global unknowns. More... | |
Eigen::VectorBlock< Eigen::VectorXd > | h () |
Return the harmonic part. More... | |
Eigen::VectorBlock< Eigen::VectorXd > | G () |
Return the ghost part. More... | |
Eigen::VectorBlock< Eigen::VectorXd > | E () |
Return the electric part. More... | |
Eigen::VectorBlock< Eigen::VectorXd > | B () |
Return the magnetic part. More... | |
Public Attributes | |
Eigen::VectorXd | u |
int | sizeG |
int | sizeE |
int | sizeB |
int | offsetG |
int | offsetE |
int | offsetB |
Construct a convenient wrapper around a vector of global unknowns to manipulate individual components.
|
inline |
maxwell | Associated maxwell problem |
|
inline |
Return the magnetic part.
|
inline |
Return the electric part.
|
inline |
Return the ghost part.
|
inline |
Return the harmonic part.
|
inline |
Assign a vector of global unknowns.
|
inline |
Copy another MaxwellVector.
int Manicore::MaxwellVector::offsetB |
int Manicore::MaxwellVector::offsetE |
int Manicore::MaxwellVector::offsetG |
int Manicore::MaxwellVector::sizeB |
int Manicore::MaxwellVector::sizeE |
int Manicore::MaxwellVector::sizeG |
Eigen::VectorXd Manicore::MaxwellVector::u |