79 std::numeric_limits<real_t>::signaling_NaN(),
80 std::numeric_limits<real_t>::signaling_NaN()};
82 std::numeric_limits<real_t>::signaling_NaN(),
83 std::numeric_limits<real_t>::signaling_NaN()};
86 std::numeric_limits<real_t>::signaling_NaN(),
87 std::numeric_limits<real_t>::signaling_NaN()};
90 std::numeric_limits<real_t>::signaling_NaN(),
91 std::numeric_limits<real_t>::signaling_NaN()};
93 std::numeric_limits<real_t>::signaling_NaN(),
94 std::numeric_limits<real_t>::signaling_NaN()};
97 std::numeric_limits<real_t>::signaling_NaN(),
98 std::numeric_limits<real_t>::signaling_NaN()};
100 std::numeric_limits<real_t>::signaling_NaN(),
101 std::numeric_limits<real_t>::signaling_NaN()};
104 std::numeric_limits<real_t>::signaling_NaN(),
105 std::numeric_limits<real_t>::signaling_NaN()};
108 std::numeric_limits<real_t>::signaling_NaN(),
109 std::numeric_limits<real_t>::signaling_NaN()};
#define MRMD_HOST_CHECK_GREATEREQUAL(...)
Definition host.hpp:118
void checkInvariants(const Subdomain &subdomain)
Definition Subdomain.cpp:41
Definition BerendsenBarostat.cpp:18
Kokkos::Array< real_t, 3 > Point3D
Definition datatypes.hpp:100
AXIS
Definition datatypes.hpp:141
double real_t
Definition datatypes.hpp:99
Kokkos::Array< real_t, 3 > Vector3D
Definition datatypes.hpp:101
|X|O|OOOOOOOOOO |X|O|OOOOOOOOOO |X|O+-------— <– minInnerCorner |X|OOOOOOOOOOOO |X+---------— <– minC...
Definition Subdomain.hpp:38
Point3D minCorner
Definition Subdomain.hpp:78
Point3D maxInnerCorner
Definition Subdomain.hpp:99
Point3D getCenter() const
Definition Subdomain.cpp:59
Point3D minInnerCorner
Definition Subdomain.hpp:96
void scale(const real_t &scalingFactor)
Definition Subdomain.cpp:34
Subdomain(const Point3D &minCornerArg, const Point3D &maxCornerArg, const Vector3D &ghostLayerThicknessArg)
Definition Subdomain.hpp:41
Point3D maxCorner
Definition Subdomain.hpp:81
void scaleDim(const real_t &scalingFactor, const AXIS &axis)
Definition Subdomain.cpp:24
Vector3D diameter
Definition Subdomain.hpp:103
Subdomain(const Point3D &minCornerArg, const Point3D &maxCornerArg, const real_t &ghostLayerThicknessArg)
Definition Subdomain.hpp:63
Point3D ghostLayerThickness
Definition Subdomain.hpp:85
Point3D minGhostCorner
Definition Subdomain.hpp:89
Vector3D diameterWithGhostLayer
Definition Subdomain.hpp:107
Point3D maxGhostCorner
Definition Subdomain.hpp:92
real_t getVolume() const
Definition Subdomain.cpp:57