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.

View Documentation

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

Coupled constitutive models micromechanial (Mori-Tanaka) scheme for the analysis of composites response Digital Image Correlation - multiaxial strain field
Main features of the Simcoon library: Constitutive models, Multi-scale models, and Identification and analyses.