![]() |
PRISMS-PF Manual v3.0-pre
|
This class handlers the management and access of the matrix-free objects. More...
#include <matrix_free_handler.h>
Public Member Functions | |
matrixfreeHandler (const userInputParameters< dim > &_user_inputs) | |
Constructor. | |
void | reinit (const dealii::Mapping< dim > &mapping, const dealii::DoFHandler< dim > &dof_handler, const dealii::AffineConstraints< number > &constraint, const dealii::Quadrature< 1 > &quad) |
Reinitialize the matrix-free object with the same quad rule. | |
void | reinit (const dealii::Mapping< dim > &mapping, const std::vector< const dealii::DoFHandler< dim > * > &dof_handler, const std::vector< const dealii::AffineConstraints< number > * > &constraint, const dealii::Quadrature< 1 > &quad) |
Reinitialize the matrix-free object with the same quad rule. | |
void | reinit (const dealii::Mapping< dim > &mapping, const std::vector< const dealii::DoFHandler< dim > * > &dof_handler, const std::vector< const dealii::AffineConstraints< number > * > &constraint, const std::vector< dealii::Quadrature< 1 > > &quad) |
Reinitialize the matrix-free object with the different quad rule. | |
std::shared_ptr< dealii::MatrixFree< dim, number > > | get_matrix_free () const |
Getter function for the matrix-free object (shared ptr). | |
This class handlers the management and access of the matrix-free objects.