Gromacs  2024.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions
gmx::test::anonymous_namespace{msd.cpp}::MsdMatcher Class Reference
+ Inheritance diagram for gmx::test::anonymous_namespace{msd.cpp}::MsdMatcher:
+ Collaboration diagram for gmx::test::anonymous_namespace{msd.cpp}::MsdMatcher:

Description

MsdMatcher is effectively an extension of XvgMatcher for gmx msd results.

In addition to the usual fields XvgMatcher checks, MsdMatcher checks for properly reported diffusion coefficients.

Public Member Functions

void checkStream (TextInputStream *stream, TestReferenceChecker *checker) override
 Matches contents of a stream against reference data. More...
 

Member Function Documentation

void gmx::test::anonymous_namespace{msd.cpp}::MsdMatcher::checkStream ( TextInputStream stream,
TestReferenceChecker checker 
)
inlineoverridevirtual

Matches contents of a stream against reference data.

Parameters
streamStream to match.
checkerChecker to use for matching.

The method can change the state of the provided checker (e.g., by changing the default tolerance). The caller is responsible of providing a checker where such state changes do not matter.

Implements gmx::test::ITextBlockMatcher.


The documentation for this class was generated from the following file: