Tutorial: Running FLO-2D in Galileo

Written and developed by

Matthew Gasperetti
matthew@hypernetlabs.io
Alexander Berry
alexander@hypernetlabs.io

Tutorial: Running FLO-2D in Galileo

Written and developed by

Matthew Gasperetti

matthew@hypernetlabs.io

Alexander Berry

alexander@hypernetlabs.io

Getting started with FLO-2D in Galileo

Getting started with FLO-2D in Galileo

To get started with Galileo log into your account using Firefox or Chrome, and download download our Windows example files from GitHub, and navigate to the FLO2D_example folder.

The folder contains the Diamond example that comes pre-installed with the FLO-2D software. The downloaded files consist of a series of .DAT files and a Dockerfile that we have added.

PLEASE NOTE: There are several important requirements for running FLO-2D on Galileo:

  1. You must supply a valid systemflP.dll file and place it in the top level of your Galileo project folder. This file can typically be found in the C:\Program Files (x86)\FLO-2D PRO directory
  2. You must email us at support@hypernetlabs.io and ask for an invitation to a “Windows” station, FLO-2D will not run on the default station “Linux” station. You must set the default station to “Windows” when you create a mission.
  3. If you would like to use a custom or specific FLOPRO.exe executable, place it at the top level of your Galileo project folder and it will be used for the simulation

Understanding the user interface

When you log into Galileo, the first thing you’ll see is your Dashboard:

View of the Galileo Dashboard

To run the FLO-2D example, start by navigating to the Missions tab using the side menu.

Drag and drop the entire FLO2D_example folder you downloaded from GitHub to the “Add a mission” staging area. Once the folder has been uploaded, click on the “Run mission” button in the newly-created “FLO2D_example” mission below the staging area. You will be asked to select a station on which to run the mission.

Drag and drop the FLO2D_example folder to the Windows station

Choose the “Windows” station to begin and click “Run mission”. After the mission has been launched, you’ll be able to see the job running in the Jobs tab.

When the example job completes, download the results by clicking on the three-doct icon. The results folder will be downloaded as a .zip that contains an output.log file returning the results of the analysis and a folder called results where files that were created by the analysis are stored.

The Downloaded .zip file contains a folder called results and a file called output.log

Let’s take a look at the output.log file, which returns the screen output generated:

If you look in the results folder, you can see the files produced by the analysis.

Using the Configuration Wizard to create your own project

When you drag and drop a custom FLO-2D job’s folder to start a mission on Galileo, the Configuration Wizard will appear to help you create a computing environment that is perfectly-suited for the custom job:

The Configuration Wizard allows your job to run seamlessly in the cloud

Once you have selected the mission type (FLO2D), you will also need to provide the wizard with a name for the mission. Hit submit, and the mission will be created and can be launched and interacted with just like the example job.

We hope this tutorial was helpful. Please let us know if you have any questions or any problems using Galileo. Your feedback is extremely important to us. Contact us anytime at matthew@hypernetlabs.io or alexander@hypernetlabs.io.