FscalC[i] = -qq[i]*tabscale*FF*rC*rpinvC;
break;
- default:
+ case GMX_NBKERNEL_ELEC_GENERALIZEDBORN:
+ gmx_fatal(FARGS, "Free energy and GB not implemented.\n");
+ break;
+
+ case GMX_NBKERNEL_ELEC_NONE:
FscalC[i] = 0.0;
Vcoul[i] = 0.0;
break;
+
+ default:
+ gmx_incons("Invalid icoul in free energy kernel");
+ break;
}
if (fr->coulomb_modifier == eintmodPOTSWITCH)
FscalV[i] -= c12[i]*tabscale*FF*rV*rpinvV;
break;
- default:
+ case GMX_NBKERNEL_VDW_NONE:
Vvdw[i] = 0.0;
FscalV[i] = 0.0;
break;
+
+ default:
+ gmx_incons("Invalid ivdw in free energy kernel");
+ break;
}
if (fr->vdw_modifier == eintmodPOTSWITCH)