Make temperature and pressure coupling enums enum classes
[alexxy/gromacs.git] / src / gromacs / mdlib / coupling.h
index 25f959a1e5a627f77f135609dd2acbcffbf17249..7f8d3c5a2617aacbccd7355acb5a9473aa39b72c 100644 (file)
@@ -191,7 +191,7 @@ void parrinellorahman_pcoupl(FILE*             fplog,
  * computes the current value of the scaling matrix. The template
  * parameter determines the pressure coupling algorithm.
  */
-template<int pressureCouplingType>
+template<PressureCoupling pressureCouplingType>
 void pressureCouplingCalculateScalingMatrix(FILE*             fplog,
                                             int64_t           step,
                                             const t_inputrec* ir,
@@ -210,7 +210,7 @@ void pressureCouplingCalculateScalingMatrix(FILE*             fplog,
  * the scaling matrix mu. The template parameter determines the pressure
  * coupling algorithm.
  */
-template<int pressureCouplingType>
+template<PressureCoupling pressureCouplingType>
 void pressureCouplingScaleBoxAndCoordinates(const t_inputrec*    ir,
                                             const matrix         mu,
                                             matrix               box,