-MdrunTestFixture::MdrunTestFixture() :
- topFileName(),
- groFileName(),
- fullPrecisionTrajectoryFileName(),
- ndxFileName(),
- mdpInputFileName(fileManager_.getTemporaryFilePath("input.mdp")),
- mdpOutputFileName(fileManager_.getTemporaryFilePath("output.mdp")),
- tprFileName(fileManager_.getTemporaryFilePath(".tpr")),
- logFileName(fileManager_.getTemporaryFilePath(".log")),
- edrFileName(fileManager_.getTemporaryFilePath(".edr")),
- nsteps(-2)
+SimulationRunner::SimulationRunner(IntegrationTestFixture *fixture) :
+ fixture_(fixture),
+ topFileName_(),
+ groFileName_(),
+ fullPrecisionTrajectoryFileName_(),
+ ndxFileName_(),
+ mdpInputFileName_(fixture_->fileManager_.getTemporaryFilePath("input.mdp")),
+ mdpOutputFileName_(fixture_->fileManager_.getTemporaryFilePath("output.mdp")),
+ tprFileName_(fixture_->fileManager_.getTemporaryFilePath(".tpr")),
+ logFileName_(fixture_->fileManager_.getTemporaryFilePath(".log")),
+ edrFileName_(fixture_->fileManager_.getTemporaryFilePath(".edr")),
+ nsteps_(-2)