moltres
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
DecayHeatSource Class Reference

#include <DecayHeatSource.h>

Inheritance diagram for DecayHeatSource:
[legend]

Public Member Functions

 DecayHeatSource (const InputParameters &parameters)
 
- Public Member Functions inherited from ScalarTransportBase
 ScalarTransportBase (const InputParameters &parameters)
 
virtual Real computeConcentration (const VariableValue &u, unsigned int qp)
 Computes \(c\).
 
virtual RealVectorValue computeConcentrationGradient (const VariableValue &u, const VariableGradient &grad_u, unsigned int qp)
 Computes \(\nabla c\).
 
virtual Real computeConcentrationDerivative (const VariableValue &u, const VariablePhiValue &phi, unsigned int j, unsigned int qp)
 Computes \(\frac{\partial c}{\partial u_j}\).
 
virtual RealVectorValue computeConcentrationGradientDerivative (const VariableValue &u, const VariableGradient &grad_u, const VariablePhiValue &phi, const VariablePhiGradient &grad_phi, unsigned int j, unsigned int qp)
 Computes \(\nabla \frac{\partial c}{\partial u_j}\).
 
virtual Real computeConcentrationDot (const VariableValue &u, const VariableValue &u_dot, unsigned int qp)
 Computes \(\frac{\partial c}{\partial t}\).
 
virtual Real computeConcentrationDotDerivative (const VariableValue &u, const VariableValue &u_dot, const VariableValue &du_dot_du, const VariablePhiValue &phi, unsigned int j, unsigned int qp)
 Computes \(\frac{\partial}{\partial t} \frac{\partial c}{\partial u_j}\).
 

Static Public Member Functions

static InputParameters validParams ()
 
- Static Public Member Functions inherited from ScalarTransportBase
static InputParameters validParams ()
 

Protected Member Functions

virtual Real computeQpResidual () override
 
virtual Real computeQpJacobian () override
 
virtual Real computeQpOffDiagJacobian (unsigned int jvar) override
 

Protected Attributes

unsigned int _num_heat_groups
 
std::vector< Real > _decay_heat_const
 
std::vector< const VariableValue * > _heat_concs
 
std::vector< unsigned int > _heat_ids
 

Constructor & Destructor Documentation

◆ DecayHeatSource()

DecayHeatSource::DecayHeatSource ( const InputParameters &  parameters)

Member Function Documentation

◆ computeQpJacobian()

Real DecayHeatSource::computeQpJacobian ( )
overrideprotectedvirtual

◆ computeQpOffDiagJacobian()

Real DecayHeatSource::computeQpOffDiagJacobian ( unsigned int  jvar)
overrideprotectedvirtual

◆ computeQpResidual()

Real DecayHeatSource::computeQpResidual ( )
overrideprotectedvirtual

◆ validParams()

InputParameters DecayHeatSource::validParams ( )
static

Member Data Documentation

◆ _decay_heat_const

std::vector<Real> DecayHeatSource::_decay_heat_const
protected

◆ _heat_concs

std::vector<const VariableValue *> DecayHeatSource::_heat_concs
protected

◆ _heat_ids

std::vector<unsigned int> DecayHeatSource::_heat_ids
protected

◆ _num_heat_groups

unsigned int DecayHeatSource::_num_heat_groups
protected

The documentation for this class was generated from the following files: