![]() |
ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
|
#include "config/config-features.hpp"
Include dependency graph for config.hpp:Go to the source code of this file.
Macros | |
| #define | OMPI_SKIP_MPICXX |
| #define | MPICH_SKIP_MPICXX |
Variables | |
| constexpr auto | round_error_prec = 1e-14 |
| Precision below which a double-precision float is assumed to be zero. | |
| constexpr double | inactive_cutoff = -1. |
| Special cutoff value for an inactive interaction. | |
| constexpr double | bonded_inactive_cutoff = -1. |
| Special cutoff value for an inactive bond. | |
| #define MPICH_SKIP_MPICXX |
Definition at line 29 of file config.hpp.
| #define OMPI_SKIP_MPICXX |
Definition at line 26 of file config.hpp.
Special cutoff value for an inactive bond.
Bonds that have this cutoff are never evaluated.
Definition at line 50 of file config.hpp.
Referenced by NoneBond::cutoff(), VirtualBond::cutoff(), and BondedInteractionsMap::maximal_cutoff().
Special cutoff value for an inactive interaction.
Non-bonded potentials that have this cutoff are never evaluated.
Definition at line 44 of file config.hpp.
Referenced by System::System::calculate_forces(), CollisionDetection::CollisionDetection::cutoff(), CollisionDetection::Off::cutoff(), Coulomb::Solver::cutoff(), Dipoles::Solver::cutoff(), ScriptInterface::Interactions::InteractionPotentialInterface< CoreIA >::get_inactive_cutoff(), System::System::get_interaction_range(), Constraints::is_active(), InteractionsNonBonded::maximal_cutoff(), System::System::maximal_cutoff(), VerletCriterion< CutoffGetter >::operator()(), System::System::rebuild_aosoa(), recalc_maximal_cutoff(), and System::System::System().
Precision below which a double-precision float is assumed to be zero.
Used in comparisons to determine if two floating-point numbers are equal.
Definition at line 38 of file config.hpp.
Referenced by P3MLocalMesh::calc_local_ca_mesh(), dp3m_k_space_error(), elc_data::elc_data(), FeneBond::force(), HarmonicBond::force(), QuarticBond::force(), p3m_k_space_error(), p3m_k_space_error_gpu_kernel_ik(), preparePolygammaEven(), preparePolygammaOdd(), TabulatedAngleBond::TabulatedAngleBond(), and TabulatedDihedralBond::TabulatedDihedralBond().