}
}
-static void enter_function(const InteractionTypeParameters *p, t_functype ftype, int comb, real reppow,
+static void enter_function(const InteractionsOfType *p, t_functype ftype, int comb, real reppow,
gmx_ffparams_t *ffparams, InteractionList *il,
bool bNB, bool bAppend)
{
}
}
-void convertInteractionTypeParameters(int atnr, gmx::ArrayRef<const InteractionTypeParameters> nbtypes,
- gmx::ArrayRef<const MoleculeInformation> mi,
- const MoleculeInformation *intermolecular_interactions,
- int comb, double reppow, real fudgeQQ,
- gmx_mtop_t *mtop)
+void convertInteractionsOfType(int atnr, gmx::ArrayRef<const InteractionsOfType> nbtypes,
+ gmx::ArrayRef<const MoleculeInformation> mi,
+ const MoleculeInformation *intermolecular_interactions,
+ int comb, double reppow, real fudgeQQ,
+ gmx_mtop_t *mtop)
{
int i;
unsigned long flags;
{
molt->ilist[i].iatoms.clear();
- gmx::ArrayRef<const InteractionTypeParameters> plist = mi[mt].plist;
+ gmx::ArrayRef<const InteractionsOfType> interactions = mi[mt].interactions;
flags = interaction_function[i].flags;
if ((i != F_LJ) && (i != F_BHAM) && ((flags & IF_BOND) ||
(flags & IF_VSITE) ||
(flags & IF_CONSTRAINT)))
{
- enter_function(&(plist[i]), static_cast<t_functype>(i), comb, reppow,
+ enter_function(&(interactions[i]), static_cast<t_functype>(i), comb, reppow,
ffp, &molt->ilist[i],
FALSE, (i == F_POSRES || i == F_FBPOSRES));
}
{
(*mtop->intermolecular_ilist)[i].iatoms.clear();
- gmx::ArrayRef<const InteractionTypeParameters> plist = intermolecular_interactions->plist;
+ gmx::ArrayRef<const InteractionsOfType> interactions = intermolecular_interactions->interactions;
- if (!plist[i].interactionTypes.empty())
+ if (!interactions[i].interactionTypes.empty())
{
flags = interaction_function[i].flags;
/* For intermolecular interactions we (currently)
}
else
{
- enter_function(&(plist[i]), static_cast<t_functype>(i), comb, reppow,
+ enter_function(&(interactions[i]), static_cast<t_functype>(i), comb, reppow,
ffp, &(*mtop->intermolecular_ilist)[i],
FALSE, FALSE);