Computation Reduction Through Data Re-Use For Scientific Applications