An HPC-Based Hydrothermal Finite Element Simulator for Modeling Underground Geothermal Behavior with Example Simulations on The Treasure Island and UC Berkeley Campus

Description

This submission contains the source code of the Hydrothermal Finite Element Simulator used for the Treasure Island and UC Berkeley campus geothermal simulation. It contains a report that summarizes the development and validation of this Hydrothermal Finite Element Simulator, with a case study on Treasure Island site. It also contains a report that investigates the feasibility of upgrading the existing campus energy delivery system at UC Berkeley to a fifth-generation district heating and cooling system that includes geothermal heat/cold storage.

Resources

Name Format Description Link
Berkeley Campus Mesh.msh Unknown The mesh file of UC Berkeley campus. Should be put in the build/inputfiles folder of Thermo-Hydro Code for Berkeley Campus simulation. Open resource
Community Geothermal Modeling of UC Berkeley Campus.pdf PDF This report investigates the feasibility of upgrading the existing campus energy delivery system at UC Berkeley to a fifth-generation district heating and cooling system that includes geothermal heat/cold storage. Open resource
Development of HPC-based hydrothermal FE simulator using deal.II.pdf PDF This report summarizes the development and validation of this Hydrothermal Finite Element Simulator, with a case study on Treasure Island site. Open resource
Thermo-Hydro Code with Treasure Island example HTML Thermo-Hydro Code with Treasure Island example. The input parameters, initial and boundary conditions could be modified in the header file globalvariables.h, initialvalues.h and boundaryvalues.h in include folder. After compiling the code, in working directory with the executable: create inputfiles folder and put input files here; create outputfiles folder and the outputs will be generated here Open resource
Thermo-Hydro Code for Berkeley Campus simulation HTML Thermo-Hydro Code for Berkeley Campus simulation. The input parameters, initial and boundary conditions could be modified in the header file globalvariables.h, initialvalues.h and boundaryvalues.h in include folder. After compiling the code, in working directory with the executable: create inputfiles folder and put input files here; create outputfiles folder and the outputs will be generated here Open resource

Tags

Topics

Categories