Gromacs  2025-dev-20240910-a7e2421
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Typedefs
gmx::test::anonymous_namespace{freezegroups.cpp} Namespace Reference

Typedefs

using FreezeGroupTestParams = std::tuple< std::string, std::string, std::string >
 Test fixture checking sanity of freeze group results. More...
 

Typedef Documentation

using gmx::test::anonymous_namespace{freezegroups.cpp}::FreezeGroupTestParams = typedef std::tuple<std::string, std::string, std::string>

Test fixture checking sanity of freeze group results.

This tests the sanity of simulation results containing fully and partially frozen atoms. For fully frozen atoms, it checks that their reported position is identical for all steps, and that their velocity is zero. For partially frozen atoms (for simplicity only in z-direction), it checks that their position is identical in the frozen dimension for all steps, and that their velocity is zero in the frozen dimension.