Skip to content

0.8.0

Compare
Choose a tag to compare
@ddemidov ddemidov released this 09 Sep 09:26
· 862 commits to master since this release

API changes:

  • There are no more non-owning multivectors. multivector class has only
    two template parameters now: type and number of components.
  • vex::tie() now returns vex::expression_tuple instead of non-owning
    multivector. This allows to tie vectors of different types or even
    writable expressions (e.g. slices) together.
  • Order of vex::make_temp<> template parameters has changed
    (first required Tag, then optional Type). The type, when unspecified,
    is deduced automatically from the given expression.
  • MPI support is dropped (moved to 'mpi' branch).