CastIronTensionHardening object

The CastIronTensionHardening object specifies hardening for the Cast- Iron plasticity model.

The following topics are discussed:

Access

materialApi.materials()[name].castIronPlasticity()\
.castIronTensionHardening()

CastIronTensionHardening(...)

This method creates a CastIronTensionHardening object.

Path

materialApi.materials()[name].castIronPlasticity()\
.CastIronTensionHardening

Prototype

odb_CastIronTensionHardening&
CastIronTensionHardening(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

  • Yield stress in uniaxial tension, σt.

  • The absolute value of the corresponding plastic strain.(The first tabular value entered must always be zero.)

  • 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 CastIronTensionHardening object.

Exceptions

RangeError.

Members

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

Corresponding analysis keywords