Using the training facilities on the FluidEarth portal and the FluidEarth toolkit, it is possible to develop and run your first OpenMI integrated modelling composition in about 2 hours. You will need to be running Windows with .net 2.0 or above and use Visual Studio.
The eLearning library on this portal contains sample models written in C#, VB or FORTRAN. You will download some shell model components: a simple sine wave generator and csv file writer. Using Pipistrelle and the FluidEarth Software Development Kit, you will modify the code, compile the solutions and then run your integrated composition.
Complete the following steps:
1. Download the FluidEarth Software Development Kit, SDK_Release_1_0, from Delivery Repository>SDK>SDK_1_0 on this portal.
2. Choose the language you will be using to write your model component. Current material on this portal supports C#, VB and FORTRAN.
3. Go to eLearning>Models>SRC>Boundary and download the correct version of Bdy for the language you chose in 2, above. This is the example model you will modify and compile. It generates a simple sine wave for use as boundary conditions in more complex compositions.
4. Download and go through the video instructions in eLearning>FluidEarth SDK>yourlanguage to build an OpenMI component from the model downloaded in 3, above.
5. Go to eLearning>Models>BIN>CSVWriter and download the CSVWriter. This is an OpenMI component which will be linked to your Bdy component.
6. Download and install Pipistrelle, Pipistrelle_1.0, from Delivery Repository>Pipistrelle>Pipistrelle_1_0 on this portal.
7. Download and go through the video instructions "001_PipistrelleIntro" and "002_SimpleComposition" in eLearning>Pipistrelle to build and run an OpenMI composition linking your Bdy to CSVWriter. A results file will appear alongside CSVWriter.