ThunderEgg
1.0.0
|
Create a matrix for the 3D second-order Laplacian operator. More...
#include <MatrixHelper.h>
Public Member Functions | |
MatrixHelper (const Domain< 3 > &domain, std::bitset< 6 > neumann) | |
Create a MatrixHelper for a given 3D domain. More... | |
Mat | formCRSMatrix () |
Form the matrix for the domain. More... | |
Create a matrix for the 3D second-order Laplacian operator.
This is equivalent to using StarPatchOperator<3> with TriLinGhostFiller
|
explicit |
Create a MatrixHelper for a given 3D domain.
domain | the Domain |
neumann | boundary conditions |
Mat ThunderEgg::Poisson::MatrixHelper::formCRSMatrix | ( | ) |
Form the matrix for the domain.