sfree(gs);
}
-static int filter_enerdterm(real *afrom, bool bToBuffer, real *ato,
- bool bTemp, bool bPres, bool bEner) {
+static int filter_enerdterm(real *afrom, gmx_bool bToBuffer, real *ato,
+ gmx_bool bTemp, gmx_bool bPres, gmx_bool bEner) {
int i,to,from;
from = 0;
t_vcm *vcm,
int nsig,real *sig,
gmx_mtop_t *top_global, t_state *state_local,
- bool bSumEkinhOld, int flags)
-/* instead of current system, booleans for summing virial, kinetic energy, and other terms */
+ gmx_bool bSumEkinhOld, int flags)
+/* instead of current system, gmx_booleans for summing virial, kinetic energy, and other terms */
{
t_bin *rb;
int *itc0,*itc1;
int nener,j;
real *rmsd_data=NULL;
double nb;
- bool bVV,bTemp,bEner,bPres,bConstrVir,bEkinAveVel,bFirstIterate,bReadEkin;
+ gmx_bool bVV,bTemp,bEner,bPres,bConstrVir,bEkinAveVel,bFirstIterate,bReadEkin;
bVV = EI_VV(inputrec->eI);
bTemp = flags & CGLO_TEMPERATURE;
bEner = flags & CGLO_ENERGY;
- bPres = flags & CGLO_PRESSURE;
- bConstrVir = flags & CGLO_CONSTRAINT;
- bFirstIterate = flags & CGLO_FIRSTITERATE;
+/* FIX ME after 4.5 */
+/* temporary hack because we are using gmx_bool (unsigned char) */
+ bPres = (flags & CGLO_PRESSURE) != 0;
+ bConstrVir = (flags & CGLO_CONSTRAINT) != 0;
+ bFirstIterate = (flags & CGLO_FIRSTITERATE) != 0;
bEkinAveVel = (inputrec->eI==eiVV || (inputrec->eI==eiVVAK && bPres));
- bReadEkin = flags & CGLO_READEKIN;
+ bReadEkin = (flags & CGLO_READEKIN) != 0;
rb = gs->rb;
itc0 = gs->itc0;
{
gmx_mdoutf_t *of;
char filemode[3];
- bool bAppendFiles;
+ gmx_bool bAppendFiles;
snew(of,1);
if (MASTER(cr))
{
- bAppendFiles = (mdrun_flags & MD_APPENDFILES);
+ bAppendFiles = (mdrun_flags & MD_APPENDFILES) != 0;
- of->bKeepAndNumCPT = (mdrun_flags & MD_KEEPANDNUMCPT);
+ of->bKeepAndNumCPT = (mdrun_flags & MD_KEEPANDNUMCPT) != 0;
sprintf(filemode, bAppendFiles ? "a+" : "w+");