Skip to content

0.99 (final pre-1.0 release)

Latest

Choose a tag to compare

@womeld womeld released this 08 Sep 17:21
· 49 commits to develop since this release
27b6ced
  • Fix a potential segfault bug in pointer-levelness when calling c_kokkos_print_configuration(). 805bdf8
  • Add kokkos_deallocate_dualview support for FLCL wrappers on Kokkos Dualview.
  • Add unit tests to kokkos_allocate_dualview (and kokkos_deallocate_dualview)
  • Fully flesh out 1d-7d Dualview support (allocate, deallocate, unit tests, all the scalar types: l, i32, i64, r32, r64.
  • Add support for changing the base scalar types that FLCL uses in its ndarray, view, and dualview subsystems
    • Big caveat: type must still be supported by ISO_C_BINDING unless you are not afraid of implementation specific incompatibilities.
    • Given that, the base scalar types can be overridden for ndarray, view, and dualview, either globally (all three at the same time) or locally (individually for each subsystem).
    • This support is threaded all the way through the unit tests, so compatibility can be checked at build/install time.