The SolutionDependentAmplitude object defines a solution-dependent amplitude for superplastic forming analysis.
The SolutionDependentAmplitude object is derived from the Amplitude object.
amplitudeApi.amplitudes()[name]
This method creates a SolutionDependentAmplitude object.
amplitudeApi.SolutionDependentAmplitude
odb_SolutionDependentAmplitude& SolutionDependentAmplitude(const odb_String& name, double initial, double minimum, double maximum, const odb_String& timeSpan);
Required argument
An odb_String specifying the repository key.
Optional arguments
A Double specifying the initial amplitude value. Possible values are those between minimum and maximum. The default value is 1.0.
A Double specifying the minimum amplitude value. Possible values are those smaller than maximum and initial. The default value is 0.1.
A Double specifying the maximum amplitude value. Possible values are those larger than minimum and initial. The default value is 1000.0.
An odb_String specifying the time span of the amplitude. Possible values are "STEP" and "TOTAL". The default value is "STEP".
Return value
A SolutionDependentAmplitude object.
Exceptions
InvalidNameError and RangeError.
This method modifies the SolutionDependentAmplitude object.
Required arguments
Optional arguments
The optional arguments to setValues are the same as the arguments to the SolutionDependentAmplitude method, except for the name argument.
Return value
Exceptions
RangeError.
The SolutionDependentAmplitude object has members with the same names and descriptions as the arguments to the SolutionDependentAmplitude method.