If one had two or three objective functions, are they executed sequentially one increment at a time, or is one optimization completed and then the next objective function executed?

Objective functions are evaluated at each optimization step. All objective functions are also saved into the MIRaGE project file.  Note that you can also export or import an Objective function (in a directory of your choosing).  The names of the Objective Functions are also reported in the DAKOTA input file (you can view this input file and test it via the Optimization UI).  So if you add multiple functions, all will be used in a single simulation.  In the outputs from a given optimization, there will be a separate column for each objective function as calculated along with the parameters that were varied and exported to DAKOTA.

Thank you for your interest in the MIRaGE software tool suite!

MIRaGE is a new and ongoing R&D area, and as such, our governing entities require some additional information to be gathered and reviewed before distribution.

Acquiring a copy of MIRaGE is a two-step process. The first step will be on the following page when you click the button below. This step is an in-depth questionnaire called the Participant Data Sheet (PDS) and is used to review eligibility.

The second step involves the approval and signature of a Government Use Notice (GUN), which allows entities that either 1) hold an existing government contract with DARPA or another Federal Agency and have a need for the software or 2) have negotiated access to the software through DARPA.

Once the GUN is signed you will receive credentials via an email that allow you to download and install MIRaGE.

If you have issues with the process or questions, please do not hesitate to contact us at help@mirage-software.com.

Intelligent Symmetry Engine:

Smart Efficient Multiscale Electromagnetic Simulation Engine:

Guided flexible Optimization Engine:

Access Request

Access Request

Access Request

Access Request