Step actions ============ Step actions represent the actions that can be performed during a simulation step, such as the enforcement of boundary conditions, the application of external forces. Body loads ---------- ``MPMBodyLoadBase`` class ************************* .. automodule:: edelweissmeshfree.stepactions.base.mpmbodyloadbase :members: :private-members: ``BodyLoad`` class ****************** .. automodule:: edelweissmeshfree.stepactions.bodyload :members: :private-members: Neumann boundary conditions --------------------------- ``MPMDistributedLoadBase`` class ******************************** .. automodule:: edelweissmeshfree.stepactions.base.mpmdistributedloadbase :members: :private-members: ``DistributedLoad`` class ************************* .. automodule:: edelweissmeshfree.stepactions.distributedload :members: :private-members: Dirichlet boundary conditions ----------------------------- ``Dirichlet`` class ******************* .. automodule:: edelweissmeshfree.stepactions.dirichlet :members: :private-members: Arclength control ----------------- ``ArclengthControllerBase`` class ********************************* .. automodule:: edelweissmeshfree.stepactions.base.arclengthcontrollerbase :members: :private-members: ``Indirect control`` class ************************** .. automodule:: edelweissmeshfree.stepactions.indirectcontrol :members: :private-members: