Coloring schemes for shared-memory-parallel assembly. More...
#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. More... | |