Skip to content

Releases: arcaneframework/framework

Arcane Version 3.13.8.0

19 Jul 08:13
Compare
Choose a tag to compare

Arcane Version 3.11.15.0

23 Nov 14:53
Compare
Choose a tag to compare

Release 3.11.15.0

Need Arccon 1.5.0, Arccore 2.5.2.0, Axlstar 2.2.0.0, Dependencies 1.5.0

ChangeLog

Arcane Version 3.10.12.0

30 Jun 13:17
Compare
Choose a tag to compare

Release 3.10.12.0

Need Arccon 1.5.0, Arccore 2.5.0.0, Axlstar 2.2.0.0, Dependencies 1.5.0

ChangeLog

Arccore Version 2.5.0.0

28 Jun 06:43
Compare
Choose a tag to compare
Pre-release

Release 2.5.0.0

  • Propagate source allocator in Arccore::UniqueArray and Arccore::UniqueArray2 constructor and copy operator (#635, #656).
  • Use Arccore::Span instead of Arccore::ConstArrayView for some arguments to allow views whose size exceeds
    2GB (#635).
  • Avoid building default elements which will then be overwritten in Arccore::AbstractArray::_resizeAndCopyView(). This also allows this method to be used with data types that do not have an empty constructor (#635).
  • Do no more minimal allocation even if an allocator other than the default one is used. Previously, we always allocated at least 4 elements (#635).
  • Fix unnecessary double allocation in Arccore::Array::operator=() if the two arrays don't have the same allocator (#655).
  • Allows to display in the constructor of Arccore::Exception the message of the exception. This is useful for debugging e.g. exceptions outside of try{ ... catch` or exceptions that throw other exceptions (#659).
  • Add Arccore::IMemoryAllocator3 interface which enriches Arccore::IMemoryAllocator to pass more information to the allocator. This allows you to add, for example, the allocated size or the name of the array (#662, #673, #677, #713, #719).
  • Add Int8 and BFloat16 type in Arccore::eBasicDataType (#669)
  • Added various conversion functions between Arccore::Span and std::array. Also add subPart and subPartInterval methods common to Arccore::ArrayView, Arccore::ConstArrayView and Arccore::Span (#670).
  • Remove coverity warnings (#675).
  • Support for naming Arccore::Array arrays. This is used in Arccore::IMemoryAllocator3 to display allocation information (#676, #682).
  • Move operators like '==', '!=', '<<' and '<' into corresponding classes as friend function (#703).
  • Deprecates the Arccore::ArrayView::range(), Arccore::Span::range() and Arccore::AbstractArray::range() methods. These methods generate temporary objects which can be a problem when used in for-range loops (in C++20 but it is fixed in C++23). You can directly use the begin() or end() methods instead (#757).

Axlstar Version 2.2.0.0

28 Jun 08:09
Compare
Choose a tag to compare
Pre-release

Release 2.2.0.0

Arcane Version 3.9.5.0

16 May 12:23
Compare
Choose a tag to compare

Release 3.9.5.0

Need Arccon 1.5.0, Arccore 2.2.0.0, Axlstar 2.1.1.0, Dependencies 1.5.0

ChangeLog

Arcane Version 3.8.16.0

22 Feb 09:35
Compare
Choose a tag to compare

Release 3.8.16.0

Need Arccon 1.5.0, Arccore 2.1.2.0, Axlstar 2.1.1.0, Dependencies 1.5.0

ChangeLog

Arccore Version 2.2.0.0

27 Mar 13:44
Compare
Choose a tag to compare
Pre-release

Release 2.2.0.0

Arccore Version 2.1.2.0

14 Feb 13:59
Compare
Choose a tag to compare
Pre-release

Release 2.1.2.0

  • Fix bug if method Arccore::MessagePassing::Mpi::MpiAdapter::waitSomeRequestsMPI() is called with already terminated requests (#423).
  • Add a template parameter in Span et Span2 to store the extent. This parameter is not used at the moment (#424).
  • Add function Arccore::MessagePassing::mpLegacyProbe() to match the semantic of MPI_Iprobe and MPI_Probe without MPI_Message (#430).
  • Fix detection of empty request (#427, #429).

Axlstar Version 2.1.1.0

14 Feb 13:58
Compare
Choose a tag to compare
Pre-release

Release 2.1.1.0

  • Add support for using a specific mesh in service instance (#451)
  • Remove support to build with mono (#465).
  • Remove support for DualNode and Link items (#524).
  • Various improvements in documentation (#530).
  • Add preliminary support for multi-dimension variables (#520).
  • Fix: Add support of Doxygen commands in AXL descriptions (#538)
  • Fix: error with complex options containing more than 30 suboptions (#533)