dune-composites is a Dune PDELab module which implements 3D anisotropic linear elasticity equations in parallel.
|Maintainer:||The composites team
dune-composites is an open-source software framework designed to support the development of high-performance scalable solvers for partial differential equations for composite applications. The package provides a single codebase with the following key features:
Interfaces to handle composite applications which includes: stacking sequences, complex part geometries, defects and non-standard boundary conditions such as multi-point constraints, or periodicity conditions.
To overcome shear locking of standard fintie element both a new 20-node 3D serendipity element (with full integration) within dune-pdelab, and mesh stabilisation strategies to support reduced integration element, have been implemented.
Implementation and interface to a novel, robust preconditioner called GenEO for parallel Krylov solvers, which exhibits excellent scalability.
Interface to other state-of-the-art parallel solvers (preconditioners) e.g. Algebraic Multigrid (AMG).
A code structure which supports both engineering end-users, and those requiring the flexibility to extend any aspect of the code in a modular way to introduce new applications, solvers or material models.
Class documentation for the module can be found at: