Interface ITensionCompressionCurve
Namespace: Oasys.AdSec.Materials.StressStrainCurves
Assembly: cs.temp.dll.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(OasysUnits.Strain)
The stress at a given strain.
Declaration
OasysUnits.Pressure StressAt(OasysUnits.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. |