Class NLKEigenvalueAGSSolver

Inheritance Relationships

Base Type

Class Documentation

class NLKEigenvalueAGSSolver : public opensn::PETScNonLinearSolver

Public Functions

inline explicit NLKEigenvalueAGSSolver(std::shared_ptr<NLKEigenAGSContext> nlk_ags_context_ptr)
~NLKEigenvalueAGSSolver() override = default

Protected Functions

virtual void PreSetupCallback() override
virtual void SetMonitor() override
virtual void SetSystemSize() override
virtual void SetSystem() override
virtual void SetFunction() override
virtual void SetJacobian() override
virtual void SetInitialGuess() override
virtual void PostSolveCallback() override