HyperX.Scripting.Python.Api
The HyperX Scripting Library for Python
Loading...
Searching...
No Matches
hyperx.api.OrthotropicTemperature Class Reference

Orthotropic material temperature dependent properties. More...

Public Member Functions

 __init__ (self, _api.OrthotropicTemperature orthotropicTemperature)
OrthotropicAllowableCurvePoint AddCurvePoint (self, types.AllowablePropertyName property, float x, float y)
 Add a curve point to a laminate allowable curve.
bool DeleteCurvePoint (self, types.AllowablePropertyName property, float x)
 Deletes a temperature-dependent property for a material.
OrthotropicAllowableCurvePoint GetCurvePoint (self, types.AllowablePropertyName property, float x)
 Retrieve an allowable curve point from this temperature's allowable curve points.

Protected Attributes

 _Entity = orthotropicTemperature

Properties

 alpha1 = property
 alpha2 = property
 C = property
 cd = property
 d0Compression = property
 d0Tension = property
 Ec1 = property
 Ec2 = property
 ecu1 = property
 ecu2 = property
 ecuai = property
 ecuoh = property
 esu12 = property
 Et1 = property
 Et2 = property
 etu1 = property
 etu2 = property
 Fcu1 = property
 Fcu2 = property
 Fsu12 = property
 Fsu13 = property
 Fsu23 = property
 Ftu1 = property
 Ftu2 = property
 Ftu3 = property
 G12 = property
 G13 = property
 G23 = property
 GIc = property
 GIIc = property
 K1 = property
 K2 = property
 OrthotropicAllowableCurvePoints = property
 Temperature = property
 TLc = property
 TLt = property
 TTc = property
 TTt = property
 vc12 = property
 vt12 = property

Detailed Description

Orthotropic material temperature dependent properties.

Constructor & Destructor Documentation

◆ __init__()

hyperx.api.OrthotropicTemperature.__init__ ( self,
_api.OrthotropicTemperature orthotropicTemperature )

Member Function Documentation

◆ AddCurvePoint()

OrthotropicAllowableCurvePoint hyperx.api.OrthotropicTemperature.AddCurvePoint ( self,
types.AllowablePropertyName property,
float x,
float y )

Add a curve point to a laminate allowable curve.

Parameters
xx represents an x-value (for a non-polynomial method) or an allowable polynomial coefficient (represented by an enum).

◆ DeleteCurvePoint()

bool hyperx.api.OrthotropicTemperature.DeleteCurvePoint ( self,
types.AllowablePropertyName property,
float x )

Deletes a temperature-dependent property for a material.

Parameters
xx represents an x-value (for a non-polynomial method) or an allowable polynomial coefficient (represented by an enum).

◆ GetCurvePoint()

OrthotropicAllowableCurvePoint hyperx.api.OrthotropicTemperature.GetCurvePoint ( self,
types.AllowablePropertyName property,
float x )

Retrieve an allowable curve point from this temperature's allowable curve points.

Parameters
xx represents an x-value (for a non-polynomial method) or an allowable polynomial coefficient (represented by an enum).

Member Data Documentation

◆ _Entity

hyperx.api.OrthotropicTemperature._Entity = orthotropicTemperature
protected

Property Documentation

◆ alpha1

hyperx.api.OrthotropicTemperature.alpha1 = property
static

◆ alpha2

hyperx.api.OrthotropicTemperature.alpha2 = property
static

◆ C

hyperx.api.OrthotropicTemperature.C = property
static

◆ cd

hyperx.api.OrthotropicTemperature.cd = property
static

◆ d0Compression

hyperx.api.OrthotropicTemperature.d0Compression = property
static

◆ d0Tension

hyperx.api.OrthotropicTemperature.d0Tension = property
static

◆ Ec1

hyperx.api.OrthotropicTemperature.Ec1 = property
static

◆ Ec2

hyperx.api.OrthotropicTemperature.Ec2 = property
static

◆ ecu1

hyperx.api.OrthotropicTemperature.ecu1 = property
static

◆ ecu2

hyperx.api.OrthotropicTemperature.ecu2 = property
static

◆ ecuai

hyperx.api.OrthotropicTemperature.ecuai = property
static

◆ ecuoh

hyperx.api.OrthotropicTemperature.ecuoh = property
static

◆ esu12

hyperx.api.OrthotropicTemperature.esu12 = property
static

◆ Et1

hyperx.api.OrthotropicTemperature.Et1 = property
static

◆ Et2

hyperx.api.OrthotropicTemperature.Et2 = property
static

◆ etu1

hyperx.api.OrthotropicTemperature.etu1 = property
static

◆ etu2

hyperx.api.OrthotropicTemperature.etu2 = property
static

◆ Fcu1

hyperx.api.OrthotropicTemperature.Fcu1 = property
static

◆ Fcu2

hyperx.api.OrthotropicTemperature.Fcu2 = property
static

◆ Fsu12

hyperx.api.OrthotropicTemperature.Fsu12 = property
static

◆ Fsu13

hyperx.api.OrthotropicTemperature.Fsu13 = property
static

◆ Fsu23

hyperx.api.OrthotropicTemperature.Fsu23 = property
static

◆ Ftu1

hyperx.api.OrthotropicTemperature.Ftu1 = property
static

◆ Ftu2

hyperx.api.OrthotropicTemperature.Ftu2 = property
static

◆ Ftu3

hyperx.api.OrthotropicTemperature.Ftu3 = property
static

◆ G12

hyperx.api.OrthotropicTemperature.G12 = property
static

◆ G13

hyperx.api.OrthotropicTemperature.G13 = property
static

◆ G23

hyperx.api.OrthotropicTemperature.G23 = property
static

◆ GIc

hyperx.api.OrthotropicTemperature.GIc = property
static

◆ GIIc

hyperx.api.OrthotropicTemperature.GIIc = property
static

◆ K1

hyperx.api.OrthotropicTemperature.K1 = property
static

◆ K2

hyperx.api.OrthotropicTemperature.K2 = property
static

◆ OrthotropicAllowableCurvePoints

hyperx.api.OrthotropicTemperature.OrthotropicAllowableCurvePoints = property
static

◆ Temperature

hyperx.api.OrthotropicTemperature.Temperature = property
static

◆ TLc

hyperx.api.OrthotropicTemperature.TLc = property
static

◆ TLt

hyperx.api.OrthotropicTemperature.TLt = property
static

◆ TTc

hyperx.api.OrthotropicTemperature.TTc = property
static

◆ TTt

hyperx.api.OrthotropicTemperature.TTt = property
static

◆ vc12

hyperx.api.OrthotropicTemperature.vc12 = property
static

◆ vt12

hyperx.api.OrthotropicTemperature.vt12 = property
static

The documentation for this class was generated from the following file:
  • C:/Dev/HyperX/HyperX/HyperX.Scripting.Wrapper/hyperx/api/__init__.py