/CANN

Constitutive Artificial Neural Networks (CANNs) for modeling of hyperelastic materials

Primary LanguagePythonMIT LicenseMIT

Article: K. Linka, M. Hillgärtner, K. P. Abdolazizi, R. C. Aydin, M. Itskov, & C. J. Cyron (2021). Constitutive artificial neural networks: A fast and general approach to predictive data-driven constitutive modeling by deep learning. Journal of Computational Physics, 429, 110010. https://doi.org/10.1016/j.jcp.2020.110010

The CANN architecture was developed and tested in the following environment:

Python: 3.8.3; keras: 2.4.2; tensorflow: 2.2.0; pandas: 1.0.5; numpy: 1.19.0; matplotlib: 3.2.2

You can run "versions.py" to display the versions currently used on your system.