string filename;
int nequi;
int nskip;
- bool doVirtualEquilibration;
bool extended;
- bool firstUsedConfig;
};
class configcache{
int inFilesLeft() { return inFiles.size(); }
char* getConfigMem() { return configMem; }
int getConfigSize() { return configSize; }
+ bool isOutFileOpen () { return outFile.is_open(); }
+ void finishOutFile();
private:
ostream* log;
infiledesc openFileDesc;
- void finishOutFile();
int getParIndex(const string& parid);
int NEQUI;
int NSKIP;
vector<infiledesc>::iterator getNextInfile(vector<unsigned long> *excludeFileHashes);
int nequileft_internal;
+
+ bool doVirtualEquilibration, firstUsedConfig;
};
#endif