FAQ | Get started with modeFRONTIER software

How to find Host Name and Host ID of your computer for the license file

Host Name
- Open command prompt by typing cmd in the search and hitting enter
- In the command prompt type “ipconfig /all” and hit enter
- Different adapters and their physical addresses are displayed
- Find the term Host Name at the top

Host ID
- Scroll down to find “Ethernet adapter Local Area Connection”
- The alphanumeric ID in front of Physical Address is the Host ID

How to install a modeFRONTIER software license

Follow the installation steps from this PDF tutorial:

- How to install your license
- Check Mac compatibility with modeFRONTIER (for Mac user)
- Remote Server (if your license is installed in the university server)
- Launch the license and start using modeFRONTIER
- Troubleshooting (check the logs)


Watch also the video tutorial:

Where can I find the modeFRONTIER tutorials?

- Open modeFRONTIER

- Click on "modeFRONTIER tutorials" from the home panel.

The project files (.prj files) for each Tutorial are included in the modeFRONTIER installation folder, under the “tutorials” subfolder. Open the corresponding .prj file accordingly to the instructions reported at the beginning of each Tutorial.

Tip: We suggest you to start using the software by following the Getting Started with modeFRONTIER tutorial.

Where can I find the User Manual in modeFRONTIER?

- Open modeFRONTIER
- Click on Workflow panel
- Click Help button and then User Guide

- Browse the Guide either by argument (menu on left) or by keyword (menu on the top).

The Help button is available in each node of the mF workflow, and it opens directly the page of the User Guide corresponding to the node you are using.

I am completely new to modeFRONTIER. How should I start?

Follow the “Getting Started with modeFRONTER” tutorial (see FAQ nr.3 to access the Tutorials)

How to integrate your software in modeFRONTIER workflow

- Check if your software is included in the list of “Direct Integration Nodes”, reported in the Tutorials page (see FAQ nr.3 to access the Tutorials).

- If it is included, follow the corresponding Tutorial to integrate a simple case before working on your model.

- Check also all the details reported in the User Guide (see FAQ nr.4 to access the User Guide) for the Integration node, specifically the section about Setup Requirements (see example below):

- If it is not included, you may use EasyDriver node to integrate it. Follow the Tutorial “Process integration with the EasyDriver node”  under the “General Features” section of the Tutorials page (see FAQ nr.2 to access the Tutorials) to understand how to use the EasyDriver node.


I have a problem with one of the Integration node. How can I solve it?

- Check if the version of your CAE software is compatible with the ones supported by mF, from the “Supported Integration” page of the User Guide  (image below).

- If the version of the software is not included in the compatible versions for mF, the software cannot be integrated.

- Follow the explanation reported by the User Manual for the corresponding node, specifically the sections related to Setup Requirements, Node Configuration, and Preferences (figure below as an example). 
- These sections report important settings that need to be fulfilled to make the Integration node work properly. 
- Once you make sure you have accomplished all the requirements, restart modeFRONTIER.

How can I understand which variables are most significant for my problem?

Follow the “Sensitivity analysis” tutorial under the “Design Space” section of the Tutorials page. (see FAQ nr.3 to access the Tutorials)

My software is very fast (each simulation takes a few seconds): which optimization algorithm is advised?

- To explore widely the set of optimal solutions (Pareto frontier), use a MOGAII or NSGAII algorithm.

- You may select the “Self-initializing” option, with a total number of simulations at least 40 times the number of input variables. 

- If the number of objectives is higher than 3, use the “Many-Objective” algorithm instead.  

- As an alternative, use pilOPT algorithm with the “Autonomous” option (the number of designs will be defined by the algorithm).

My software is fast (each simulation takes a few minutes): which optimization algorithm is advised?

You can select the pilOPT algorithm with the “Self-Initializing” option. Set a number of designs which is feasible to be completed in a reasonable time. The number of simulations required for pilOPT is generally much lower than for a Genetic Algorithm.

My software is slow (each simulation may take hours): which optimization algorithm is advised?

You can either select the pilOPT algorithm with the “Self-Initializing” option as indicated in the previous FAQ, or as alternative evaluate a DOE Sequence and then train a Response Surface to execute a RSM-based optimization. Follow the tutorial “Statistical analysis and RSM strategy” under the “General Features” section of the Tutorials page for more details (see FAQ nr.3 to access the Tutorials).


Which Statistical Analysis, Visualization, and Clustering tools are available in mF? How can I use them?

Follow the “The use of statistical tools” and “Multivariate Analysis tool” tutorials under the “Design Space” section of the Tutorials page  (see FAQ nr.3 to access the Tutorials).

I need to import experimental designs in mF for an analysis. How could I do?

Follow the “Importing experimental data” tutorial of the “General Features” section of the Tutorials page to import the data, and then “RSM-based optimization on experimental data” tutorial under the same section to analyze data or execute a RSM-based optimization. (see FAQ nr.3 to access the Tutorials).

I need to fit a target curve with my software. How can I do it?

Follow the “How to solve curve-fitting problems” tutorial under the “Advanced Features” section of the Tutorials page  (see FAQ nr.3 to access the Tutorials).

How can I take in account uncertain parameters?

Follow the “Robust design optimization” and “Reliability-based design optimization (RBDO)” tutorials under “Robust and Reliability-based design” section of the Tutorials page  (see FAQ nr.3 to access the Tutorials).