Interface Documentation
Version: invalid
flecsi
util
graph
colorer.hh
Go to the documentation of this file.
1
/*
2
@@@@@@@@ @@ @@@@@@ @@@@@@@@ @@
3
/@@///// /@@ @@////@@ @@////// /@@
4
/@@ /@@ @@@@@ @@ // /@@ /@@
5
/@@@@@@@ /@@ @@///@@/@@ /@@@@@@@@@/@@
6
/@@//// /@@/@@@@@@@/@@ ////////@@/@@
7
/@@ /@@/@@//// //@@ @@ /@@/@@
8
/@@ @@@//@@@@@@ //@@@@@@ @@@@@@@@ /@@
9
// /// ////// ////// //////// //
10
11
Copyright (c) 2016, Los Alamos National Security, LLC
12
All rights reserved.
13
*/
14
#pragma once
15
18
#include "
flecsi/util/crs.hh
"
19
20
namespace
flecsi
{
21
namespace
util {
22
namespace
graph {
23
31
struct
colorer
{
43
virtual
std::set<size_t>
color
(
const
dcrs
& naive) = 0;
44
virtual
std::vector<size_t> new_color(
const
dcrs
& naive) = 0;
45
46
};
// class colorer
47
48
}
// namespace graph
49
}
// namespace util
50
}
// namespace flecsi
flecsi::util::graph::colorer::color
virtual std::set< size_t > color(const dcrs &naive)=0
flecsi::util::graph::colorer
Definition:
colorer.hh:31
flecsi::util::dcrs
Definition:
crs.hh:254
crs.hh
flecsi
Definition:
control.hh:31
Generated by
1.8.13