lukasdreyer

Results 34 issues of lukasdreyer

**_Describe your changes here:_** Unclean version of creating a forest according to the partitioned cmesh boundaries (cmesh elements are not allowed to be shared). For discussions with @CsatiZoltan about whether...

discussion
draft

**_Describe your changes here:_** Introduce a convenience baseclass for different schemes. This baseclass includes 3 different concepts: - mempool allocator for `t8_element_new` and `t8_element_destroy` - Implementation of face-connectivity functionality as...

enhancement

**_Describe your changes here:_** Draft PR to discuss SFC implementation Split into several PRs: - [x] C++17 enforcement - [x] Add boundary_extrude and parent_child_face test - [ ] scheme interface...

New feature
discussion
draft

`t8_cmesh_new_from_p4est` checks that p4est was initialized, and does it itself if it was not initialized before. But forgetting to initialize p4est leads to memory balance errors as shown below: ```...

For example, the function t8_forest_element_volume is such a linear approximation, but this is not recognizable from the function name. ``` /** Compute the volume of an element if a geometry...

Currently, the bounds for partitioning the cmesh according to a uniform forest are calculated incorrectly, as it is assumed, that `children_per_tree` is constant for all element types.

priority:low
workload:low

According to documentation, most element functions should be able to be called with input = output. This can lead to some corner cases, see: https://github.com/DLR-AMR/t8code/pull/612 We should add a test,...

tests
priority:low
workload:high

**_Describe your changes here:_** **_All these boxes must be checked by the reviewers before merging the pull request:_** As a reviewer please read through all the code lines and make...

next release
priority: high
workload: medium

Currently, when building a partitioned cmesh from stash, the ghost attributes are not added correctly. Before adding tree/ghost attributes, all attributes are sorted regarding their global id. In the ghost...

priority: high
workload: high

It is currently not supported to delete all elements of a global tree. Some of the completely empty trees go missing during a partitioning step. There is already a disabled...

enhancement
New feature
priority: low
workload: medium