version 3.10-dev
coloring.hh File Reference

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...
 
Include dependency graph for coloring.hh: