summaryrefslogtreecommitdiff
path: root/c++/collision.hpp
blob: 4e16832a5b5a762723901c714b57480334871b0c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#pragma once

#include "component.hpp"
#include "equilibrium.hpp"

namespace kel {
namespace lbm {
namespace cmpt {
struct BGK {};
}

template<typename T>
class component<T, cmpt::BGK> {
public:
	using access = cmpt::access_tuple<
		cmpt::access<"dfs", 0, true, true>
	>;

	static constexpr saw::string_literal name = "collision";
	static constexpr saw::string_literal after = "";
	static constexpr saw::string_literal before = "streaming";
};
}
}