Simple calculator for balancing pool chemistry using various products and the ability to select multiple chlorine options
Go to file
Nexan 6d374b5fb3
First Major Commit - Notes
Just a Notes/Information Gathering stage for now, as well as adding some files for organization later.

* Updated Readme to have some more information on the project - This will be updated frequently
* Products.py - adding sample code from AI; this will not be used in the final product
* Config.py - No code, only some notes
* Main.py - sample code to see if QT is working or not. That code will be removed, and the Main.py file will become the program launcher/glue for the application
* Formulas.md - lots of notes. This will also be updated regularly and referenced frequently until the project is finished.

As a note, I will be trying to keep up with comments in the code so I don't lose my own place. ADHD is a bitch.
2026-07-16 21:28:49 -05:00
README.md First Major Commit - Notes 2026-07-16 21:28:49 -05:00
config.py First Major Commit - Notes 2026-07-16 21:28:49 -05:00
formulas.md First Major Commit - Notes 2026-07-16 21:28:49 -05:00
main.py First Major Commit - Notes 2026-07-16 21:28:49 -05:00
products.py First Major Commit - Notes 2026-07-16 21:28:49 -05:00

README.md

Pool-Calculator

Simple calculator for balancing pool chemistry using various products and the ability to select multiple chlorine options.

NOTES

  • "Calculations" or "Math" folder of some kind that has three main files: Base, Pool, and Spa. Base has all the base formulas for pools and spas, scaling to the actual pool volume, and converting granular to liquid or vice-versa; The Pool File handles chlorine demand calcs, does "granular landing zones" (if using granular or a mix to defeat ammonia), and tracks "cya lockout" risk levels; The Spa file simply scales the math down to spa-size, has bromine-conversion multipliers, and would trigger warnings for high bather load risks or high-temp off-gassing