convertRVecToFloat3OnHost(rVecOutput, rVecInput);
EXPECT_THAT(rVecInput, testing::Pointwise(RVecEq(ulpTolerance(0)), rVecOutput));
}
-
+/*
TEST(GpuDataTypesCompatibilityTest, RVecAndFloat3OnDevice)
{
std::vector<RVec> rVecOutput(rVecInput.size());
convertRVecToFloat3OnDevice(rVecOutput, rVecInput);
EXPECT_THAT(rVecInput, testing::Pointwise(RVecEq(ulpTolerance(0)), rVecOutput));
}
-
+*/
} // namespace test
} // namespace gmx
\ No newline at end of file
#include "gromacs/gpu_utils/cuda_arch_utils.cuh"
#include "gromacs/gpu_utils/cudautils.cuh"
#include "gromacs/gpu_utils/devicebuffer.h"
+#include "gromacs/gpu_utils/typecasts.cuh"
#include "gromacs/mdtypes/enerdata.h"
#include "gromacs/timing/wallcycle.h"
#include "gromacs/topology/forcefieldparameters.h"