14 : _fe_problem(fe_problem)
20 NumericVector<Number> * R,
21 SparseMatrix<Number> * J,
24 mooseAssert(R,
"This should be non-null");
25 mooseAssert(J,
"This should be non-null");
void residual_and_jacobian(const libMesh::NumericVector< libMesh::Number > &u, libMesh::NumericVector< libMesh::Number > *R, libMesh::SparseMatrix< libMesh::Number > *J, libMesh::NonlinearImplicitSystem &) override
FEProblemBase & _fe_problem
ComputeResidualAndJacobian(FEProblemBase &fe_problem)
Specialization of SubProblem for solving nonlinear equations plus auxiliary equations.
void computeResidualAndJacobian(const NumericVector< libMesh::Number > &soln, NumericVector< libMesh::Number > &residual, libMesh::SparseMatrix< libMesh::Number > &jacobian)
Form a residual and Jacobian with default tags.
void computingNonlinearResid(bool computing_nonlinear_residual) final
Set whether or not the problem is in the process of computing the nonlinear residual.