FeResPost Web Site                     FeResPost Online User Manual

Chapter II.2
The “ClaDb” class

A ClaDb object may be considered as an object in which collections of materials, laminates and loads are stored. The ClaDb Class also provides the “glue” that bonds the objects of the other composite Classes together.

Table II.2.1 gives the list of methods defined in “ClaDb” class.

Table II.2.1: The different methods that have been defined in “ClaDb” 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.2.1 IV.3.1
initialize II.2.1
clone II.2.8
Manipulation of data defining ClaDb object
insertMaterial II.2.3 IV.3.2
eraseMaterial II.2.3
getMaterialCopy II.2.3 IV.3.2
insertLaminate II.2.3 IV.3.2
eraseLaminate II.2.3
getLaminateCopy II.2.3IV.3.4.2
reInitAllPliesAccelMatricesII.2.3
insertLoad II.2.3
eraseLoad II.2.3
getLoadCopy II.2.3IV.3.4.2
Management of units methods
getDbUnits II.2.4
setDbUnits II.2.4
setUnitsAllEntities II.2.4
setUnitsAllMaterials II.2.4
setUnitsAllLaminates II.2.4
setUnitsAllLoads II.2.4
changeUnitsAllEntities II.2.4
changeUnitsAllMaterials II.2.4
changeUnitsAllLaminates II.2.4
changeUnitsAllLoads II.2.4
Iterators
each_material II.2.7
each_materialId II.2.7
each_laminate II.2.7IV.3.4.3
each_laminateId II.2.7
each_load II.2.7
each_loadId II.2.7
Disk IO methods
readEdf II.2.5 IV.3.1
writeNeutral II.2.5 IV.3.1
readNeutral II.2.5 IV.3.1
NDF lines
initWithNeutralLines II.2.6
getNeutralLines II.2.6
Attributes
Id II.2.2
materialsNbr II.2.3
laminatesNbr II.2.3
loadsNbr II.2.3
II.2.1 Creation of an object
II.2.2 Identifying a ClaDb
II.2.3 Manipulating entities stored in a ClaDb
II.2.4 Management of Units
II.2.5 Saving to or retrieving from a disk file
II.2.6 Saving or initializing with NDF lines
II.2.7 Iterators
II.2.8 Other methods