Tutorial
In this tutorial we will walk through the basics of creating a 1D model input from a 2D model.
To use , we need at least two input files:
2DMapOutput
CrossSectionLocationFile
in this tutorial we will use the test data bundled with the package. You will find this in the source directory:
# 2DMapOutput
tests\test_data\cases\case_02_compound\Data\2DModelOutput\FlowFM_map.nc
# CrossSectionLocationFile
tests\test_data\cases\case_02_compound\Data\cross_section_locations.xyz
This case is a simple 2D compound channel model.
Create a new project
To start a new project:
This will create a new directory \"MyProject\". In this directory you will find [MyProject.ini]{.title-ref}. This is a valid configuration file with all parameters set to their default values. You will also find an [input]{.title-ref} and [output]{.title-ref} directory.
Modify the input
For the purpose of this tutorial, move the 2D model simulation file to [input]{.title-ref}. This is not a requirement - you can refer to any location on your pc.
Open the configuration file with your favorite text editor and change the following two settings to your input data:
[input]
2DMapOutput = # Output file from FM2D model (.net file)
CrossSectionLocationFile = # .csv or .txt file (, as delimiter) that contains four columns: X_coordinate,Y_coordinate,BranchName,Length,Chainage.
To be sure you used the correct data, run:
Study the output. Errors indicate that something is wrong with your input. In that case, you will need to correct the configurationfile.
Run FM2PROF
You should also see a print-out of the configuration file. These are the settings that will be used and can be altered using a config file. The configuration file does not need all parameters to be specified. If a parameter is not in the configuration file, default values will be used.
To generate output, use:
All outputFiles
are written to the
[output]{.title-ref} directory.
Inspect the results
After generating output it is important to check whether everything went
well. provides various tools and output files to do this. Go to
diagnosis
and try to generate figures
with [fm2prof.utils]{.title-ref}.