Gromacs  2025-dev-20240913-b871546
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Typedefs | Functions | Variables
gmx::test::anonymous_namespace{simple_mdrun.cpp} Namespace Reference

Classes

class  SimpleMdrunTest
 Test fixture base for simple mdrun systems. More...
 

Typedefs

using MdpField = MdpFieldValues::value_type
 Helper type.
 

Functions

 GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST (SimpleMdrunTest)
 

Variables

std::unordered_map
< std::string,
FloatingPointTolerance
energyToleranceForSystem_g
 Database of enerngy tolerances for MD integrator on the various systems. More...
 
std::unordered_map
< std::string,
FloatingPointTolerance
pressureToleranceForSystem_g
 Database of pressure tolerances for MD integrator on the various systems. More...
 

Variable Documentation

std::unordered_map<std::string, FloatingPointTolerance> gmx::test::anonymous_namespace{simple_mdrun.cpp}::energyToleranceForSystem_g
Initial value:
= {
{ { "angles1", relativeToleranceAsFloatingPoint(1, 1e-4) } }
}
FloatingPointTolerance relativeToleranceAsFloatingPoint(double magnitude, double tolerance)
Creates a tolerance that allows a difference in two compared values that is relative to the given mag...

Database of enerngy tolerances for MD integrator on the various systems.

std::unordered_map<std::string, FloatingPointTolerance> gmx::test::anonymous_namespace{simple_mdrun.cpp}::pressureToleranceForSystem_g
Initial value:
= {
{ { "angles1", relativeToleranceAsFloatingPoint(1, 1e-4) } }
}
FloatingPointTolerance relativeToleranceAsFloatingPoint(double magnitude, double tolerance)
Creates a tolerance that allows a difference in two compared values that is relative to the given mag...

Database of pressure tolerances for MD integrator on the various systems.