Lay-up information#
General features to access information on the composite lay-up.
| 
 | Add lay-up information to the mesh. | 
| 
 | Get  | 
| 
 | Get Dict that maps analysis ply names to dpf_material_ids. | 
| 
 | Data about an analysis ply. | 
| 
 | AnalysisPlyInfoProvider. | 
| 
 | Provider for  | 
| 
 | Provider for  | 
| 
 | Provides lay-up information for an element. | 
| 
 | Protocol definition for ElementInfoProvider. | 
| 
 | Provider for lay-up properties. | 
| 
 | Provides the layer properties available. | 
| 
 | Enum for lay-up properties. | 
| 
 | Type of the lay-up information. | 
Material properties#
A note on material ids: in the PyDPF - Composites module,
materials are reference by their dpf_material_id. The dpf_material_id
is generated based on the materials present in the result file.
The dpf_material_id can be different from the material id used in the solver.
ElementInfo contains the dpf_material_id for the materials
of a given element. The dpf_material_id for a given analysis ply can be obtained
by calling get_dpf_material_id_by_analyis_ply_map(). A lookup by
material name is currently not available.
The Material properties and custom failure criterion
example shows how to evaluate material properties.
| 
 | Get a constant material property. | 
| 
 | Get all DPF material IDs. | 
| Get a dictionary with constant properties. | |
| 
 | Provides the material properties that are available. | 
| 
 | Material metadata such as name and ply type. | 
Material operators#
| 
 | Provides the container for material-related operators. | 
| 
 | Get material properties related to operators. | 
 
    