FailStress object

The FailStress object defines parameters for stress-based failure measures.

The following topics are discussed:

Access

materialApi.materials()[name].elastic().failStress()

FailStress(...)

This method creates a FailStress object.

Path

materialApi.materials()[name].elastic().FailStress

Prototype

odb_FailStress&
FailStress(const odb_SequenceSequenceDouble& table,
           bool temperatureDependency,
           int dependencies);

Required arguments

table

An odb_SequenceSequenceDouble specifying the items described below.

Optional arguments

temperatureDependency

A Boolean specifying whether the data depend on temperature. The default value is false.

dependencies

An Int specifying the number of field variable dependencies. The default value is 0.

Table data

  • Tensile stress limit in fiber direction, Xt.

  • Compressive stress limit in fiber direction, Xc.

  • Tensile stress limit in transverse direction, Yt.

  • Compressive stress limit in transverse direction, Yc.

  • Shear strength in the XY plane, S.

  • Cross product term coefficient, f* (-1.0f*1.0). The default value is zero.

  • Biaxial stress limit, σbiax.

  • Temperature, if the data depend on temperature.

  • Value of the first field variable, if the data depend on field variables.

  • Value of the second field variable.

  • Etc.

Return value

A FailStress object.

Exceptions

RangeError.

Members

The FailStress object has members with the same names and descriptions as the arguments to the FailStress method.

Corresponding analysis keywords