Skip to content

Added support for non-poly allocatable containers

Latest
Compare
Choose a tag to compare
@tclune tclune released this 09 Jul 14:41
45b4d4a

Fixed

  • Change use of spread in include/v2/parameters/define_derived_macros.m4 to reshape to avoid NVHPC issue

Added

  • Enabled feature that allows pointers into container objects to remain valid when container grows/shrinks. This ability is already baked into the polymorphic case where MOVE_ALLOC() is used. Now if one uses #define T_deferred gFTL will also use a wrapper type with an allocatable component and MOVE_ALLOC() under the hood.

Changed

  • Update CI to remove macos-12, add macos-14 and ubuntu-24.04