Coloring schemes for shared-memory-parallel assembly.
#include <vector>#include <deque>#include <iostream>#include <tuple>#include <algorithm>#include <dune/common/timer.hh>#include <dune/common/exceptions.hh>#include <dumux/io/format.hh>#include <dumux/discretization/method.hh>Go to the source code of this file.
| Classes | |
| struct | Dumux::SupportsColoring< DiscretizationMethod > | 
| Traits specifying if a given discretization tag supports coloring.  More... | |
| struct | Dumux::SupportsColoring< DiscretizationMethods::CCTpfa > | 
| struct | Dumux::SupportsColoring< DiscretizationMethods::CCMpfa > | 
| struct | Dumux::SupportsColoring< DiscretizationMethods::Box > | 
| struct | Dumux::SupportsColoring< DiscretizationMethods::FCStaggered > | 
| struct | Dumux::SupportsColoring< DiscretizationMethods::FCDiamond > | 
| struct | Dumux::SupportsColoring< DiscretizationMethods::PQ1Bubble > | 
| Namespaces | |
| namespace | Dumux | 
| Functions | |
| template<class GridGeometry> | |
| auto | Dumux::computeColoring (const GridGeometry &gg, int verbosity=1) | 
| Compute iterable lists of element seeds partitioned by color. | |