The ShearTestData object specifies the normalized shear creep compliance or relaxation modulus as a function of time.
materialApi.materials()[name].viscoelastic().shearTestData()
This method creates a ShearTestData object.
materialApi.materials()[name].viscoelastic().ShearTestData
odb_ShearTestData& ShearTestData(const odb_SequenceSequenceDouble& table, odb_Union shrinf);
Required argument
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
.
.
Time
.
.
If time="CREEP_TEST_DATA", the table data specify the following:
Normalized shear compliance
.
.
Time
.
.
Optional argument
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
.
If time="CREEP_TEST_DATA", shrinf specifies the value of the long-term, normalized shear compliance
.
Return value
A ShearTestData object.
Exceptions
The ShearTestData object has members with the same names and descriptions as the arguments to the ShearTestData method.