Skip to content

Releases: qoala101/ctme

Initial GitHub release

01 Jun 09:39
Compare
Choose a tag to compare

Features

  • No memory is allocated to store intermediate results
  • Compile time evaluation given the compile time inputs
  • Fast run time evaluation because of loop unrolling with TMP (see benchmarks below)
  • Compile time expression correctness checks
  • Supports any combinations of value types with required operators
  • Supports any value containers with [unsigned][unsigned] syntax
  • Expression and matrix sizes are limited by the complier template depth
  • Currently supported matrix operations: *, +