https://mooseframework.inl.gov
Loading...
Searching...
No Matches
thermal_hydraulics
include
kernels
ADHeatStructureHeatSource.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
#include "
ADKernel.h
"
13
#include "
Function.h
"
14
18
class
ADHeatStructureHeatSource
:
public
ADKernel
19
{
20
public
:
21
ADHeatStructureHeatSource
(
const
InputParameters
&
parameters
);
22
23
protected
:
24
virtual
ADReal
computeQpResidual
();
25
26
const
Real &
_power_fraction
;
27
const
VariableValue
&
_total_power
;
28
const
Function
&
_power_shape_function
;
29
const
PostprocessorValue
&
_power_shape_integral
;
30
const
Real &
_scale
;
31
const
Real &
_num_units
;
32
33
public
:
34
static
InputParameters
validParams
();
35
};
ADKernel.h
ADReal
DualNumber< Real, DNDerivativeType, true > ADReal
Function.h
PostprocessorValue
Real PostprocessorValue
ADHeatStructureHeatSource
Definition
ADHeatStructureHeatSource.h:19
ADHeatStructureHeatSource::_scale
const Real & _scale
Definition
ADHeatStructureHeatSource.h:30
ADHeatStructureHeatSource::computeQpResidual
virtual ADReal computeQpResidual()
Definition
ADHeatStructureHeatSource.C:43
ADHeatStructureHeatSource::_total_power
const VariableValue & _total_power
Definition
ADHeatStructureHeatSource.h:27
ADHeatStructureHeatSource::_power_fraction
const Real & _power_fraction
Definition
ADHeatStructureHeatSource.h:26
ADHeatStructureHeatSource::_power_shape_integral
const PostprocessorValue & _power_shape_integral
Definition
ADHeatStructureHeatSource.h:29
ADHeatStructureHeatSource::_num_units
const Real & _num_units
Definition
ADHeatStructureHeatSource.h:31
ADHeatStructureHeatSource::validParams
static InputParameters validParams()
Definition
ADHeatStructureHeatSource.C:15
ADHeatStructureHeatSource::_power_shape_function
const Function & _power_shape_function
Definition
ADHeatStructureHeatSource.h:28
ADKernelTempl
Function
ADKernelTempl::parameters
const InputParameters & parameters() const
VariableValue
VariableValueTempl< false > VariableValue
InputParameters
Generated on Fri Aug 21 2026 13:41:54 for https://mooseframework.inl.gov by
1.9.8