VII.3 Supported Solvers

The two classes that correspond to the two supported solvers (Nastran and Samcef) are complete.

VII.3.1 The ``NastranDb'' class

The ``NastranDb'' class stores a model and results corresponds to Nastran finite element solver. Methods specific to the NET assembly are:

- The ``makeCopy'' method that returns a copy of the database.
- Several iterator methods with or without argument: ``iter_coordSysId'', ``iter_elemId'', ``iter_nodeId'', ``iter_rbeId'', ``iter_materialId'', ``iter_propertyId'', ``iter_nodeOfElement'', ``iter_cornerNodeOfElement''. When these iterators have arguments, they are implemented with methods and not with properties.

VII.3.2 The ``SamcefDb'' class

The ``SamcefDb'' class stores a model and results corresponds to Samcef finite element solver. The other methods that are available are:

- The ``makeCopy'' method that returns a copy of the database.
- Several iterator methods with or without argument: ``iter_coordSysId'',
``iter_elemId'', ``iter_nodeId'', ``iter_materialId'', ``iter_samcefPlyId'',
``iter_samcefLaminateId'',

``iter_samcefMatIdName'', ``iter_samcefMatNameId'', ``iter_nodeOfElement'',

``iter_cornerNodeOfElement''. When these iterators have arguments, they are implemented with methods and not with properties.