A framework to write Abaqus User (Material) Subroutine in C++. For convenience, the FORTRAN vectors and matrices are reinterpreted into C++ vectors and matrices provided by the LMT++ library.
> git clone https://gitlab.inria.fr/mgenet/LMTpp.git
> git clone https://gitlab.inria.fr/mgenet/AbaqusUsub.cpp.git
Examples are given for linear elasticity. To compile them, simply run:
> cd AbaqusUsub.cpp
> make
An example is provided of a simple cube in tension. To execute it, simply run:
> cd JOB
> make