#include <IncompressibleEnergySPScalarKernel.h>
Public Member Functions | |
| IncompressibleEnergySPScalarKernelTempl (const InputParameters ¶meters) | |
| virtual bool | isADObject () const override |
| const Moose::Functor< Real > * | defaultFunctor (const std::string &name) |
| const Moose::Functor< ADReal > * | defaultFunctor (const std::string &name) |
Static Public Member Functions | |
| static InputParameters | validParams () |
| static std::string | deduceFunctorName (const std::string &name, const InputParameters ¶ms) |
Protected Member Functions | |
| virtual GenericReal< is_ad > | computeQpResidual () override |
| virtual Real | computeQpJacobian () override |
| Real | computeQpJacobian () |
| std::string | deduceFunctorName (const std::string &name) const |
| const Moose::Functor< T > & | getFunctor (const std::string &name) |
| const Moose::Functor< T > & | getFunctor (const std::string &name, THREAD_ID tid) |
| const Moose::Functor< T > & | getFunctor (const std::string &name, SubProblem &subproblem) |
| const Moose::Functor< T > & | getFunctor (const std::string &name, SubProblem &subproblem, THREAD_ID tid) |
| bool | isFunctor (const std::string &name) const |
| bool | isFunctor (const std::string &name, const SubProblem &subproblem) const |
| Moose::ElemArg | makeElemArg (const Elem *elem, bool correct_skewnewss=false) const |
| void | checkFunctorSupportsSideIntegration (const std::string &name, bool qp_integration) |
| const Moose::Functor< T > & | getFunctorByName (const std::string &name) |
Protected Attributes | |
| const SinglePhaseFluidProperties & | _fp |
| Fluid properties object. | |
| const VariableValue & | _m |
| Coupled mass flow rate through the segment. | |
| const VariableValue & | _Tup |
| Coupled temperature of the upstream segment. | |
| const VariableValue & | _Tdown |
| Coupled temperature of the downstream segment. | |
| const VariableValue & | _Tw |
| Coupled temperature of the component wall. | |
| const bool | _is_implicit |
| Property state integration flag. | |
| const Moose::Functor< GenericReal< is_ad > > & | _Pref |
| System reference pressure. | |
| const Moose::Functor< GenericReal< is_ad > > & | _area |
| Flow area of the segment. | |
| const Moose::Functor< GenericReal< is_ad > > & | _perimeter |
| Wetted perimeter of the segment. | |
| const Moose::Functor< GenericReal< is_ad > > & | _length |
| Length of the segment. | |
Private Types | |
| using | Base = typename std::conditional< is_ad, ADScalarKernel, ScalarKernel >::type |
Private Member Functions | |
| const Moose::Functor< T > * | defaultFunctor (const std::string &name) |
| const Moose::Functor< Real > * | defaultFunctor (const std::string &name) |
| const Moose::Functor< ADReal > * | defaultFunctor (const std::string &name) |
| const Moose::Functor< T > & | getFunctorByName (const std::string &name, SubProblem &subproblem, THREAD_ID tid) |
Private Attributes | |
| const InputParameters & | _fi_params |
| const std::string | _fi_name |
| SubProblem *const | _fi_subproblem |
| const THREAD_ID | _fi_tid |
| std::vector< std::unique_ptr< Moose::Functor< Real > > > | _default_real_functors |
| std::vector< std::unique_ptr< Moose::Functor< ADReal > > > | _default_ad_real_functors |
Definition at line 19 of file IncompressibleEnergySPScalarKernel.h.
|
private |
Definition at line 23 of file IncompressibleEnergySPScalarKernel.h.
| IncompressibleEnergySPScalarKernelTempl< is_ad >::IncompressibleEnergySPScalarKernelTempl | ( | const InputParameters & | parameters | ) |
Definition at line 56 of file IncompressibleEnergySPScalarKernel.C.
|
protected |
Definition at line 149 of file IncompressibleEnergySPScalarKernel.C.
|
overrideprotectedvirtual |
Definition at line 109 of file IncompressibleEnergySPScalarKernel.C.
|
overrideprotectedvirtual |
Definition at line 75 of file IncompressibleEnergySPScalarKernel.C.
|
inlineoverridevirtual |
Implements FunctorInterface.
Definition at line 27 of file IncompressibleEnergySPScalarKernel.h.
|
static |
Definition at line 21 of file IncompressibleEnergySPScalarKernel.C.
|
protected |
Flow area of the segment.
Definition at line 48 of file IncompressibleEnergySPScalarKernel.h.
|
protected |
Fluid properties object.
Definition at line 34 of file IncompressibleEnergySPScalarKernel.h.
|
protected |
Property state integration flag.
Definition at line 44 of file IncompressibleEnergySPScalarKernel.h.
|
protected |
Length of the segment.
Definition at line 52 of file IncompressibleEnergySPScalarKernel.h.
|
protected |
Coupled mass flow rate through the segment.
Definition at line 36 of file IncompressibleEnergySPScalarKernel.h.
|
protected |
Wetted perimeter of the segment.
Definition at line 50 of file IncompressibleEnergySPScalarKernel.h.
|
protected |
System reference pressure.
Definition at line 46 of file IncompressibleEnergySPScalarKernel.h.
|
protected |
Coupled temperature of the downstream segment.
Definition at line 40 of file IncompressibleEnergySPScalarKernel.h.
|
protected |
Coupled temperature of the upstream segment.
Definition at line 38 of file IncompressibleEnergySPScalarKernel.h.
|
protected |
Coupled temperature of the component wall.
Definition at line 42 of file IncompressibleEnergySPScalarKernel.h.