All Projects → ForestClaw → forestclaw

ForestClaw / forestclaw

Licence: BSD-2-Clause License
Quadtree/octree adaptive PDE solver based based on p4est.

Programming Languages

fortran
972 projects
Cuda
1817 projects
c
50402 projects - #5 most used programming language
Jupyter Notebook
11667 projects
C++
36643 projects - #6 most used programming language
python
139335 projects - #7 most used programming language

ForestClaw

ci

ForestClaw (http://www.forestclaw.org) is a parallel, multi-block adaptive finite volume code for solving PDEs on a hierarchy of logically Cartesian meshes.


NOTE to BitBucket users : If you are reading this on our former BitBucket site, please navigate immediately to our new GitHub site, at http://www.github.com/ForestClaw/forestclaw. This site will no longer be updated.

NOTE to GitHub users : If you are reading this on our new GitHub site, lucky you! You are can clone the latest repository from here.


Features of ForestClaw :

  • A multi-resolution hierarchy of grids is stored as a composite structure of non- overlapping fixed sized grids which are stored as leaves in a forest of quad- or octrees.

  • Based on the highly scalable meshing library p4est (http://www.p4est.org)

  • Solvers for hyperbolic PDEs are available, including Clawpack 4.x, Clawpack 5.0 and GeoClaw (see http://www.clawpack.org).

  • Users can easily extend ForestClaw with their own solvers.

  • Fully parallel, using MPI distributed memory parallelism

  • Visualization tools include Matlab scripts, VisClaw (from Clawpack) and VTK output.

For installation instructions, please visit our GitHub Wiki at https://github.com/ForestClaw/ForestClaw/wiki.

For more information on ForestClaw, visit our website at http://www.forestclaw.org.

Have more questions? Please contact [email protected]

ForestClaw is free software under a BSD-style license (see COPYING). The p4est library is released under the GPL 2.0 (or later). As it is generally linked with the ForestClaw code, binary distribution falls under GPL as well.


Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].