#include "grompp.h"
+#include <array>
#include <cerrno>
#include <climits>
#include <cmath>
params.size() <= forceParam_.size(),
gmx::formatString("Cannot have more parameters than the maximum number possible (%d)", MAXFORCEPARAM)
.c_str());
- auto* forceParamIt = forceParam_.begin();
+ std::array<real, MAXFORCEPARAM>::iterator forceParamIt = forceParam_.begin();
for (const auto param : params)
{
*forceParamIt++ = param;
#include "vsite_parm.h"
+#include <array>
#include <cmath>
#include <cstdio>
#include <cstring>
{
GMX_RELEASE_ASSERT(atomIndex.size() <= atomIndex_.size(),
"Cannot add more atom indices than maximum number");
- auto* atomIndexIt = atomIndex_.begin();
+ std::array<int, 4>::iterator atomIndexIt = atomIndex_.begin();
for (const auto index : atomIndex)
{
*atomIndexIt++ = index;