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.