Vitalsource Technologies, Inc. Flow and Heat Transfer in Geothermal Systems