From The FEniCS project

CBC.Solve is a collection of FEniCS/DOLFIN-based solvers developed primarily at the Center for Biomedical Computing hosted by Simula Research Laboratory in Oslo.

The current collection consists of three solvers: CBC.Beat, CBC.Flow and CBC.Twist. The solvers are primarily implemented in Python and provide a simple and uniform Python-interface.

CBC.Solve is work in progress and is distributed freely in the hope that it will be useful, but without any warranty.

Contents

CBC.Beat

CBC.Beat solves the bidomain equations modeling the electrical activity of the heart.

CBC.Flow

CBC.Flow solves the (incompressible) Navier-Stokes equations.

CBC.Twist

CBC.Twist solves general hyperelastic models and includes a range of standard material models, including St.Venant-Kirchhoff, Mooney-Rivlin, neo-Hookean, Isihara, Biderman, Gent-Thomas and linear elastic models.

Authors (in alphabetical order)

To be completed.

License

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Download

From a bazaar repository at Launchpad;

bzr branch lp:cbc.solve

Feedback, questions

Questions/comments should be directed to the FEniCS Apps mailing list:

fenics-apps@fenics.org

Note that registration is required before posting. To register, please visit the registration page.

For other questions, please contact Anders Logg or Ola Skavhaug.

Personal tools