The CombinedTestData object specifies simultaneously the normalized shear and bulk compliances or relaxation moduli as functions of time.
materialApi.materials()[name].viscoelastic().combinedTestData()
This method creates a CombinedTestData object.
materialApi.materials()[name].viscoelastic().CombinedTestData
odb_CombinedTestData& CombinedTestData(const odb_SequenceSequenceDouble& table, odb_Union volinf, odb_Union shrinf);
Required argument
An odb_SequenceSequenceDouble specifying the items described below. The values of the table data depend on the value of the time member of the Viscoelastic object.
Optional arguments
The string "NONE" or a Double specifying a normalized volume. The value of volinf depends on the value of the time member of the Viscoelastic object. The default value is "NONE".
If time="RELAXATION_TEST_DATA", volinf specifies the value of the long-term normalized volumetric modulus,
.
If time="CREEP_TEST_DATA", volinf specifies the value of the long-term normalized volumetric compliance,
.
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,
.
Table data
If time=RELAXATION_TEST_DATA, the table data specify the following:
Normalized shear modulus,
.
Normalized volumetric (bulk) modulus,
.
Time
.
Normalized shear compliance,
.
Normalized volumetric (bulk) compliance,
.
Time
.
Return value
A CombinedTestData object.
Exceptions
The CombinedTestData object has members with the same names and descriptions as the arguments to the CombinedTestData method.