specfem::solver::solver

class solver

Base solver class.

Solver class is the base class for all solver algorithms (implicit or explicit). The class contains a pure virtual function run() that must be implemented by the derived solver implementations.

Subclassed by specfem::solver::time_marching< specfem::simulation::type::combined, DimensionTag, NGLL >, specfem::solver::time_marching< specfem::simulation::type::forward, DimensionTag, NGLL >

Public Functions

virtual void run() = 0

Run solver algorithm.