XFEM Failure Analysis Report

Introduction

The FAR for the XFEM module describes the system functional and non-functional requirements that describe the expected interactions that the software shall provide.

Dependencies

The XFEM module is developed using MOOSE and can itself be based on various MOOSE modules, as such the FAR for the XFEM module is dependent upon the following documents.

Failure Analysis Requirements

The following is a complete list for all the requirements related to failure analysis for the XFEM module.

  • xfem: Mesh Cut 2D Fracture
  • 23.9.1The XFEM module shall represent a propagating crack in a 2D mechanics model with XFEM, where the crack is defined using a topologically defined surface cutting mesh by MeshCut2DFunctionUserObject
    1. and crack growth and direction is computed by a fracture integral with constant fracture toughness.
    2. and crack growth and direction is computed by a fracture integral with fracture toughness sampled from a material at the crack tip.
    3. and crack growth is a maximum stress criterion and the growth direction is in the original crack direction.
    4. and crack growth and direction is computed by a fracture integral with constant fracture toughness or maximum stress criterion.
    5. and produce an error when fracture toughness is specified by more than one input source.
    6. and crack growth is defined by a function. The average crack tip stress changes with crack orientation and properly accounts volume averaging near surfaces.

    Specification(s): 2D/k_growth, 2D/kvpp_growth, 2D/stress_growth, 2D/k_stress_growth, 2D/k_error, 2D/stress_check

    Design: MeshCut2DFunctionUserObject

    Issue(s): #23572#27659

    Collection(s): FUNCTIONALFAILURE_ANALYSIS

    Type(s): RunExceptionCSVDiffExodiff