P4est.jl
P4est.jl copied to clipboard
P4est.jl is lightweight Julia wrapper for the p4est C library, which allows to manage multiple connected adaptive quadtrees/octrees in parallel.
p4est v2.8.5 was just released. It would be great if we could update the [Yggdrasil recipe](https://github.com/JuliaPackaging/Yggdrasil/blob/master/P/P4est/build_tarballs.jl) (and subsequently the JLL package) to use that version as well. Note: the release...
The first complete version is implemented in #49. Here is a list of improvements left for future PRs: - [x] Add more tests for CI - Some basic tests performed...
For example, creating a new p4est connectivity, a new mesh, refining/coarsening, load balancing etc. are very common operations and might benefit (a little) if cached? OTOH, the functions are all...
The branch https://github.com/cburstedde/p4est/tree/prev3-develop has been cleaned up by removing a lot of dependencies and unifying some build options. Additionally, it will contain a preview of new developments. If we base...
Try to generate libsc bindings in a separate bindings file referencing `libsc.{so,dylib,dll}` directly. Before, we referenced `libp4est.{so,dylib,dll}` for all symbols, including the `sc_` ones. This, however, did not work under...
While we already have 100% test coverage, this is only due to the fact that we do not count the Julia-to-C bindings as code (since it is not officially part...
See https://github.com/trixi-framework/P4est.jl/pull/14#issuecomment-716287361
This pull request changes the compat entry for the `P4est_jll` package from `=2.8.1` to `=2.8.1, 2`. This keeps the compat entries for earlier versions. Note: I have not tested your...