    #
      #
      # Optional Failure Definitions
      #    Following only need to be defined if intend to use failure model
      #
      FAILURE MODEL = TEARING_PARAMETER | JOHNSON_COOK_FAILURE | WILKINS
                      | MODULAR_FAILURE | MODULAR_BCJ_FAILURE

      CRITICAL FAILURE PARAMETER = <real>
      #
      # TEARING_PARAMETER Failure model definitions
      #
      TEARING PARAMETER EXPONENT = <real>
      #
      # JOHNSON_COOK_FAILURE Failure model definitions
      #
      JOHNSON COOK D1       = <real>
      JOHNSON COOK D2       = <real>
      JOHNSON COOK D3       = <real>
      JOHNSON COOK D4       = <real>
      JOHNSON COOK D5       = <real>
      #
      #Following Johnson-Cook parameters can only be defined once.  As such, only
      #  needed if not previously defined via Johnson-Cook multipliers
      #  w/ flow-stress hardening.  Does need to be defined
      #  w/ Decoupled Flow Stress
      #
      REFERENCE RATE        = <real>
      REFERENCE TEMPERATURE = <real>
      MELTING TEMPERATURE   = <real>
      #
      # WILKINS Failure model definitions
      #
      WILKINS ALPHA    = <real>
      WILKINS BETA     = <real>
      WILKINS PRESSURE = <real>
      #
      #  MODULAR_FAILURE Failure model definitions
      #
      PRESSURE MULTIPLIER         = PRESSURE_INDEPENDENT | WILKINS
                                    | USER_DEFINED (PRESSURE_INDEPENDENT)
      LODE ANGLE MULTIPLIER       = LODE_ANGLE_INDEPENDENT |
                                    WILKINS (LODE_ANGLE_INDEPENDENT)
      TRIAXIALITY MULTIPLIER      = TRIAXIALITY_INDEPENDENT | JOHNSON_COOK
                                    | USER_DEFINED (TRIAXIALITY_INDEPENDENT)
      RATE FAIL MULTIPLIER        = RATE_INDEPENDENT | JOHNSON_COOK
                                    | USER_DEFINED (RATE_INDEPENDENT)
      TEMPERATURE FAIL MULTIPLIER = TEMPERATURE_INDEPENDENT | JOHNSON_COOK
                                    | USER_DEFINED (TEMPERATURE_INDEPENDENT)
      #
      # Individual multiplier definitions
      #
      PRESSURE MULTIPLIER = WILKINS
      WILKINS ALPHA       = <real>
      WILKINS PRESSURE    = <real>
      #
      PRESSURE MULTIPLIER = USER_DEFINED
      PRESSURE MULTIPLIER FUNCTION = <string> pressure_multiplier_fun_name
      #
      LODE ANGLE MULTIPLIER = WILKINS
      WILKINS BETA          = <real>
      #
      TRIAXIALITY MULTIPLIER = JOHNSON_COOK
      JOHNSON COOK D1        = <real>
      JOHNSON COOK D2        = <real>
      JOHNSON COOK D3        = <real>
      #
      TRIAXIALITY MULTIPLIER = USER_DEFINED
      TRIAXIALITY MULTIPLIER FUNCTION = <string> triaxiality_multiplier_fun_name
      #
      RATE FAIL MULTIPLIER = JOHNSON_COOK
      JOHNSON COOK D4      = <real>
      # REFERENCE RATE should only be added if not previously defined
      REFERENCE RATE       = <real>
      #
      RATE FAIL MULTIPLIER = USER_DEFINED
      RATE FAIL MULTIPLIER FUNCTION = <string> rate_fail_multiplier_fun_name
      #
      TEMPERATURE FAIL MULTIPLIER = JOHNSON_COOK
      JOHNSON COOK D5             = <real>
      # JC Temperatures should only be defined if not previously given
      REFERENCE TEMPERATURE       = <real>
      MELTING TEMPERATURE         = <real>
      #
      TEMPERATURE FAIL MULTIPLIER          = USER_DEFINED
      TEMPERATURE FAIL MULTIPLIER FUNCTION = <string> temp_multiplier_fun_name
      #
      # MODULAR_BCJ_FAILURE Failure model definitions
      #
      INITIAL DAMAGE    = <real>
      INITIAL VOID SIZE = <real>
      DAMAGE BETA       = <real> (0.5)
      GROWTH MODEL      = COCKS_ASHBY | NO_GROWTH (NO_GROWTH)
      NUCLEATION MODEL  = HORSTEMEYER_GOKHALE | CHU_NEEDLEMAN_STRAIN
                          | NO_NUCLEATION (NO_NUCLEATION)
      #
      GROWTH RATE FAIL MULTIPLIER        = JOHNSON_COOK | USER_DEFINED
                                           | RATE_INDEPENDENT
                                           (RATE_INDEPENDENT)
      GROWTH TEMPERATURE FAIL MULTIPLIER = JOHNSON_COOK | USER_DEFINED
                                           | TEMPERATURE_INDEPENDENT
                                           (TEMPERATURE_INDEPENDENT)
      #
      NUCLEATION RATE FAIL MULTIPLIER        = JOHNSON_COOK | USER_DEFINED
                                               | RATE_INDEPENDENT
                                               (RATE_INDEPENDENT)
      NUCLEATION TEMPERATURE FAIL MULTIPLIER = JOHNSON_COOK | USER_DEFINED
                                               | TEMPERATURE_INDEPENDENT
                                               (TEMPERATURE_INDEPENDENT)
      #
      # Definitions for individual growth and nucleation models
      #
      GROWTH MODEL = COCKS_ASHBY
      DAMAGE EXPONENT = <real> (0.5)
      #
      NUCLEATION MODEL      = HORSTEMEYER_GOKHALE
      NUCLEATION PARAMETER1 = <real> (0.0)
      NUCLEATION PARAMETER2 = <real> (0.0)
      NUCLEATION PARAMETER3 = <real> (0.0)
      #
      NUCLEATION MODEL          = CHU_NEEDLEMAN_STRAIN
      NUCLEATION AMPLITUDE      = <real>
      MEAN NUCLEATION STRAIN    = <real>
      NUCLEATION STRAIN STD DEV = <real>
      #
      # Definitions for rate and temperature fail multiplier
      #   Note: only showing definitions for growth.
      #    Nucleation terms are the same just with NUCLEATION instead
      #    of GROWTH
      #
      GROWTH RATE FAIL MULTIPLIER = JOHNSON_COOK
      GROWTH JOHNSON COOK D4      = <real>
      GROWTH REFERENCE RATE       = <real>
      #
      GROWTH RATE FAIL MULTIPLIER          = USER_DEFINED
      GROWTH RATE FAIL MULTIPLIER FUNCTION = <string> growth_rate_fail_mult_func
      #
      GROWTH TEMPERATURE FAIL MULTIPLIER = JOHNSON_COOK
      GROWTH JOHNSON COOK D5             = <real>
      GROWTH REFERENCE TEMPERATURE       = <real>
      GROWTH MELTING TEMPERATURE         = <real>
      #
      GROWTH TEMPERATURE FAIL MULTIPLIER          = USER_DEFINED
      GROWTH TEMPERATURE FAIL MULTIPLIER FUNCTION = <string> temp_fail_mult_func
      #