Initial Commit
first commit
GUI is functional for XML read/write, limited to no error handling
Added functionality to input graph in GUI. Basic functions added to MORPHEDBaseClass.
Connected MORPHED_GUTS to MORPHED_GUI by moving a morphed object to a thread. Working on IO for Delft, getting close to finished
Code for Delft automation finished, working out the bugs
Delft IO works, still needs some cleaning up, implementation to set boundaries for all edges and tweaking before calling quickplot. Starting work on sedimenttransport/hydraulics/pathlengthdistribution classes
Some updates to running Delft. Also added GrainSize class and began working on that.
Fixed a couple of bugs with Delft and hydraulic raster creation, starting on grain size
Working on grain size implementation
Working on debugging single layered grain size. Code mostly works, some bugs still.
Finished test grain size for 1 layer. GDAL datasets now close properly so they can be displayed. Working to implement main grain size algorithm.
Added code to setup grain size. It compiles but the main grain size raster is not being generated.
Grain size implemented
Fixed deposition to the new surface
Fixed bugs in portions of grain size class, 5x5 candidate cell id, and path length display in the GUI
Updating/fixing bugs in grain size and sediment transport
Sediment import set up and working (with a 5cms flood)
Added functions to compute slope with third order finite method, and also the maximum slope from bank to water. Working on aspect now, the aspect function still needs to be tested.
Aspect works. Code for calculating cumulative retreat works. Problems closing datasets, so results cannot be visualized at the moment.