Skip to content

Commit ebd98a8

Browse files
committed
Control log file name via environment variable
Quick & Dirty way is to use PLUMED_LOG_FILE env variable to control the log file
1 parent 9b13f6f commit ebd98a8

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

patches/gromacs-2025.0.diff/src/gromacs/applied_forces/plumed/plumedforceprovider.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,10 @@ try : plumed_(std::make_unique<PLMD::Plumed>()),replex_(options.replex_)
130130

131131
plumed_->cmd("setNatoms", options.natoms_);
132132
plumed_->cmd("setMDEngine", "gromacs");
133-
plumed_->cmd("setLogFile", "PLUMED.OUT");
133+
if (const char* logFile = getenv("PLUMED_LOG_FILE"))
134+
plumed_->cmd("setLogFile", logFile);
135+
else
136+
plumed_->cmd("setLogFile", "PLUMED.OUT");
134137

135138
plumed_->cmd("setTimestep", &options.simulationTimeStep_);
136139
plumed_->cmd("init", nullptr);

0 commit comments

Comments
 (0)