-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Bhavani Shankar edited this page Jul 18, 2014
·
1 revision
An Incompressible Rayleigh Benard Equation solver that uses FEniCS with with PETSc backend that aims to be efficient and parallel. BRICS is written in python 2.7
- Implicit time stepping with adaptivity accurate to O(dt^2)
- Generates Non-uniform meshes that are denser towards corners
- Parallel execution on CPU/GPU due to FEniCS, PETSc
- Object oriented code makes creating new domains and defining equations in curved geometries easy.
- No-slip/free-slip or periodic boundary conditions
- python 2.7.xx
- PETSc
- FEniCS (compiled with PETSc and its other dependencies)
- Numpy
- Matplotlib
$ git clone https://bshankar@bitbucket.org/bshankar/brics.git
$ python2 input.py # input file