Summer of Code - Getting Started: Difference between revisions

Line 205: Line 205:
Create native interfaces to the EPA software suites.
Create native interfaces to the EPA software suites.


One starting point is [https://forja.cica.es/projects/epanet-octave/ epanet-octave].
Starting points
* [https://forja.cica.es/projects/epanet-octave/ epanet-octave].
* [https://github.com/OpenWaterAnalytics/ Open Water Analytics]


* '''''SWMM'''''
==== SWMM ====
** [https://www.epa.gov/water-research/storm-water-management-model-swmm Official page]
** [https://www.epa.gov/water-research/storm-water-management-model-swmm Official page]
** Check work done in [https://github.com/water-systems/MatSWMM MatSWMM] [http://digital.csic.es/bitstream/10261/132982/1/MatSWMM.pdf article]
** Check work done in [https://github.com/water-systems/MatSWMM MatSWMM] [http://digital.csic.es/bitstream/10261/132982/1/MatSWMM.pdf article]


* '''''EPANET'''''
====EPANET====
** [https://www.epa.gov/water-research/epanet Official page]
** [https://www.epa.gov/water-research/epanet Official page]


* '''Required skills'''
====Required skills====
: m-file scripting, C, C++, API knowledge, file I/O.  
: m-file scripting, C, C++, API knowledge, file I/O, classdef (optional).  


* '''Difficulty'''
====Difficulty====
: easy/medium
: easy/medium


* '''Mentor'''
====Mentor====
: [[User:KaKiLa|KaKiLa]]
: [[User:KaKiLa|KaKiLa]]


657

edits