# Using abaqus umat from shared library

**URL:** <https://calculix.discourse.group/t/using-abaqus-umat-from-shared-library/2493>\
**Category:** Uncategorized\
**Created:** [December 5, 2024, 11:04am UTC](https://calculix.discourse.group/t/using-abaqus-umat-from-shared-library/2493 "2024-12-05T11:04:48Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![johanngil](https://avatars.discourse-cdn.com/v4/letter/j/779978/32.png) [@johanngil](https://calculix.discourse.group/u/johanngil)\
**Post date:** [December 5, 2024, 4:44pm UTC](https://calculix.discourse.group/t/using-abaqus-umat-from-shared-library/2493/2 "2024-12-05T16:44:02Z")

</div>

Using an existing executable only makes sense if that was compiled with the compiler option `-DCALCULIX_EXTERNAL_BEHAVIOURS_SUPPORT` (see [this thread](https://calculix.discourse.group/t/implementing-umat-using-shared-library/2441/5) on a similar recent discussion). Otherwise it won’t work. The mentioned thread further recommends to include the additional compiler option `-DCALCULIX_EXTERNAL_BEHAVIOUR_DEBUG` to better understand what is going on.

---

_[View the full topic](https://calculix.discourse.group/t/using-abaqus-umat-from-shared-library/2493)._
