www.mooseframework.org
Public Member Functions | Private Attributes | List of all members
ComputeFDResidualFunctor Class Reference

#include <ComputeFDResidualFunctor.h>

Inheritance diagram for ComputeFDResidualFunctor:
[legend]

Public Member Functions

 ComputeFDResidualFunctor (FEProblemBase &fe_problem)
 
void residual (const NumericVector< Number > &soln, NumericVector< Number > &residual, NonlinearImplicitSystem &sys) override
 

Private Attributes

FEProblemBase_fe_problem
 

Detailed Description

Definition at line 18 of file ComputeFDResidualFunctor.h.

Constructor & Destructor Documentation

◆ ComputeFDResidualFunctor()

ComputeFDResidualFunctor::ComputeFDResidualFunctor ( FEProblemBase fe_problem)

Definition at line 13 of file ComputeFDResidualFunctor.C.

14  : _fe_problem(fe_problem)
15 {
16 }

Member Function Documentation

◆ residual()

void ComputeFDResidualFunctor::residual ( const NumericVector< Number > &  soln,
NumericVector< Number > &  residual,
NonlinearImplicitSystem &  sys 
)
override

Definition at line 19 of file ComputeFDResidualFunctor.C.

22 {
25 }
void residual(const NumericVector< Number > &soln, NumericVector< Number > &residual, NonlinearImplicitSystem &sys) override
void computingNonlinearResid(bool computing_nonlinear_residual) final
Set whether or not the problem is in the process of computing the nonlinear residual.
virtual void computeResidualSys(NonlinearImplicitSystem &sys, const NumericVector< Number > &soln, NumericVector< Number > &residual)
This function is called by Libmesh to form a residual.

Member Data Documentation

◆ _fe_problem

FEProblemBase& ComputeFDResidualFunctor::_fe_problem
private

Definition at line 21 of file ComputeFDResidualFunctor.h.

Referenced by residual().


The documentation for this class was generated from the following files: