Skip to content

v4_05_01

Latest

Choose a tag to compare

@hmito hmito released this 12 Aug 09:39
· 303 commits to master since this release
  • Add new functions in tuple, e.g., tuple_reduce tuple_apply_at and tuple_for_each.
  • Update algorithm::sample
    • shuffle_sampler is replaced by random_removal_sampler and roulette_removal_sampler.
    • interface is changed; now reset function and operator() has same interface between samplers.
  • Add clone_ptrproxy; which behave like pointer but have copied value as member.
  • Fix: hmLib_throw cannot be called in release mode.
  • Add new iterators
    • range: uniform range interface made from pair of iterators.
    • transform_iterator: functional change of iterator value.
    • zip_iterator: packing multiple iterators/containers.
  • Update lattice library for unifying interface of lattice, sublattice and torus_lattice.
  • Add math/histgoram for creating histgram data from value set.
  • Add is_iterator/is_const_iterator in type_traits.
  • varray's order is now checked from larger index element.