Wrapping Codes
There are many ways to get your custom code into the ModelCenter integration environment. This section will help you choose the best method for your code.
Classification
How would you classify the code that you are wrapping?
- Driver or trade study tool -- Any tool which is used to wrap around other analyses to either optimize values or to sample the design space. Examples are Monte-Carlo, Genetic Optimizer, and Simulated Annealing.
- "Black Box" analysis tool/Transfer Function -- A tool which can be defined as a set of inputs and set of outputs with some rules for how to "run" the code. Examples include an Excel spreadsheet which computes cost, a legacy FORTRAN code which computes trajectory, or a Matlab project which computes weights.
- Post processing/Visualization tool -- A tool which visualizes data after it has been collected. Examples include a histogram tool or a statistical analysis tool.