Gromacs  2025-dev-20241003-bd59e46
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Functions
observablesreducer.cpp File Reference
#include "gmxpre.h"
#include "gromacs/mdtypes/observablesreducer.h"
#include <cstddef>
#include <algorithm>
#include <functional>
#include <numeric>
#include <optional>
#include <string>
#include <tuple>
#include <utility>
#include <vector>
#include <gmock/gmock.h>
#include <gtest/gtest.h>
#include "gromacs/utility/arrayref.h"
#include "gromacs/utility/basedefinitions.h"
#include "gromacs/utility/stringutil.h"
+ Include dependency graph for observablesreducer.cpp:

Description

Tests for ObservablesReducer.

Classes

class  gmx::test::anonymous_namespace{observablesreducer.cpp}::Subscriber
 Helper class that models an MD module that needs to make a subscription to ObservablesReducer. More...
 
class  gmx::test::anonymous_namespace{observablesreducer.cpp}::ObservablesReducerIntegrationTest
 Test fixture class. More...
 
struct  gmx::test::anonymous_namespace{observablesreducer.cpp}::ObservablesReducerIntegrationTest::RankData
 Helper struct to model data on a single MPI rank. More...
 

Functions

std::string gmx::test::anonymous_namespace{observablesreducer.cpp}::namesOfTests (const testing::TestParamInfo< ObservablesReducerIntegrationTest::ParamType > &info)
 Help GoogleTest name our test cases.