https://mooseframework.inl.gov
Loading...
Searching...
No Matches
HeatConductionCG.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
13
18{
19public:
21
23
24protected:
26 const bool _use_ad;
27
28private:
29 void addSolverVariables() override;
30 void addFEKernels() override;
31 void addFEBCs() override;
32};
Creates all the objects needed to solve the heat conduction equations with CG.
void addFEBCs() override
void addSolverVariables() override
void addFEKernels() override
static InputParameters validParams()
const bool _use_ad
Whether to use automatic differentiation.
Base class to host common parameters and attributes to all Physics solving the heat conduction equati...
const InputParameters & parameters() const