Protect the code in ABAQUS?
Do anyone know if it is possible to precompile the user-defined subroutines in ABAQUS in order to not having to give out the open code?
(Don't get me wrong: I'm a big fan of open source, but if you like to give out the models to a broad audience it can be valuable to at least keep the source code)
Ps. Jörgen: Thanks for a very nice web-resource.
Absolutely you can do this. You may distribute compiled object code, or even compile a .DLL file.
SQ is quite right. The command that you want to use is:
abaqus make library=[name_of_fortran_file]
Note that the resulting shared library files are platform specific. I am curious, what type of material model are your working on?
If I am not mistaken, you can compile into an object and execute using
abaqus job=... user=[name of object]
Oh, just noticed that I had an unanswered question here.
I mainly work on material models for paper materials, such as paper, paperboard, corrugated board etc. If you're interested you can go to www.paperfem.com (hope you don't mind that I used your naming convention). The site was just created the other day so there is not much material there yet. But there is a short presentation where you get an idea of what I'm working on.
I like the name of your web site :wink: