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 | |
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 More... | |