summaryrefslogtreecommitdiff
path: root/c++
diff options
context:
space:
mode:
Diffstat (limited to 'c++')
-rw-r--r--c++/boundary.hpp12
1 files changed, 12 insertions, 0 deletions
diff --git a/c++/boundary.hpp b/c++/boundary.hpp
index 4c17e3b..3cf6f3f 100644
--- a/c++/boundary.hpp
+++ b/c++/boundary.hpp
@@ -7,6 +7,12 @@ namespace kel {
namespace lbm {
namespace cmpt {
struct BounceBack {};
+
+template<bool East>
+struct ZouHeHorizontal{};
+
+template<bool North>
+struct ZouHeVertical{};
}
/**
@@ -57,5 +63,11 @@ public:
}
}
};
+
+template<typename T, typename Descriptor, bool Dir>
+class component<T, Descriptor, cmpt::ZouHeHorizontal<Dir>> final {
+private:
+public:
+};
}
}