The is the development version of TeraFrac, a code for large-scale fracture simulations. TeraFrac builds on the FEnics Project libraries (http://www.fenicsproject.org).
The TeraFrac code is under heavy development and is not yet ready for use.
TeraFrac is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
TeraFrac is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with this program. If not, see http://www.gnu.org/licenses/.
Installation and dependencies
TeraFrac depends on the FEniCS Project libraries, and in particular DOLFIN. Information on the FEniCS Project can be found at http://www.fenicsproject.org.
TeraFrac currently tracks the FEniCS development version. The FEniCS development code can be found at http://www.bitbucket.org/fenics-project.
TeraFrac depends heavily in DOLFIN from the FEniCS Project, and Terafrac-specifc DOLFIN features are developed in a DOLFIN fork at https://bitbucket.org/terafrac/dolfin. The code is this repository should be build against the 'terafrac' branch (https://bitbucket.org/terafrac/dolfin/commits/branch/terafrac). To get the 'terafrac' branch, use:
git clone -b terafrac firstname.lastname@example.org:terafrac/dolfin.git
git clone -b terafrac https://bitbucket.org/terafrac/dolfin.git
As TeraFrac features in DOLFIN mature, they are merged in the DOLFIN master code base.
The TeraFrac team can be contacted at http://terafrac.org/contact/.