Classes |
| class | MGMatrixBase< VECTOR > |
| class | MGCoarseGridBase< VECTOR > |
| class | MGTransferBase< VECTOR > |
| class | MGSmootherBase< VECTOR > |
| class | MGSmootherBlock< MATRIX, RELAX, number > |
| class | MGCoarseGridLACIteration< SOLVER, VECTOR > |
| class | MGCoarseGridHouseholder< number, VECTOR > |
| class | MGDoFAccessor< structdim, dim, spacedim > |
| class | MGDoFCellAccessor< dim, spacedim > |
| class | MGDoFHandler< dim, spacedim > |
| class | internal::MGDoFHandler::Iterators< 1, spacedim > |
| class | internal::MGDoFHandler::Iterators< 2, spacedim > |
| class | internal::MGDoFHandler::Iterators< 3, spacedim > |
| class | MGLevelObject< Object > |
| class | MGMatrix< MATRIX, VECTOR > |
| class | MGMatrixSelect< MATRIX, number > |
| class | MGSmootherIdentity< VECTOR > |
| class | MGSmootherContinuous< VECTOR > |
| class | MGSmootherRelaxation< MATRIX, RELAX, VECTOR > |
| class | MGTools |
| class | MGTransferPrebuilt< VECTOR > |
| class | MGTransferBlockBase |
| class | MGTransferBlock< number > |
| class | MGTransferBlockSelect< number > |
| class | MGTransferComponentBase |
| class | MGTransferSelect< number > |
| class | Multigrid< VECTOR > |
| class | PreconditionMG< dim, VECTOR, TRANSFER > |
Namespaces |
| namespace | internal |
Typedefs |
typedef TriaIterator
< MGDoFCellAccessor
< 1, spacedim > > | internal::MGDoFHandler::Iterators< 1, spacedim >::line_iterator |
typedef TriaActiveIterator
< MGDoFCellAccessor
< 1, spacedim > > | internal::MGDoFHandler::Iterators< 1, spacedim >::active_line_iterator |
typedef TriaRawIterator
< InvalidAccessor
< 2, 1, spacedim > > | internal::MGDoFHandler::Iterators< 1, spacedim >::raw_quad_iterator |
typedef TriaIterator
< InvalidAccessor
< 2, 1, spacedim > > | internal::MGDoFHandler::Iterators< 1, spacedim >::quad_iterator |
typedef TriaActiveIterator
< InvalidAccessor
< 2, 1, spacedim > > | internal::MGDoFHandler::Iterators< 1, spacedim >::active_quad_iterator |
typedef TriaRawIterator
< InvalidAccessor
< 3, 1, spacedim > > | internal::MGDoFHandler::Iterators< 1, spacedim >::raw_hex_iterator |
typedef TriaIterator
< InvalidAccessor
< 3, 1, spacedim > > | internal::MGDoFHandler::Iterators< 1, spacedim >::hex_iterator |
typedef TriaActiveIterator
< InvalidAccessor
< 3, 1, spacedim > > | internal::MGDoFHandler::Iterators< 1, spacedim >::active_hex_iterator |
| typedef raw_line_iterator | internal::MGDoFHandler::Iterators< 1, spacedim >::raw_cell_iterator |
| typedef line_iterator | internal::MGDoFHandler::Iterators< 1, spacedim >::cell_iterator |
| typedef active_line_iterator | internal::MGDoFHandler::Iterators< 1, spacedim >::active_cell_iterator |
typedef TriaRawIterator
< InvalidAccessor
< 0, 1, spacedim > > | internal::MGDoFHandler::Iterators< 1, spacedim >::raw_face_iterator |
typedef TriaIterator
< InvalidAccessor
< 0, 1, spacedim > > | internal::MGDoFHandler::Iterators< 1, spacedim >::face_iterator |
typedef TriaActiveIterator
< InvalidAccessor
< 0, 1, spacedim > > | internal::MGDoFHandler::Iterators< 1, spacedim >::active_face_iterator |
typedef TriaIterator
< MGDoFAccessor
< 1, 2, spacedim > > | internal::MGDoFHandler::Iterators< 2, spacedim >::line_iterator |
typedef TriaActiveIterator
< MGDoFAccessor
< 1, 2, spacedim > > | internal::MGDoFHandler::Iterators< 2, spacedim >::active_line_iterator |
typedef TriaRawIterator
< MGDoFCellAccessor
< 2, spacedim > > | internal::MGDoFHandler::Iterators< 2, spacedim >::raw_quad_iterator |
typedef TriaIterator
< MGDoFCellAccessor
< 2, spacedim > > | internal::MGDoFHandler::Iterators< 2, spacedim >::quad_iterator |
typedef TriaActiveIterator
< MGDoFCellAccessor
< 2, spacedim > > | internal::MGDoFHandler::Iterators< 2, spacedim >::active_quad_iterator |
typedef TriaRawIterator
< InvalidAccessor
< 3, 2, spacedim > > | internal::MGDoFHandler::Iterators< 2, spacedim >::raw_hex_iterator |
typedef TriaIterator
< InvalidAccessor
< 3, 2, spacedim > > | internal::MGDoFHandler::Iterators< 2, spacedim >::hex_iterator |
typedef TriaActiveIterator
< InvalidAccessor
< 3, 2, spacedim > > | internal::MGDoFHandler::Iterators< 2, spacedim >::active_hex_iterator |
| typedef raw_quad_iterator | internal::MGDoFHandler::Iterators< 2, spacedim >::raw_cell_iterator |
| typedef quad_iterator | internal::MGDoFHandler::Iterators< 2, spacedim >::cell_iterator |
| typedef active_quad_iterator | internal::MGDoFHandler::Iterators< 2, spacedim >::active_cell_iterator |
| typedef raw_line_iterator | internal::MGDoFHandler::Iterators< 2, spacedim >::raw_face_iterator |
| typedef line_iterator | internal::MGDoFHandler::Iterators< 2, spacedim >::face_iterator |
| typedef active_line_iterator | internal::MGDoFHandler::Iterators< 2, spacedim >::active_face_iterator |
typedef TriaIterator
< MGDoFAccessor
< 1, 3, spacedim > > | internal::MGDoFHandler::Iterators< 3, spacedim >::line_iterator |
typedef TriaActiveIterator
< MGDoFAccessor
< 1, 3, spacedim > > | internal::MGDoFHandler::Iterators< 3, spacedim >::active_line_iterator |
typedef TriaRawIterator
< MGDoFAccessor
< 2, 3, spacedim > > | internal::MGDoFHandler::Iterators< 3, spacedim >::raw_quad_iterator |
typedef TriaIterator
< MGDoFAccessor
< 2, 3, spacedim > > | internal::MGDoFHandler::Iterators< 3, spacedim >::quad_iterator |
typedef TriaActiveIterator
< MGDoFAccessor
< 2, 3, spacedim > > | internal::MGDoFHandler::Iterators< 3, spacedim >::active_quad_iterator |
typedef TriaRawIterator
< MGDoFCellAccessor
< 3, spacedim > > | internal::MGDoFHandler::Iterators< 3, spacedim >::raw_hex_iterator |
typedef TriaIterator
< MGDoFCellAccessor
< 3, spacedim > > | internal::MGDoFHandler::Iterators< 3, spacedim >::hex_iterator |
typedef TriaActiveIterator
< MGDoFCellAccessor
< 3, spacedim > > | internal::MGDoFHandler::Iterators< 3, spacedim >::active_hex_iterator |
| typedef raw_hex_iterator | internal::MGDoFHandler::Iterators< 3, spacedim >::raw_cell_iterator |
| typedef hex_iterator | internal::MGDoFHandler::Iterators< 3, spacedim >::cell_iterator |
| typedef active_hex_iterator | internal::MGDoFHandler::Iterators< 3, spacedim >::active_cell_iterator |
| typedef raw_quad_iterator | internal::MGDoFHandler::Iterators< 3, spacedim >::raw_face_iterator |
| typedef quad_iterator | internal::MGDoFHandler::Iterators< 3, spacedim >::face_iterator |
| typedef active_quad_iterator | internal::MGDoFHandler::Iterators< 3, spacedim >::active_face_iterator |
Classes that have to do with multigrid algorithms.
See the step-16 example program on how to use this functionality.