pomerol
2.1
|
Predicate: Does a term have a negligible residue? More...
#include <ThreePointSusceptibilityPart.hpp>
Public Member Functions | |
IsNegligible (double Tolerance=1e-16) | |
bool | operator() (NonResonantFFTerm const &t, std::size_t ToleranceDivisor) const |
void | broadcast (MPI_Comm const &comm, int root) |
Data Fields | |
double | Tolerance |
Tolerance level used to detect negligible residues. More... | |
Predicate: Does a term have a negligible residue?
Definition at line 118 of file ThreePointSusceptibilityPart.hpp.
|
inlineexplicit |
Constructor.
[in] | Tolerance | Tolerance level used to detect negligible residues. |
Definition at line 123 of file ThreePointSusceptibilityPart.hpp.
|
inline |
Broadcast this object from a root MPI rank to all other ranks in a communicator.
[in] | comm | The MPI communicator for the broadcast operation. |
[in] | root | Rank of the root MPI process. |
Definition at line 133 of file ThreePointSusceptibilityPart.hpp.
|
inline |
Is term negligible?
[in] | t | Term. |
[in] | ToleranceDivisor | Divide tolerance by this value. |
Definition at line 127 of file ThreePointSusceptibilityPart.hpp.
double Pomerol::ThreePointSusceptibilityPart::NonResonantFFTerm::IsNegligible::Tolerance |
Tolerance level used to detect negligible residues.
Definition at line 120 of file ThreePointSusceptibilityPart.hpp.