html modifications for report button
fixed html errors and added visibility conditions
revised working html/css for report button
simple working report output of inputs
working html/jinja for PD condition. Python not yet implemented.
added output and calculation html
isolated template rendering from data proccessing
Broke out jinja template rendering into simple definitions in run.py, now the data processing takes place in separate definitions from the render command. Added some universal input-output to linerio that will include a dictionary of the report variables. Index page will ignore the report variables, report page will use them in the render. The next challenge is getting linermanager to return a bunch of variables with its results.
working report outputs
reworked flow change function
This should have been it's own branch. I removed the useless pipe age field and replaced it with a design flow (as a percent of pipe-full). This gives a more accurate, although wholely unnessessary flow change percent. I really just wanted this code done for the next app (a manning's partially-filled pipe calculator). Due to the complexity of the new flow calculator, I broke out the flow change function into its own module. The next step is to modify the language to get rid of the 2/3 verbage and plug in the actual full percent.
fixed some issues passing load output dictionaries from the live load module
modified flow change output to incorporate design flow level
edits to pipe flow charictaristics
cleaned up report formatting
Integrated flow data into the report output. Formatted report with CSS.
minor formatting in prep for next release
minor notation
formatting fixes for report