How GridGap Calculates At A High Level
The app follows a structured backend-driven flow so that results are derived consistently and stored per version.
Calculation flow
At a high level, GridGap works from loads to energy demand, then into battery requirement, battery-bank interpretation, inverter sizing, charger sizing, warnings, and stored results.
Solar branch
For solar-hybrid scenarios, the solar branch adds day-load support, battery-recharge burden, sun-hour assumptions, cloud effects, panel count logic, advisory string guidance, and MPPT-related outputs.
Results and versions
Results are stored per version and per scenario. Calculate refreshes the currently opened version in place. Create New Version is the separate branching step when you want to preserve the current version and work from a new copy, a new empty version, or a changed scenario type.
