Celeritas
0.5.0-86+4a8eea4
|
#include "corecel/cont/EnumArray.hh"
#include "corecel/cont/Range.hh"
#include "corecel/cont/Span.hh"
#include "corecel/math/Algorithms.hh"
#include "corecel/math/Turn.hh"
#include "geocel/Types.hh"
#include "orange/OrangeTypes.hh"
Classes | |
class | celeritas::SignedPermutation |
Apply a rotation that remaps and possibly flips signs. More... | |
Functions | |
SignedPermutation | celeritas::make_permutation (Axis ax, QuarterTurn theta) |
Make a permutation by rotating about the given axis. | |
bool | celeritas::operator== (SignedPermutation const &a, SignedPermutation const &b) |
bool | celeritas::operator!= (SignedPermutation const &a, SignedPermutation const &b) |
|
inline |
Host-only comparators
|
inline |
Host-only comparators