Pass ref_t to initialize_lambdas
[alexxy/gromacs.git] / src / gromacs / mdrun / md.cpp
index 6e80825afef2ddc81dff8a3f7fda9f7d1f473587..a7487ff8cf79ef7f7dd245e223e74edfc8625f6e 100644 (file)
@@ -257,7 +257,8 @@ void gmx::LegacySimulator::do_md()
 
     int*                fep_state = MASTER(cr) ? &state_global->fep_state : nullptr;
     gmx::ArrayRef<real> lambda    = MASTER(cr) ? state_global->lambda : gmx::ArrayRef<real>();
-    initialize_lambdas(fplog, *ir, MASTER(cr), fep_state, lambda);
+    initialize_lambdas(
+            fplog, *ir, gmx::arrayRefFromArray(ir->opts.ref_t, ir->opts.ngtc), MASTER(cr), fep_state, lambda);
     Update upd(*ir, deform);
     bool   doSimulatedAnnealing = false;
     {