- valueThe value to be set in IC
C++ Type:double
Unit:(no unit assumed)
Controllable:No
Description:The value to be set in IC
- variableThe variable this initial condition is supposed to provide values for.
C++ Type:VariableName
Unit:(no unit assumed)
Controllable:No
Description:The variable this initial condition is supposed to provide values for.
FVConstantIC
Sets a constant field value.
Sets a constant initial condition described by parameter "value". It can be restricted to particular blocks using the "block" parameter.
Example input syntax
In this example, a blockwise constant initial condition is set for variable u
. Block 1 and 2 are set differently by two FVConstantIC
objects.
Input Parameters
- blockThe list of blocks (ids or names) that this object will be applied
C++ Type:std::vector<SubdomainName>
Unit:(no unit assumed)
Controllable:No
Description:The list of blocks (ids or names) that this object will be applied
Optional Parameters
- control_tagsAdds user-defined labels for accessing object parameters via control logic.
C++ Type:std::vector<std::string>
Unit:(no unit assumed)
Controllable:No
Description:Adds user-defined labels for accessing object parameters via control logic.
- enableTrueSet the enabled status of the MooseObject.
Default:True
C++ Type:bool
Unit:(no unit assumed)
Controllable:No
Description:Set the enabled status of the MooseObject.