Johannes Markert

Results 28 issues of Johannes Markert

I prefer for several reasons to use the system MPI library as backend for MPI.jl Trixi should fully support this. When `using Trixi` I get the following warning: ``` Warning:...

upstream

This issue is just FYI and open for discussion. Idea: Instead of relying on 3rd-party packages for generating interfaces to C libraries we write them "manually" by ourself and are...

discussion
upstream

It takes a lot of time to instantiate a parsed struct with very large char arrays. Minimal example ``` # example.jl using CBinding; c` -Wall -Werror ` c""" /* Default...

Parsing of strange software version numbers in macro definitions throws an error. ``` using CBinding; c`` c"# define EXAMPLE_VERSION_POINT 1.5-0b70" ``` throws `ERROR: LoadError: ArgumentError: invalid base 8 digit 'b'...

Refines an element when the element average of `variable` lies within a given interval [`a`,`b`]. Simple, stupid, nothing fancy.

enhancement

**_Describe your changes here:_** Compile on our teamserver with following loaded module: ```bash module load t8code/t8code-development-gcc12-mpich-with-vtk-9.1-and-occ-7.6.0 ``` **_All these boxes must be checked by the reviewers before merging the pull...

shouldn't take long
good first issue

**_Describe your changes here:_** This PR implements two routines: `t8_cmesh_new_brick_{2,3}d`. They construct an optionally periodic connectivity of given `nx * ny {* nz}` trees. **_All these boxes must be checked...

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

enhancement
examples
fix

**_Describe your changes here:_** This is the pendant for `t8_cmesh_set_dimension` for a commited `cmesh`. This getter is useful for applications like Trixi.jl. **_All these boxes must be checked by the...

New feature
shouldn't take long
good first issue

The signature of `t8_cmesh_set_join_by_vertices ` is like the following which is not clean and useful for users: ```C++ /** Sets the face connectivity information of an un-committed \cmesh based on...

enhancement
C++