1#ifndef PRDC_CUDA_R_FIELD_DFT_COMPARISON_H
2#define PRDC_CUDA_R_FIELD_DFT_COMPARISON_H
12#include <util/containers/DArray.h>
96 #ifndef PRDC_CUDA_R_FIELD_DFT_COMPARISON_TPP
98 extern template class RFieldDftComparison<1>;
99 extern template class RFieldDftComparison<2>;
100 extern template class RFieldDftComparison<3>;
double rmsDiff() const
Return the precomputed root-mean-squared difference.
double maxDiff() const
Return the precomputed maximum element-by-element difference.
double compare(RFieldDft< D > const &a, RFieldDft< D > const &b)
Compare individual fields.
RFieldDftComparison()
Default constructor.
Discrete Fourier Transform (DFT) of a real field, allocated on a GPU.
Dynamically allocatable contiguous array template.
Fields, FFTs, and utilities for periodic boundary conditions (CUDA).
Periodic fields and crystallography.
PSCF package top-level namespace.