|
| | MatrixFreeManager ()=default |
| | Constructor.
|
| |
| template<unsigned int degree> |
| void | reinit (const DoFManager< dim, degree > &dof_manager, const ConstraintManager< dim, degree, number > &constraint_manager) |
| | Reinit.
|
| |
| const MatrixFree< dim, number > & | get_shared_matrix_free () const |
| |
| const MatrixFree< dim, number > & | get_generic_matrix_free () const |
| |
| const std::vector< MatrixFree< dim, number > > & | get_shared_matrix_free_levels () const |
| |
| const MatrixFree< dim, number > & | get_mg_shared_matrix_free (unsigned int relative_level) const |
| |
| const std::vector< MatrixFree< dim, number > > & | get_generic_matrix_free_levels () const |
| |
| const MatrixFree< dim, number > & | get_mg_generic_matrix_free (unsigned int relative_level) const |
| |
| std::vector< std::shared_ptr< const dealii::Utilities::MPI::Partitioner > > | get_block_partitioners (const std::set< unsigned int > &field_indices) const |
| |
| std::vector< std::shared_ptr< const dealii::Utilities::MPI::Partitioner > > | get_mg_block_partitioners (const std::set< unsigned int > &field_indices, unsigned int relative_level) const |
| |
| void | initialize_block_vector (BlockVector< number > &vec, const std::set< unsigned int > &field_indices) const |
| |
| void | initialize_mg_block_vector (BlockVector< number > &vec, const std::set< unsigned int > &field_indices, unsigned int relative_level) const |
| |
|
| MatrixFree< dim, number > | shared_matrix_free |
| | MatrixFree object for every field.
|
| |
| MatrixFree< dim, number > | generic_matrix_free |
| | Generic Matrix-free object with a scalar and vector entry.
|
| |
| std::vector< MatrixFree< dim, number > > | shared_matrix_free_levels |
| | MatrixFree object on each level for every field.
|
| |
| std::vector< MatrixFree< dim, number > > | generic_matrix_free_levels |
| | Generic Matrix-free object with a scalar and vector entry on each level.
|
| |
template<unsigned int dim, typename number>
class MatrixFreeManager< dim, number >
Containers for matrix free objects.