PETSc & SLEPc Example

PETSc (Protable, Extensible Toolkit for Scientific Computation) is a suite of data structures and routines to solve partial differential equations for scientific applications, whilst employing parallelism to scale the computation. SLEPc (Scalable Library for Eigenvalue Problem Computations) is able to solve linear & nonlinear eigenvalue problems, action of a matrix function on a vector, and perform singular value decomposition.

This example job solves a singular value problem on the matrix loaded from a file.


Import Job Setup Get Job Results


Simulation Code PETSc & SLEPc
Analysis Type Custom
Description Solves a singular value problem with the matrix loaded from a file.
Suggested Hardware Titanium / 2 cores
Command
make ex14;
mpiexec -f $HOME/mpd.hosts -np 2 ./ex14 -file A1000 -svd_nsv 20;
Estimated Run Time 1 minute