pihnn.geometries.crack_tip#

class pihnn.geometries.crack_tip(coords, norm, branch_cut_rotation, initial_sif)#

Object to denote crack tips. Used for enriched networks.

Parameters:
  • coords (int/float/complex/list/tuple/tensor) – Coordinates of the crack tip.

  • norm (int/float/complex/list/tuple/tensor) – Normal outward vector to the tip.

  • branch_cut_rotation (list of float) – Rotation of the square root branch cuts with respect to the domain on the left and on the right of the crack, respectively. In radiants and anti-clockwise. Only used in Williams enrichment.

  • initial_sif (int/float/complex/list/tuple/tensor) – Initial values for the trainable stress intensity factors \(K_I\) and \(K_{II}\). Only used in Williams enrichment.