Skip to content

mhamadmahdialloush/Numerics101

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Numerics101


Overview

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.


Build

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages