interactionSelection.test(static_cast<int>(ListedForces::InteractionGroup::Pairs));
const bool selectDihedrals =
interactionSelection.test(static_cast<int>(ListedForces::InteractionGroup::Dihedrals));
+ const bool selectAngles =
+ interactionSelection.test(static_cast<int>(ListedForces::InteractionGroup::Angles));
const bool selectRest =
interactionSelection.test(static_cast<int>(ListedForces::InteractionGroup::Rest));
{
assign = selectDihedrals;
}
+ else if (ifunc.flags & IF_ATYPE)
+ {
+ assign = selectAngles;
+ }
else
{
assign = selectRest;
{
Pairs, //!< Pair interactions
Dihedrals, //!< Dihedrals, including cmap
+ Angles, //!< Angles
Rest, //!< All listed interactions that are not any of the above
Count //!< The number of items above
};