29.90 ShearTestData object

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

Access
import material
mdb.models[name].materials[name].viscoelastic.shearTestData
import odbMaterial
session.odbs[name].materials[name].viscoelastic.shearTestData


29.90.1 ShearTestData(...)

This method creates a ShearTestData object.

Path
mdb.models[name].materials[name].viscoelastic.ShearTestData
session.odbs[name].materials[name].viscoelastic.ShearTestData

Required argument

table

A sequence of sequences of Floats 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 .

  • Time .

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

  • Normalized shear compliance .

  • Time .

Optional argument

shrinf

None or a Float 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 .

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

Return value

A ShearTestData object.

Exceptions

None.


29.90.2 setValues(...)

This method modifies the ShearTestData object.

Required arguments

None.

Optional arguments

The optional arguments to setValues are the same as the arguments to the ShearTestData method.

Return value

None

Exceptions

None.


29.90.3  Members

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


29.90.4  Corresponding analysis keywords

*SHEAR TEST DATA