Quadtree/octree adaptive PDE solver based based on p4est.
C Fortran C++ Python Matlab Jupyter Notebook Other
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
applications
build-aux
config
docs
matlab
p4est @ 5772d93
sc @ 2d03851
scripts
snippets
src
.gitattributes
.gitmodules
AUTHORS
COPYING
ChangeLog
Doxyfile.in
INSTALL
Makefile.am
Makefile.apps
Makefile.fclaw.pre.in
NEWS
README.md
bootstrap
configure.ac
fclawindent

README.md

ForestClaw

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 donnacalhoun@boisestate.edu

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.