Line data Source code
1 0 : // Distributed under the MIT License.
2 : // See LICENSE.txt for details.
3 :
4 : #pragma once
5 :
6 : #include <cstddef>
7 :
8 : #include "DataStructures/DataBox/Tag.hpp"
9 :
10 : namespace Parallel::Tags {
11 : /// \brief A counter of the number of elements on the node that have marked
12 : /// themselves as having terminated their current phase.
13 1 : struct NumberOfElementsTerminated : db::SimpleTag {
14 0 : using type = size_t;
15 : };
16 : } // namespace Parallel::Tags
|