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.