v1.4.1
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
- Update version by @Davknapp in #657
- Fix serial build by @lukasdreyer in #610
- Fix t8_element_child for quads and hexs when input=output by @lukasdreyer in #612
- fix vtk-warnings by @Davknapp in #604
- Feature puma patches [5/x] reimplement element centroid by @sandro-elsweijer in #521
- Feature puma patches [6/x] axis-aligned geometry by @sandro-elsweijer in #520
- Fix ref element corner lookup by @jfussbro in #617
- update github runners to 22.04 due to new doxygen version requirements by @sandro-elsweijer in #618
- Parametrize gtest eclass by @Davknapp in #602
- Implemented wrapper for sc_shmem_prefix by @Davknapp in #614
- New header file with useful matrix operations. by @jmark in #615
- Use new docker image for t8code tests by @sandro-elsweijer in #553
- Update status badges in README.md by @jmark in #622
- Use t8_vec-functions that do the same to reduce code duplication by @Davknapp in #623
- Update t8_vec.h to sync with t8_mat.h by @Davknapp in #624
- Set child_id to 0 for the root-element by @Davknapp in #587
- Vtk parallel reader by @Davknapp in #607
- Automatically update GitHub Actions via Dependabot by @sloede in #625
- Bump actions/upload-artifact from 1 to 3 by @dependabot in #628
- Bump peter-evans/create-pull-request from 4 to 5 by @dependabot in #630
- Bump actions/cache from 2 to 3 by @dependabot in #631
- Disable non-applicable workflows on forks by @sloede in #633
- Bump actions/checkout from 1 to 3 by @dependabot in #629
- Ghosts via vtk api by @Davknapp in #593
- Feature remove obsolete indent guards by @Davknapp in #637
- Only trigger the workflow on PR-events. by @Davknapp in #638
- Fix some typos by @sandro-elsweijer in #639
- Let the indent script also run over benchmarking files by @Davknapp in #641
- Move t8_cmesh_set_tree_vertices by @sandro-elsweijer in #635
- Fix the orientation of this example by @Davknapp in #644
- Fix orientation pad by @Davknapp in #646
- Fix orientation by @Davknapp in #645
- Add check to only commit and push if there are changes by @Davknapp in #647
- Renable VTK output without linking to VTK library by @jmark in #649
- Enable construction of cmesh from distributed vtkgrids. by @Davknapp in #608
- Compute face connectivity for a cmesh by the tree vertices. by @jmark in #626
- fix some typos by @ranocha in #642
- Fix minor typo in pyramid scheme. by @jmark in #651
- Fix issue 399 - Remove processing of linear geometries for speedup by @jfussbro in #501
- Add spell checking scripts by @sandro-elsweijer in #650
- Feature curved triangles by @jfussbro in #590
- Pretify Data-writing by @Davknapp in #652
- Test face descendant by @WeberJulia in #580
- Update README with a note on the Julia wrapper. by @jmark in #654
- Add writing of child_indices for prism children at face by @Davknapp in #586
New Contributors
- @dependabot made their first contribution in #628
- @ranocha made their first contribution in #642
Full Changelog: v1.3.0...v1.4.1