Multithreaded Poisson Equation Solver
Note This project improves upon step-20 in the deal.ii tutorial by:
- Adding Neumann boundary conditions.
- Allow for multithreading to reduce runtimes.
The requirements for this software is deal.ii library version 8.4.0 or highe and CMake version 2.8 or higher.
First obtain and install a copy of the dealii deal.ii library version 8.4.0 or higher.
To generate a makefile for this code using CMake type into the terminal:
cmake . -DDEAL_II_DIR=/path_to_deal.ii
To compile the code in release mode use:
To run the executable use: