Additional Calculator
Custom rainfall analysis
Use your own rainfall data and adjust monthly demand
Upload rainfall data or enter monthly values by hand, then compare capture, storage drawdown, and overflow periods using the tank settings that match your project.
Rainfall input
Choose a CSV upload or enter monthly rainfall values directly.
Accepted date formats are YYYY-MM-DD for daily rows and YYYY-MM for monthly rows. Precipitation data must be in inches. Max file size is 10 MB.
Upload and process rainfall data
The file is normalized into monthly rainfall values for the results below, and the staged database rows are cleared after processing. No data is stored permanently.
File preview
No file selected yet
Tank and demand setup
Choose average monthly demand or tune every month individually.
Water demand mode
Use one value across the whole year.
Increase summer irrigation or reduce winter use month by month.
Run analysis
Use the processed CSV import and current tank settings to refresh the charts and summary cards.
Capture after simulation
-
Run the analysis to populate this metric.
Simulation reliability
-
Available after the database run completes.
Low-storage months
-
Includes empty months and months ending below the alert threshold.
Overflow months
-
A quick way to spot where tank storage may be undersized.
Results
Review the storage timeline, flagged months, and monthly rainfall profile for the currently selected inputs.
How to read these results
Use the timeline to see the end-of-month tank level after the month's demand is applied first and rainfall is added afterward, then review the flagged months table to find periods where the tank empties, falls below the alert threshold, or overflows.
The monthly profile tab shows the rainfall and demand values currently feeding the analysis so you can confirm the exact inputs behind each result.
Flagged months
Empty, overflow, and low-threshold months are called out below from the current analysis.
| Month | Status | Rain | Use | End level |
|---|---|---|---|---|
| Run the analysis to inspect flagged months. | ||||