https://mooseframework.inl.gov
Loading...
Searching...
No Matches
VariableResidualNormsDebugOutput.h
Go to the documentation of this file.
1//* This file is part of the MOOSE framework
2//* https://mooseframework.inl.gov
3//*
4//* All rights reserved, see COPYRIGHT for full restrictions
5//* https://github.com/idaholab/moose/blob/master/COPYRIGHT
6//*
7//* Licensed under LGPL 2.1, please see LICENSE for details
8//* https://www.gnu.org/licenses/lgpl-2.1.html
9
10#pragma once
11
12// MOOSE includes
13#include "PetscOutput.h"
14
15#include "libmesh/system.h"
16
18
25{
26public:
28
34
35protected:
39 virtual void output() override;
40
43
46};
The main MOOSE class responsible for handling user-defined parameters in almost every MOOSE system.
const InputParameters & parameters() const
Get the parameters of the object.
Definition MooseBase.h:131
Nonlinear system to be solved.
Adds the ability to output on every nonlinear and/or linear residual.
Definition PetscOutput.h:42
A class for producing various debug related outputs.
NonlinearSystemBase & _nl
Reference to MOOSE's nonlinear system.
virtual void output() override
Perform the debugging output.
libMesh::System & _sys
Reference to libMesh system.