Interface ITensionCompressionCurve
Namespace: Oasys.AdSec.Materials.StressStrainCurves
Assembly: AdSec_API_IDL.dll
Syntax
public interface ITensionCompressionCurve
Properties
Compression
The compression stress-strain curve.
Declaration
IStressStrainCurve Compression { get; }
Property Value
Type | Description |
---|---|
IStressStrainCurve |
Tension
The tension stress-strain curve.
Declaration
IStressStrainCurve Tension { get; }
Property Value
Type | Description |
---|---|
IStressStrainCurve |
Methods
Create(IStressStrainCurve, IStressStrainCurve)
Creates a new ITensionCompressionCurve from Tension and Compression stress-strain curves.
Declaration
static ITensionCompressionCurve Create(IStressStrainCurve tension, IStressStrainCurve compression)
Parameters
Type | Name | Description |
---|---|---|
IStressStrainCurve | tension | The tension stress-strain curve. |
IStressStrainCurve | compression | The compression stress-strain curve. |
Returns
Type | Description |
---|---|
ITensionCompressionCurve | Stress-strain relationship with the specified tension and compression curves. |
StressAt(Strain)
The stress at a given strain.
Declaration
Pressure StressAt(Strain strain)
Parameters
Type | Name | Description |
---|---|---|
OasysUnits.Strain | strain | The strain at which stress is to be calculated. |
Returns
Type | Description |
---|---|
OasysUnits.Pressure | Compressive stress for a negative strain and tensile stress for a positive strain. |