|
ug4
|
#include <vector>#include <iostream>#include "common/common.h"#include "lib_algebra/parallelization/parallel_storage_type.h"#include "lib_grid/parallelization/distributed_grid.h"#include "lib_algebra/operator/interface/linear_iterator.h"#include "lib_algebra/operator/interface/operator_inverse.h"#include "lib_algebra/operator/interface/operator.h"#include "lib_algebra/operator/preconditioner/jacobi.h"#include "lib_algebra/operator/linear_solver/lu.h"#include "lib_disc/dof_manager/dof_distribution.h"#include "lib_disc/operator/linear_operator/transfer_interface.h"#include "lib_grid/algorithms/debug_util.h"#include "lib_disc/function_spaces/grid_function_util.h"#include "lib_disc/operator/linear_operator/assembled_linear_operator.h"#include "mg_stats.h"#include "mg_solver_impl.hpp"Go to the source code of this file.
Classes | |
| class | ug::AssembledMultiGridCycle< TDomain, TAlgebra > |
| geometric multi grid preconditioner More... | |
| struct | ug::AssembledMultiGridCycle< TDomain, TAlgebra >::LevData |
| struct | ug::AssembledMultiGridCycle< TDomain, TAlgebra >::LevelIndex |
| struct | ug::AssembledMultiGridCycle< TDomain, TAlgebra >::SurfLevelMap |
Namespaces | |
| namespace | ug |
| the ug namespace | |
Functions | |
| void | ug::SelectNonShadowsAdjacentToShadowsOnLevel (BoolMarker &sel, const SurfaceView &surfView, int level) |
| selects all non-shadows, that are adjacent to a shadow on a grid levels | |