expressions

This module contains symbolic expressions of various physical quantities.

Functions

eval_CF_at_nodes(dH_dX, CS, dX_dR, ...)

Evaluate the configurational forces at the element nodes.

eval_CS_dbf(d, e, dU_dX, P)

Evaluate displacement based configurational stress tensor.

eval_CS_mbf(d, e, F, P)

Evaluate motion based configurational stress tensor.

eval_F(d, dU_dX)

Evaluate the deformation gradient.

eval_H(R, R_at_nodes, exponents)

Evaluate all shape functions of an element.

eval_P(F, S)

Evaluate the First Piola-Kirchhoff stress tensor.

eval_R(d)

Evaluate symbolic reference space coordinates.

eval_dH_dR(H, R)

Evaluate derivatives of shape functions with respect to reference space coordinates.

eval_dH_dX(dH_dR, dX_dR)

Evaluate derivatives of shape functions with respect to undeformed real space coordinates.

eval_dU_dX(U_at_nodes, dH_dX)

Evaluate derivatives of displacements with respect to undeformed real space coordinates.

eval_dX_dR(X_at_nodes, dH_dR)

Evaluate derivatives of undeformed real space coordinates with respect to reference space coordinates.

Classes

Computation(R_at_nodes_, exponents_, ...[, ...])

Compute F, P, CS, and CF.

Attributes

R_3d

symbolic reference space coordinates for the 3d space