ShearTestData object

The ShearTestData object specifies the normalized shear creep compliance or relaxation modulus as a function of time.

The following topics are discussed:

Access

materialApi.materials()[name].viscoelastic().shearTestData()

ShearTestData(...)

This method creates a ShearTestData object.

Path

materialApi.materials()[name].viscoelastic().ShearTestData

Prototype

odb_ShearTestData&
ShearTestData(const odb_SequenceSequenceDouble& table,
              odb_Union shrinf);

Required arguments

table

An odb_SequenceSequenceDouble specifying values that depend on the time member of the Viscoelastic object.

If time="RELAXATION_TEST_DATA", the table data specify the following:

  • Normalized shear relaxation modulus gR(t)(0gR(t)1).

  • Time t(t>0).

If time="CREEP_TEST_DATA", the table data specify the following:

  • Normalized shear compliance jS(t)(jS(t)1).

  • Time t(t>0).

Optional arguments

shrinf

The string "NONE" or a Double specifying a normalized shear. The value of shrinf depends on the value of the time member of the Viscoelastic object. The default value is "NONE".

If time="RELAXATION_TEST_DATA", shrinf specifies the value of the long-term, normalized shear modulus gR().

If time="CREEP_TEST_DATA", shrinf specifies the value of the long-term, normalized shear compliance jS().

Return value

A ShearTestData object.

Exceptions

None.

Members

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

Corresponding analysis keywords