II.4.7.2 Laminate internal loads and strains
Several methods allow to recover results calculated at laminate level. All these results correspond to
the laminate results for the last call to method “calcResponse”:
- “isThermalLoadingDefined” returns a logical that specifies whether the last load response
calculation has been calculated with a thermo-elastic contribution.
- “getDeltaT” returns a Real values corresponding to the difference between the load
average temperature and the reference temperature of the laminate.
- “getT0” returns a Real values corresponding to the average temperature used in the last
load response.
- “getGradT” returns a Real values corresponding to the temperature out-of-plane gradient
used in the last load response.
- “isMoistureLoadingDefined” returns a logical that specifies whether the last load
response calculation has been calculated with a hygro-elastic contribution.
- “getDeltaH” returns a Real values corresponding to the difference between the load
average moisture and the reference moisture of the laminate.
- “getH0” returns a Real values corresponding to the average moisture used in the last load
response.
- “getGradH” returns a Real values corresponding to the moisture out-of-plane gradient
used in the last load response.
- “isMechanicaLoadingDefined” returns a logical that specifies whether the laminate
contain a load response. (When a laminate load response is calculated, a mechanical
contribution to the loading is mandatory.)
- “getNormalForces” returns the in-plane normal forces in an Array of three Real values.
This method has one optional argument corresponding to a rotation wrt laminate axes.
- “getMoments” returns the bending moments in an Array of three Real values. This
method has one optional argument corresponding to a rotation wrt laminate axes.
- “getShearForces” returns the out-of-plane shear forces in an Array of two Real values.
This method has one optional argument corresponding to a rotation wrt laminate axes.
- “getNormalStrains” returns the in-plane average strains in an Array of three Real values.
This method has one optional argument corresponding to a rotation wrt laminate axes.
- “getCurvatures” returns the curvature tensor in an Array of three Real values. This
method has one optional argument corresponding to a rotation wrt laminate axes.
- “getShearStrains” returns the average out-of-plane shear strains in an Array of two Real
values. This method has one optional argument corresponding to a rotation wrt laminate
axes.
- “getAverageInPlaneStresses” returns the average in-plane stress tensor components in an
Array of three Real values. This method has one optional argument corresponding to a
rotation wrt laminate axes.
- “getFlexuralStresses” returns the top surface stress tensor components corresponding to
bending moment assuming homogenous material. The components are returned in an
Array of three Real values. This method has one optional argument corresponding to a
rotation wrt laminate axes.
- “getAverageShearStresses” returns the average out-of-plane shear stress tensor
components in an Array of two Real values. This method has one optional argument
corresponding to a rotation wrt laminate axes.
- “getAverageInPlaneStrains” returns the in-plane average strain tensor components in an
Array of three Real values. This method has one optional argument corresponding to a
rotation wrt laminate axes.
- “getFlexuralStrains” returns the top surface strain tensor components corresponding to
bending moment. The components are returned in an Array of three Real values. This
method has one optional argument corresponding to a rotation wrt laminate axes.
- “getAverageShearStrains” returns the out-of-plane shear components of average strain
tensor in an Array of three Real values. This method has one optional argument
corresponding to a rotation wrt laminate axes.
The optional rotation is specified as an angle expressed in degrees. When the parameter is omitted, a zero
value is assumed. When a tensor is returned the three components are given in the following order:
XX, YY and XY.