Interface IRectangularStressStrainCurve
A type of IStressStrainCurve in which the stress is zero until the yield point. The stress is constant betweeen the yield point and the failure point.
Namespace: Oasys.AdSec.Materials.StressStrainCurves
Assembly: AdSec_API_IDL.dll
Syntax
public interface IRectangularStressStrainCurve : IStressStrainCurve
Remarks
Rectanglular curve is commonly used for concrete materials.
Properties
YieldPoint
The material does not have strength until the yield point. The stress is constant beyond this point.
Declaration
IStressStrainPoint YieldPoint { get; }
Property Value
Type | Description |
---|---|
IStressStrainPoint |
Methods
Create(IStressStrainPoint, Strain)
Creates a new IRectangularStressStrainCurve.
Declaration
static IRectangularStressStrainCurve Create(IStressStrainPoint yieldPoint, Strain failureStrain)
Parameters
Type | Name | Description |
---|---|---|
IStressStrainPoint | yieldPoint | The material does not have strength until the yield point. The stress is constant beyond this point. |
OasysUnits.Strain | failureStrain | The strain beyond which the material fails. |
Returns
Type | Description |
---|---|
IRectangularStressStrainCurve |
Exceptions
Type | Condition |
---|---|
System.ArgumentException | When the yield strain is larger than the failure strain. |
System.ArgumentException | When any of the stress-strain inputs is negative or infinite. |