Skip to content

Smeared crack implementation #38

Description

@neclipse

initial approach - integrated

Add a connected property "Smeared" to crack body and elem_2d_UP.

pros:

  • Only slight modifications are needed to model the initially smeared crack when I carefully distinguish enrcrack.interactedelems and NewElems.
  • No need to create a new class.

cons:

  • Once some of the interacted elements open the smeared crack, the updates seems intimidating. Because the enrcrack.Smeared have to change to false, while the rest elements.smeared stay true.
  • The modeling of the "crack" with mixed elements becomes hard.

Proposed approach- separated

Devise a new class based on enrcrackbody. But do not add it to elem.Enrich yet. When some of the interacted elements detect traction over strength, a new enrcrackbody object will then be created. But the opened crack will be likely open along the smeared crack until the opened tips exceeds the original tips of the smeared crack.

pros:

  • More modular
  • Easier to change between "smeared" and "open".

cons:

  • May require more time to develop.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions