Within CUBIT there is support for a programming language called APREPRO (An Algebraic Preprocessor for Parameterizing Finite Element Analyses). In addition to the standard APREPRO functionality, CUBIT extends the language with its own functions to aid in the meshing process. Included here is a summary of the CUBIT-specific APREPRO functionality. For a description of the APREPRO language and its usage, please refer to the APREPRO user's manual (PDF).

Note: APREPRO variables can be created and modified from the GUI. Enable/disable the editor from the View/Aprepro editor menu option. The editor is a docking window and can be placed anywhere in the GUI.