|
Gromacs
2025.3
|
#include "gmxpre.h"#include "testutils/test_hardware_environment.h"#include <functional>#include <memory>#include <mutex>#include <string>#include <vector>#include "gromacs/gpu_utils/gpu_utils.h"#include "gromacs/hardware/detecthardware.h"#include "gromacs/hardware/device_management.h"#include "gromacs/hardware/hw_info.h"#include "gromacs/utility/basenetwork.h"#include "gromacs/utility/exceptions.h"#include "gromacs/utility/physicalnodecommunicator.h"#include "testutils/test_device.h"
Include dependency graph for test_hardware_environment.cpp:Implements test environment class which performs hardware enumeration for unit tests.
Functions | |
| const TestHardwareEnvironment * | gmx::test::getTestHardwareEnvironment () |
| Get the global test environment. | |
Variables | |
| static std::mutex | gmx::test::s_testHardwareEnvironmentMutex |
| Mutex for making the test hardware environment. | |
|
static std::unique_ptr < TestHardwareEnvironment > | gmx::test::s_testHardwareEnvironment |
| The test hardware environment. | |
1.8.5