PAGURE is a tool for compiling numerical models and their dependencies.
More information in the documentation.