-static const char* erename[ereNR] = { "temperature",
- "lambda",
- "end_single_marker",
- "temperature and lambda" };
+static const char* enumValueToString(ReplicaExchangeType enumValue)
+{
+ constexpr gmx::EnumerationArray<ReplicaExchangeType, const char*> replicateExchangeTypeNames = {
+ "temperature", "lambda", "end_single_marker", "temperature and lambda"
+ };
+ return replicateExchangeTypeNames[enumValue];
+}