Is there any tool in QGIS3 or any open source tool which does a Volume against Elevation curve when you provide a polygon?
For clarity enter link description here has a good way to calculate the volume from one elevation but if you need the elevation vs volume curve between two elevations this can be time consuming. For example if you need to know the volume vs elevation between 400m and 700m at 0.1m intervals you will need (700 - 400)/0.1 = 3000 surfaces.
I'm trying to calculate the a reservoir dam capacity where I need to know the total volume at a certain elevation of an irregular surface.
What I'm trying to do is something like this: How To Calculate Surface/Cut Volume QGIS - Advanced
However this process is time consuming especially with RL's small resolutions (0.1 m)
There are some commercial tools available to do this such as Global Mapper: