コード例 #1
0
ファイル: moduletest.cpp プロジェクト: wangxubo0201/gromacs
int
SimulationRunner::callMdrun()
{
    CommandLine caller;
    caller.append("mdrun");
    return callMdrun(caller);
}
コード例 #2
0
ファイル: moduletest.cpp プロジェクト: dkarkoulis/gromacs
int
MdrunTestFixture::callMdrun()
{
    CommandLine caller;
    caller.append("mdrun");
    return callMdrun(caller);
}
コード例 #3
0
void MdrunComparisonFixture::runTest(const char            *simulationName,
                                     const char            *integrator,
                                     const char            *tcoupl,
                                     const char            *pcoupl,
                                     FloatingPointTolerance tolerance)
{
    CommandLine caller;
    caller.append("grompp");
    runTest(caller, simulationName, integrator, tcoupl, pcoupl, tolerance);
}
コード例 #4
0
ファイル: moduletest.cpp プロジェクト: wangxubo0201/gromacs
int
SimulationRunner::callGromppOnThisRank()
{
    CommandLine caller;
    caller.append("grompp");
    caller.addOption("-f", mdpInputFileName_);
    caller.addOption("-n", ndxFileName_);
    caller.addOption("-p", topFileName_);
    caller.addOption("-c", groFileName_);

    caller.addOption("-po", mdpOutputFileName_);
    caller.addOption("-o", tprFileName_);

    return gmx_grompp(caller.argc(), caller.argv());
}