59.62 Hypoelastic object

The Hypoelastic object specifies hypoelastic material properties.

Access
materialApi.materials()[name].hypoelastic()


59.62.1 Hypoelastic(...)

This method creates a Hypoelastic object.

Path
materialApi.materials()[name].Hypoelastic
Prototype
odb_Hypoelastic&
Hypoelastic(const odb_SequenceSequenceDouble& table,
            bool user);

Required argument

table

An odb_SequenceSequenceDouble specifying the items described below.

Optional argument

user

A Boolean specifying that hypoelasticity is defined by user subroutine UHYPEL. The default value is false.

Table data

  • Instantaneous Young's modulus, .

  • Instantaneous Poisson's ratio, .

  • First strain invariant, .

  • Second strain invariant, .

  • Third strain invariant, .

Return value

A Hypoelastic object.

Exceptions

None.


59.62.2  Members

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


59.62.3  Corresponding analysis keywords

*HYPOELASTIC