This class prescribes the acceleration on a given boundary in a given direction. More...
#include <PresetAcceleration.h>
Public Member Functions | |
PresetAcceleration (const InputParameters ¶meters) | |
Static Public Member Functions | |
static InputParameters | validParams () |
Protected Member Functions | |
virtual Real | computeQpValue () |
Protected Attributes | |
const VariableValue & | _u_old |
const Real | _scale_factor |
const Function & | _function |
const VariableValue & | _vel_old |
const VariableValue & | _accel_old |
const Real | _beta |
This class prescribes the acceleration on a given boundary in a given direction.
The acceleration is integrated using newmark time integration scheme and the resulting displacement is applied on the boundary.
Definition at line 20 of file PresetAcceleration.h.
PresetAcceleration::PresetAcceleration | ( | const InputParameters & | parameters | ) |
Definition at line 36 of file PresetAcceleration.C.
|
protectedvirtual |
Definition at line 48 of file PresetAcceleration.C.
|
static |
Definition at line 18 of file PresetAcceleration.C.
|
protected |
Definition at line 34 of file PresetAcceleration.h.
Referenced by computeQpValue().
|
protected |
Definition at line 35 of file PresetAcceleration.h.
Referenced by computeQpValue().
|
protected |
Definition at line 32 of file PresetAcceleration.h.
Referenced by computeQpValue().
|
protected |
Definition at line 31 of file PresetAcceleration.h.
|
protected |
Definition at line 30 of file PresetAcceleration.h.
Referenced by computeQpValue().
|
protected |
Definition at line 33 of file PresetAcceleration.h.
Referenced by computeQpValue().