- axisAxis on which the N-1 delimiting points lie
C++ Type:MooseEnum
Unit:(no unit assumed)
Controllable:No
Description:Axis on which the N-1 delimiting points lie
- axis_coordinatesN-1 coordinates in the chosen axis, in increasing order, delimiting the N function regions
C++ Type:std::vector<double>
Unit:(no unit assumed)
Controllable:No
Description:N-1 coordinates in the chosen axis, in increasing order, delimiting the N function regions
- functionsFunctions in the N regions
C++ Type:std::vector<FunctionName>
Unit:(no unit assumed)
Controllable:No
Description:Functions in the N regions
PiecewiseFunction
Function which provides a piecewise representation of arbitrary functions
This function pieces other functions together at user-defined points on the , , , or axis.
Input 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.