struct gmx_mtop_t;
struct t_inputrec;
-enum class EmulateGpuNonbonded : bool;
-
namespace gmx
{
Gpu
};
+//! Help pass GPU-emulation parameters with type safety.
+enum class EmulateGpuNonbonded : bool
+{
+ //! Do not emulate GPUs.
+ No,
+ //! Do emulate GPUs.
+ Yes
+};
+
/*! \brief Decide whether this thread-MPI simulation will run
* nonbonded tasks on GPUs.
*