GridapP4est.jl

Author gridap
Popularity
7 Stars
Updated Last
1 Year Ago
Started In
October 2021

GridapP4est

Stable Dev Build Status Coverage

Purpose

The purpose of this package is to provide a DistributedDiscreteModel implementation (a parallel mesh data structure, see GridapDistributed.jl for more details) able to handle forests of quadtrees/octrees of the computational domain. To this end, it leverages the p4est software library meshing engine under the hood (click here for an example). At present, it only supports uniformly refined meshes, but the plan is that it also supports locally adapted meshes with hanging nodes in the future.

Build

Before using GridapP4est.jl, we have to build MPI.jl and P4est_wrapper.jl. We refer to the main README.md of the latter package (available here) for configuration instructions.