FeResPost Web Site                     FeResPost Online User Manual

Chapter II.3
The “ClaMat” class

The “ClaMat” class is used to store the materials used in the definition of laminates. Each material is characterized by:

Several methods of the ClaMat class allow access to data stored in an object. Table II.3.1 gives the list of methods defined in the class.

Table II.3.1: The different methods that have been defined in “ClaMat” class. Methods marked with “(s)” are singleton methods.
(FeResPost list of classes is given in Table 1 page 27.)
Method Name DescriptionExample
Creation and initialization methods
new (s) II.3.1 IV.3.2
initialize II.3.1
clone II.3.7
Manipulation of data defining ClaMat object
clearModuli II.3.3
insertModuli II.3.3
fillModuli II.3.3 IV.3.2
getDataModuli II.3.3
clearCTEs II.3.3
insertCTEs II.3.3
fillCTEs II.3.3 IV.3.2
getDataCTEs II.3.3
clearCMEs II.3.3
insertCMEs II.3.3
fillCMEs II.3.3
getDataCMEs II.3.3
clearAllowables II.3.3
insertAllowables II.3.3
fillAllowables II.3.3
getDataAllowables II.3.3
clearThermalData II.3.3
insertThermalData II.3.3
fillThermalData II.3.3 IV.3.3
getThermalData II.3.3
clearMoistureData II.3.3
insertMoistureData II.3.3
fillMoistureData II.3.3
getMoistureData II.3.3
Extraction of calculated material properties
getCompliance II.3.4 “EX12/testCla.rb”
getStiffness II.3.4 IV.3.2
getInPlaneComplianceII.3.4“EX13/extendedCLA.rb”
getInPlaneStiffness II.3.4“EX13/extendedCLA.rb”
getInPlaneAlfaE II.3.4“EX13/extendedCLA.rb”
getInPlaneBetaE II.3.4“EX13/extendedCLA.rb”
getInPlaneAlfa II.3.4“EX13/extendedCLA.rb”
getInPlaneBeta II.3.4“EX13/extendedCLA.rb”
getOOPSCompliance II.3.4“EX13/extendedCLA.rb”
getOOPSStiffness II.3.4“EX13/extendedCLA.rb”
getOOPSAlfaG II.3.4“EX13/extendedCLA.rb”
getOOPSBetaG II.3.4“EX13/extendedCLA.rb”
getOOPSAlfa II.3.4“EX13/extendedCLA.rb”
getOOPSBeta II.3.4“EX13/extendedCLA.rb”
getInPlaneLambdaT II.3.4 IV.3.3
getRho II.3.4 IV.3.3
getCp II.3.4 IV.3.3
getRhoCp II.3.4 IV.3.3
getInPlaneLambdaH II.3.4
Management of units methods
getUnits II.3.5
setUnits II.3.5
changeUnits II.3.5
Attributes
Id II.3.2
Type II.3.2
TypeName II.3.2 (read only)
NDF lines
initWithNeutralLines II.3.6
getNeutralLines II.3.6
II.3.1 Creation of an object
II.3.2 Identifier and type
II.3.3 Manipulating Data
II.3.4 Calculated results
II.3.5 Management of Units
II.3.6 Saving or initializing with NDF lines
II.3.7 Other methods