Gromacs  2020.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Functions | Variables
gmx::test::anonymous_namespace{energyoutput.cpp} Namespace Reference

Classes

struct  EnergyOutputTestParameters
 Test parameters space. More...
 
class  EnergyOutputTest
 Test fixture to test energy output. More...
 

Functions

void fcloseWrapper (FILE *fp)
 Wraps fclose to discard the return value to use it as a deleter with gmx::unique_cptr.
 

Variables

const EnergyOutputTestParameters parametersSets []
 Sets of parameters on which to run the tests. More...
 

Variable Documentation

const EnergyOutputTestParameters gmx::test::anonymous_namespace{energyoutput.cpp}::parametersSets[]
Initial value:
= { { etcNO, epcNO, eiMD, 1, false, false },
{ etcNO, epcNO, eiMD, 1, true, false },
{ etcNO, epcNO, eiMD, 1, false, true },
{ etcNO, epcNO, eiMD, 0, false, false },
{ etcNO, epcNO, eiMD, 10, false, false },
{ etcVRESCALE, epcNO, eiMD, 1, false, false },
{ etcNOSEHOOVER, epcNO, eiMD, 1, false, false },
{ etcNO, epcPARRINELLORAHMAN, eiMD, 1, false, false },
{ etcNO, epcMTTK, eiMD, 1, false, false },
{ etcNO, epcNO, eiVV, 1, false, false },
{ etcNO, epcMTTK, eiVV, 1, false, false } }

Sets of parameters on which to run the tests.

Only several combinations of the parameters are used. Using all possible combinations will require ~10 MB of test data and ~2 sec to run the tests.