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

Classes

class  ConstraintsTest
 Test fixture for constraints. More...
 

Functions

void PrintTo (const ConstraintsTestSystem &constraintsTestSystem, std::ostream *os)
 Helper function to convert ConstraintsTestSystem into string and make test failure messages readable.
 

Variables

const std::vector< t_pbcc_pbcs
 
const std::vector
< ConstraintsTestSystem > 
c_constraintsTestSystemList
 

Variable Documentation

const std::vector<t_pbc> gmx::test::anonymous_namespace{constr.cpp}::c_pbcs
Initial value:
= [] {
std::vector<t_pbc> pbcs;
t_pbc pbc;
matrix boxNone = { { 0, 0, 0 }, { 0, 0, 0 }, { 0, 0, 0 } };
set_pbc(&pbc, PbcType::No, boxNone);
pbcs.emplace_back(pbc);
matrix boxXyz = { { 10.0, 0.0, 0.0 }, { 0.0, 20.0, 0.0 }, { 0.0, 0.0, 15.0 } };
set_pbc(&pbc, PbcType::Xyz, boxXyz);
pbcs.emplace_back(pbc);
return pbcs;
}()
No periodic boundaries.
Periodic boundaries in all dimensions.
void set_pbc(t_pbc *pbc, PbcType pbcType, const matrix box)
Initiate the periodic boundary condition algorithms.
Definition: pbc.cpp:600
Structure containing info on periodic boundary conditions.
Definition: pbc.h:67