This package is a basic C++ package which serves as a learning
tool for fundamental numerical computations techniques. It involves examples
on the use of the PETSc solver to solve block CSR matrices in serial and in parallel.
Provided is an examples directory for three activities. You may want to compile each using
cmake. Change directory to one of the examples, say petscSolver, then execute the following commands:
mkdir build
cd build
cmake ..
make
then run the executable which will appear in the same directory
Note that MPI is required to compile all the examples. PETSC, however, is optional, and is
only required for the petsc related examples.
Dr. Mhamad Mahdi Alloush,
Computational Mechanics Lab,
American University of Beirut