PROOF Programs¶
program¶
A Program is a reusable set of files and executables. Generic Programs can be used in multiple Blocks with different Block descriptions and interfaces. A Program consists of at least one standalone executable file performing at runtime. Further dependencies for running the executable, e.g., configuration files, solvers, libraries or licenses, are integrated as attachments.
Structure of a Program¶
A Program consists of three main parts:
Steps to Create a New Program¶
Create a Template in PROOF UI¶
- Click on the Programs button to open the Programs management interface.
- Click on the "+ ADD" button to create a new Program.
- Fill in the required fields, such as ID, label, description, and select the previously created Attachments.
- Specify which Attachment is the entry point (the model file).
- Save the Program.