};
template<>
-struct ListedIndex<HarmonicAngleType> : std::integral_constant<int, F_ANGLES>
+struct ListedIndex<HarmonicAngle> : std::integral_constant<int, F_ANGLES>
{
};
{
t_iparams param;
param.harmonic.krA = hbond.forceConstant();
- param.harmonic.rA = hbond.equilDistance();
+ param.harmonic.rA = hbond.equilConstant();
gmx_params.iparams.push_back(param);
}
}
template<>
-void transferParameters(const ListedTypeData<HarmonicAngleType>& interactions, gmx_ffparams_t& gmx_params)
+void transferParameters(const ListedTypeData<HarmonicAngle>& interactions, gmx_ffparams_t& gmx_params)
{
for (const auto& angle : interactions.parameters)
{
t_iparams param;
param.harmonic.krA = angle.forceConstant();
- param.harmonic.rA = angle.equilDistance() / DEG2RAD;
+ param.harmonic.rA = angle.equilConstant() / DEG2RAD;
gmx_params.iparams.push_back(param);
}
}