What do we know about parsen
- parsen interpolates cross section data for a branch when more than one cross section is defined
- cross section data is interpolated for calculation points along the branch
- parsen calculates conveyance based on water level and friction
- parsen calculates the slope/incline between cross sections
- flow area
- hydraulic radius based on wetted area and wetted perimeter
What functionality do we need to reuse
- interpolation (what is interpolated ? YZ, WH or specific shape)
- conveyance calculation (conveyance depends on water level!)
"Conveyance is a quantity that represents the discharge capacity of a river for every water level"
Where do we call specific routines belonging to parsen
- preprocessing / during calculation (water level is not known beforehand, only initial water level)
- user interface ?!
Modifications of parsen
- get rid of file dependencies (should be optional)
- dll version (how easy is this, what time will it take?)
- calls to put in interface (what parameters do we need to determine. Make tests in c#?)
- is parsen dependent on demis dlls?
- can we make separate dll with only a few functions from parsen?