Skip to content

Releases: DLR-AMR/t8code

v1.6.1

06 Dec 11:25
c0f5a9b

Choose a tag to compare

This is a patch release.

What's Changed

  • Add cmesh example triangulated spherical surface [1/n] by @jmark in #755
  • Fix compilation failure with the release tarball v1.6.0. by @jmark in #876
  • Updated citation and test files to new patch release v1.6.1. by @jmark in #878

Full Changelog: v1.6.0...v1.6.1

v1.6.0

01 Dec 11:12

Choose a tag to compare

What's Changed

  • Bug-fixes
  • Performance upgrades in geometry module
  • New depth-first-search
  • Resolved many to-dos

In Detail

Full Changelog: v1.5.0...v1.6.0

v1.5.0

25 Aug 10:18

Choose a tag to compare

What's Changed

  • Bugfixes in memory management: memory pool in scheme no longer leaks memory
  • New indent script: updated from gnuindent to clang-format

In Detail

New Contributors

Full Changelog: v1.4.1...v1.5.0

v1.4.1

31 Jul 15:55

Choose a tag to compare

What's Changed

  • Added curved geometry for triangles
  • Improved geometry implementation
  • Added a parallel reader
  • Added a function to create the connectivity for cmeshes
  • Improved CI
  • Improved testing
  • Bug-fixes

In Detail

New Contributors

v1.3.0

03 Jul 14:49

Choose a tag to compare

What's Changed

  • Implementation of incomplete trees by @ililikakis
  • Added reader for vtk_polydata and vtk_unstructured_grid
  • New Tutorials

In detail:

New Contributors

  • @pkestene made their first contribution in #533
  • @edirab made their first contribution in #571
  • @bgeihe made their first contribution in #583

Full Changelog: v1.2.0...v1.3.0

v1.2.0

25 Apr 09:52

Choose a tag to compare

What's Changed

  • Implementation of a vtk file reader for cmeshes
  • Migrated all tests to Google test
  • Updated to the newest p4est and sc versions
  • Performance improvement for curved geometries

In detail:

New Contributors

Full Changelog: v1.1.2...v1.2.0

v1.1.2

17 Mar 08:43
d6a7433

Choose a tag to compare

v1.1.2 Pre-release
Pre-release

Added MinGW support on Windows platforms.

v.1.1.1

15 Mar 15:01
00619e6

Choose a tag to compare

v.1.1.1 Pre-release
Pre-release

Minor patch release.

v1.1.0

27 Feb 14:53
7430a57

Choose a tag to compare

What's Changed

  • Support for multiple attributes per cmesh tree
  • New Step 6 tutorial
  • Minor documentation and API improvements
  • Code clean-up
  • Converting tests to GoogleTest and more tests

In detail:

New Contributors

Full Changelog: v1.0.0...v1.1.0

v1.0.0

22 Sep 10:19
3e515e3

Choose a tag to compare

We are finally releasing version 1.0 of t8code!

t8code (spoken as "tetcode") is a C/C++ library to manage parallel adaptive meshes (AMR) with various element types. t8code uses a collection (a forest) of multiple connected adaptive space-trees in parallel and scales to at least one million MPI ranks and over 1 Trillion mesh elements.
t8code is designed as a third-party library to be used by numerical simulations or visualization codes. If you need fast, memory-efficient and scalable mesh management, t8code is your library of choice.

t8code, or T8 for short, supports the following element types (also different types in the same mesh):

  • 0D: vertices
  • 1D: lines
  • 2D: quadrilaterals and triangles
  • 3D: hexahedra, tetrahedra, prisms and pyramids

Among others, t8code offers the following functionalities:

  • Create distributed adaptive meshes over complex domain geometries
  • Adapt meshes according to user given refinement/coarsening criteria
  • Establish a 2:1 balance
  • (Re-)partition a mesh (and associated data) among MPI ranks
  • Manage ghost (halo) elements and data
  • Hierarchical search in the mesh
  • Curved meshes

Visit the t8code website for more information.

What's Changed from the previous version

  • Check whether a given geometry is linear. by @holke in #331
  • Fix an uninitialized memory error in debug printing in partition by @holke in #335
  • Make num_corners function const. by @holke in #334
  • Feature tests by @Davknapp in #20
  • More const parameter in second linear_id-test by @Davknapp in #337
  • Add homepage to citation by @holke in #339
  • Feature point inside for quads by @holke in #336

Full Changelog: v0.13.0...v1.0.0

Authors and Contributors

@holke @Davknapp @sandro-elsweijer @cburstedde @Veli-hub @lukasdreyer @ililikakis @jmark @jackerschott