Gromacs  2021.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
settletestrunners.h File Reference
#include <gtest/gtest.h>
#include "testutils/test_device.h"
#include "settletestdata.h"
+ Include dependency graph for settletestrunners.h:
+ This graph shows which files directly or indirectly include this file:

Description

SETTLE tests runners.

Declares test runner class for SETTLE algorithm. The test runners abstract class is used to unify the interfaces for CPU and GPU implementations of the SETTLE algorithm. This allows to run the same test on the same data using different implementations of the parent class, that inherit its interfaces.

Author
Artem Zhmurov zhmur.nosp@m.ov@g.nosp@m.mail..nosp@m.com