Cardinal
|
#include <VolumetricHeatSourceICAction.h>
Public Member Functions | |
VolumetricHeatSourceICAction (const InputParameters ¶meters) | |
virtual void | act () |
Static Public Member Functions | |
static InputParameters | validParams () |
Protected Member Functions | |
virtual void | setObjectBlocks (InputParameters ¶ms, const std::vector< SubdomainName > &blocks) |
Protected Attributes | |
const VariableName & | _variable |
Variable name to apply the initial condition to. More... | |
const FunctionName & | _function |
Functional form for the heat source. More... | |
const Real & | _magnitude |
Total magnitude of the heat source upon integration. More... | |
std::vector< SubdomainName > | _blocks |
subdomains to which this action applies More... | |
Action that automatically sets up a volumetric heat source initial condition as a wrapping of a FunctionElementIntegral and an IntegralPreservingFunctionIC.
VolumetricHeatSourceICAction::VolumetricHeatSourceICAction | ( | const InputParameters & | parameters | ) |
|
virtual |
|
protectedvirtualinherited |
Set the blocks to which an object created by this action applies
[in] | params | input parameters |
[in] | blocks | block that the object applies to |
|
static |
|
protectedinherited |
subdomains to which this action applies
|
protected |
Functional form for the heat source.
|
protected |
Total magnitude of the heat source upon integration.
|
protected |
Variable name to apply the initial condition to.