21 params.addClassDescription(
"Apply gravity. Value is in units of acceleration.");
22 params.addParam<
bool>(
"use_displaced_mesh",
true,
"Displaced mesh defaults to true");
23 params.addRequiredParam<Real>(
24 "value",
"Value multiplied against the residual, e.g. gravitational acceleration");
25 params.addParam<FunctionName>(
26 "function",
"1",
"A function that describes the gravitational force");
27 params.addParam<Real>(
"alpha", 0.0,
"alpha parameter required for HHT time integration scheme");
33 _density(getMaterialProperty<Real>(
"density")),
34 _value(getParam<Real>(
"value")),
35 _function(getFunction(
"function")),
36 _alpha(getParam<Real>(
"alpha"))
44 return _density[_qp] * _test[_i][_qp] * -factor;