eval_CF_at_nodes

eval_CF_at_nodes(dH_dX: MatrixBase, CS: MatrixBase, dX_dR: MatrixBase, int_weights: ndarray, int_points_replacements: List[Dict[Expr, Any]])[source]

Evaluate the configurational forces at the element nodes.

Parameters:
  • dH_dX – derivatives of shape functions with respect to undeformed real space coordinates

  • CS – matrix of shape (d, d); configurational stress tensor

  • dX_dR – matrix of shape (d, d); derivatives of undeformed real space coordinates with respect to reference space coordinates

  • int_weights – matrix of shape (ips, ); integration weights corresponding to the integration points

  • int_points_replacements – list of length (ips, ); Each list entry corresponds to an integration point and contains a dictionary that maps the reference space coordinate symbols to the position of an integration point. (E.g. [{r: 0., s: 0.}])

Returns:

symbolic matrix of shape (n, d)