22.01.2014 Views

user's manual for corhyd: an internal diffuser hydraulics model - IfH

user's manual for corhyd: an internal diffuser hydraulics model - IfH

user's manual for corhyd: an internal diffuser hydraulics model - IfH

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

head instead of<br />

discharge<br />

NO Riser system<br />

pressure_no_riser.m<br />

totalhead_norisers.m<br />

main function <strong>for</strong> calculating the pressures <strong>an</strong>d<br />

discharges along the <strong>diffuser</strong><br />

calculates the maximum total discharge <strong>for</strong> a given<br />

maximum total head<br />

main function<br />

starts the iteration with<br />

given total head<br />

instead of discharge<br />

Complex System (two <strong>diffuser</strong>)<br />

bendComplex1.m<br />

calculates the <strong>an</strong>gles of pipe bends having the node function<br />

locations (x,y,z)<br />

bendComplex2.m<br />

calculates the <strong>an</strong>gles of pipe bends having the node function<br />

locations (x,y,z)<br />

calcComplex.m program calculation <strong>for</strong> complex systems input <strong>an</strong>d some<br />

preparatory<br />

calculations<br />

complex2.m GUI <strong>for</strong> the complex system input<br />

complex_losses.m<br />

calculates the loss coefficient at the junction of function<br />

two or more <strong>diffuser</strong>s on one feeder (still a dummy<br />

value)<br />

compsys.m M-file <strong>for</strong> GUI of the complex system input<br />

conversion1.m converts variables <strong>for</strong> the comples system function<br />

conversion2.m converts variables <strong>for</strong> the complex system function<br />

conversion_back1.m converts variables <strong>for</strong> the complex system function<br />

conversion_back2.m converts variables <strong>for</strong> the complex system function<br />

create_boxes_complex.m creates additional input boxes <strong>for</strong> the complex input<br />

system<br />

create_boxes_complex_port.m creates additional input boxes <strong>for</strong> the complex input<br />

system<br />

display_complex.m plots the results (bar charts) output<br />

display_energy_complex.m plots the energy grade line <strong>an</strong>d the hydraulic grade output<br />

line<br />

display_setup_complex.m plots the geometry of the complex system output<br />

feeder_pipes_complex.m calculates the pressure along the feeder pipe general function<br />

firstportcomplex1.m<br />

calculates the coordinates of first port of group <strong>an</strong>d<br />

starts riser_locationcomplex1.m<br />

firstportcomplex2.m<br />

calculates the coordinates of first port of group <strong>an</strong>d<br />

starts riser_locationcomplex2.m<br />

local_lossescomplex1.m calculates <strong>an</strong>d summarizes the local losses function<br />

local_lossescomplex2.m calculates <strong>an</strong>d summarizes the local losses function<br />

pressure_riser.m<br />

main function <strong>for</strong> calculating the pressures <strong>an</strong>d main function<br />

discharges along the <strong>diffuser</strong><br />

report_complex.m creates the text output file output<br />

riser_locationcomplex1.m calculates the locations of the riser using the x,y,z function<br />

input of the nodes<br />

riser_locationcomplex2.m calculates the locations of the riser using the x,y,z function<br />

input of the nodes<br />

runcomplex.m starts the different calculations start after GUI<br />

NO Riser complex system<br />

pressure_no_risercomplex.m<br />

main function <strong>for</strong> calculating the pressures <strong>an</strong>d<br />

discharges along the <strong>diffuser</strong><br />

main function<br />

Institut für Hydromech<strong>an</strong>ik, Universität Karlsruhe 35

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!