bStopCM = flags & CGLO_STOPCM;
bGStat = flags & CGLO_GSTAT;
-/* FIX ME after 4.5 */
-/* temporary hack because we are using gmx_bool (unsigned char) */
-
- bReadEkin = (flags & CGLO_READEKIN) != 0;
- bScaleEkin = (flags & CGLO_SCALEEKIN) != 0;
+ bReadEkin = (flags & CGLO_READEKIN);
+ bScaleEkin = (flags & CGLO_SCALEEKIN);
bEner = flags & CGLO_ENERGY;
bTemp = flags & CGLO_TEMPERATURE;
- bPres = (flags & CGLO_PRESSURE) != 0;
- bConstrain = (flags & CGLO_CONSTRAINT) != 0;
- bIterate = (flags & CGLO_ITERATE) != 0;
- bFirstIterate = (flags & CGLO_FIRSTITERATE) != 0;
+ bPres = (flags & CGLO_PRESSURE);
+ bConstrain = (flags & CGLO_CONSTRAINT);
+ bIterate = (flags & CGLO_ITERATE);
+ bFirstIterate = (flags & CGLO_FIRSTITERATE);
/* we calculate a full state kinetic energy either with full-step velocity verlet
or half step where we need the pressure */