PSCF v1.1
|
Comparator for fields in real-space (r-grid) format. More...
#include <RFieldComparison.h>
Public Member Functions | |
RFieldComparison () | |
Constructor. More... | |
double | compare (RDField< D > const &a, RDField< D > const &b) |
Comparator for individual fields. More... | |
double | compare (DArray< RDField< D > > const &a, DArray< RDField< D > > const &b) |
Comparator for array of fields. More... | |
double | maxDiff () const |
Get precomputed maximum element-by-element difference. More... | |
double | rmsDiff () const |
Get precomputed rms difference. More... | |
Comparator for fields in real-space (r-grid) format.
Definition at line 25 of file pspg/field/RFieldComparison.h.
Pscf::Pspg::RFieldComparison< D >::RFieldComparison |
Constructor.
Definition at line 18 of file RFieldComparison.tpp.
double Pscf::Pspg::RFieldComparison< D >::compare | ( | RDField< D > const & | a, |
RDField< D > const & | b | ||
) |
Comparator for individual fields.
a | first array of fields |
b | second array of fields |
Definition at line 23 of file RFieldComparison.tpp.
References Util::DArray< Data >::allocate(), Pscf::Pspg::DField< Data >::capacity(), and Pscf::Pspg::DField< Data >::cDField().
double Pscf::Pspg::RFieldComparison< D >::compare | ( | DArray< RDField< D > > const & | a, |
DArray< RDField< D > > const & | b | ||
) |
Comparator for array of fields.
a | first array of fields |
b | second array of fields |
Definition at line 49 of file RFieldComparison.tpp.
References Util::DArray< Data >::allocate().
|
inline |
Get precomputed maximum element-by-element difference.
Definition at line 54 of file pspg/field/RFieldComparison.h.
|
inline |
Get precomputed rms difference.
Definition at line 60 of file pspg/field/RFieldComparison.h.