Simcoon is a scientific library built to facilitate the analysis of mechanics of materials. It provides a C++ API with Python bindings, designed to help researchers implement modern material behavior models for Finite Element Analysis packages. Built on Armadillo and FTensor for high-performance tensor operations.
Here are the main features:
- Simcoon provides both a C++ and a Python API for flexibility and accessibility
- Built on the Armadillo linear algebra library and FTensor for advanced tensor operations, providing a balance between speed and ease of use
- Thermomechanical solver for material point analysis and composite effective property prediction
- Constitutive models for anisotropic elasticity, plasticity, viscoelasticity, and phase transformation
- Handles geometric non-linearities with multiple strain measures (Lagrangian, Eulerian, cumulative strains) and spin options (Jaumann, Green-Naghdi, logarithmic)
- Extensive libraries for continuum mechanics functions, homogenization techniques, and micromechanics schemes
- Built-in identification software using hybrid genetic-gradient algorithms
- Can be used as a standalone solver or coupled to FEA packages (Abaqus, Ansys, etc.)
View full documentation Back to 3MAH
Constitutive models, Multi-scale models, and Identification and analyses.