{
for (auto group : keysOf(gcount))
{
- if (group == SimulationAtomGroupType::AccelerationUnused)
- {
- continue;
- }
gcount[group][getGroupType(groups, group, i)]++;
}
}
printf(" Sub block %3d (%5d elems, type=%s) values:\n",
i,
sb->nr,
- xdr_datatype_names[sb->type]);
+ enumValueToString(sb->type));
switch (sb->type)
{
- case xdr_datatype_float:
+ case XdrDataType::Float:
for (j = 0; j < sb->nr; j++)
{
printf("%14d %8.4f\n", j, sb->fval[j]);
}
break;
- case xdr_datatype_double:
+ case XdrDataType::Double:
for (j = 0; j < sb->nr; j++)
{
printf("%14d %10.6f\n", j, sb->dval[j]);
}
break;
- case xdr_datatype_int:
+ case XdrDataType::Int:
for (j = 0; j < sb->nr; j++)
{
printf("%14d %10d\n", j, sb->ival[j]);
}
break;
- case xdr_datatype_int64:
+ case XdrDataType::Int64:
for (j = 0; j < sb->nr; j++)
{
printf("%14d %s\n", j, gmx_step_str(sb->lval[j], buf));
}
break;
- case xdr_datatype_char:
+ case XdrDataType::Char:
for (j = 0; j < sb->nr; j++)
{
printf("%14d %1c\n", j, sb->cval[j]);
}
break;
- case xdr_datatype_string:
+ case XdrDataType::String:
for (j = 0; j < sb->nr; j++)
{
printf("%14d %80s\n", j, sb->sval[j]);
// fix it or block that run path:
// Position restraint output from -sys -s is broken
- options->addOption(
- FileNameOption("s").filetype(eftRunInput).inputFile().store(&inputTprFilename_).description("Run input file to dump"));
+ options->addOption(FileNameOption("s")
+ .filetype(OptionFileType::RunInput)
+ .inputFile()
+ .store(&inputTprFilename_)
+ .description("Run input file to dump"));
options->addOption(FileNameOption("f")
- .filetype(eftTrajectory)
+ .filetype(OptionFileType::Trajectory)
.inputFile()
.store(&inputTrajectoryFilename_)
.description("Trajectory file to dump"));
- options->addOption(
- FileNameOption("e").filetype(eftEnergy).inputFile().store(&inputEnergyFilename_).description("Energy file to dump"));
+ options->addOption(FileNameOption("e")
+ .filetype(OptionFileType::Energy)
+ .inputFile()
+ .store(&inputEnergyFilename_)
+ .description("Energy file to dump"));
options->addOption(
FileNameOption("cp").legacyType(efCPT).inputFile().store(&inputCheckpointFilename_).description("Checkpoint file to dump"));
options->addOption(