File Matrix.h

Parent directory (necsim)

Contains a template for a matrix with all the basic matrix operations overloaded.

Definition (necsim/Matrix.h)

Detailed Description

Samuel Thompson

MIT Licence.

Provides an efficient, general purpose 2D matrix object with an efficient indexing system designed for modern CPUs (where memory access times are often much longer than compute times for mathematical operations). Most operations are low-level, but some higher level functions remain, such as importCsv().



  • Logging.h (File Logging.h)
  • cstdint
  • cstdio
  • cstdlib
  • cstring
  • fstream
  • iostream
  • sstream
  • stdexcept
  • vector