|
moltres
|
#include <TransientFissionHeatSource.h>
Public Member Functions | |
| TransientFissionHeatSource (const InputParameters ¶meters) | |
Public Member Functions inherited from ScalarTransportBase | |
| ScalarTransportBase (const InputParameters ¶meters) | |
| 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 | |
| const MaterialProperty< std::vector< Real > > & | _fissxs |
| const MaterialProperty< std::vector< Real > > & | _d_fissxs_d_temp |
| const MaterialProperty< std::vector< Real > > & | _fisse |
| const MaterialProperty< std::vector< Real > > & | _d_fisse_d_temp |
| unsigned int | _num_groups |
| std::vector< const VariableValue * > | _group_fluxes |
| std::vector< unsigned int > | _flux_ids |
| Real | _nt_scale |
| bool | _account_decay_heat |
| unsigned int | _num_heat_groups |
| std::vector< Real > | _decay_heat_frac |
| std::vector< Real > | _decay_heat_const |
| std::vector< const VariableValue * > | _heat_concs |
| std::vector< unsigned int > | _heat_ids |
This class computes the residual and Jacobian contributions of the fission heat source term in the temperature governing equation for the time-dependent case.
| TransientFissionHeatSource::TransientFissionHeatSource | ( | const InputParameters & | parameters | ) |
|
overrideprotectedvirtual |
|
overrideprotectedvirtual |
|
overrideprotectedvirtual |
|
static |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |