Seismo-VLAB  1.3
An Open-Source Finite Element Software for Meso-Scale Simulations
PetscSolver.hpp File Reference

This file contains the "PetscSolver" solver declaration; this object is an iterative solver, and it can be employed to symmetric positive-definite (SPD), general symmetric (SYM) or unsymmetric (USYM) structure of A. More...

#include <Eigen/Dense>
#include <Eigen/SparseCore>
#include "LinearSystem.hpp"
Include dependency graph for PetscSolver.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  PetscSolver
 Class for solving a linear system using an iterative solver assuming the matrix can be symmetric positive-definite, general symmetric or asymmetric. More...
 

Detailed Description

This file contains the "PetscSolver" solver declaration; this object is an iterative solver, and it can be employed to symmetric positive-definite (SPD), general symmetric (SYM) or unsymmetric (USYM) structure of A.

Author
Danilo S. Kusanovic (dkusa.nosp@m.nov@.nosp@m.calte.nosp@m.ch.e.nosp@m.du)
Date
June 16, 2020
Version
1.0