memlog logger dirfilelog loggers.h int int memlog::maxlen maxlen Maximum length of vectors stored in memory. init step dirfilelog::step dirfilelog::write_buffers int int memlog::ind ind Currect record to be written. dirfilelog::finalize logit step dirfilelog::step Array< mat > Array<mat> memlog::vectors vectors Storage. init itsave logit dirfilelog::write_buffers Array< RV > Array<RV> logger::entries entries RVs of all logged variables. logger::add init dirfilelog::init itsave dirfilelog::write_buffers Array< string > Array<string> logger::names names Names of logged quantities, e.g. names of algorithm variants. logger::add dirfilelog::init itsave memlog::memlog (int maxlen0) memlog int maxlen0 Default constructor. void void memlog::init () init init Initialize storage. logger::entries maxlen vectors dirfilelog::init void void memlog::step () step step step Shifts storage position for another time step. ind maxlen void void memlog::logit (int id, vec v) logit logit int id vec v log this vector ind vectors main void void memlog::itsave (const char *fname) itsave const char * fname Save values into an itfile named after fname. logger::entries logger::names vectors int virtual int logger::add (const RV &rv, string name="") add const RV & rv string name "" returns an identifier which will be later needed for calling the log() function logger::entries logger::names main void virtual void logger::finalize () finalize finalize Finalize storing information. Logging into matrices in data format in memory. More?... memlogadd memlogentries memlogfinalize memlogind memloginit memlogitsave memloglogger memloglogit memlogmaxlen memlogmemlog memlognames memlogstep memlogvectors memlog~logger