MOSKITO (Multiphysics cOupled Simulator toolKIT for wellbOres) is an open-source C++ code based on the Finite Element Method. It was developed on MOOSE Framework to solve multi-phase Thermo-Hydro-Chemical (THC) processes within wellbores in a fully coupled manner by considering tightly interconnected and highly non-linear parameters, such as enthalpy, temperature, pressure, specific heat, viscosity, flow rate, heat transfer, degassing, steam quality, salinity and solubility. This code is a part of Maziar's postdoc research, mentored by Prof T. Kohl, at the Karlsruhe Institute of Technology, Germany.


Gholami Korzani, M., Held, S., Nitschke, F., & Kohl, T. (2019). The Development of a Fully Coupled Wellbore-Reservoir Simulator for Geothermal Application. Transactions - Geothermal Resources Council, 43, 927–936. Retrieved from

Esmaeilpour, M., Gholami korzani, M., & Kohl, T. (2021). Performance Analyses of Deep Closed-loop U-shaped Heat Exchanger System with a Long Horizontal Extension. 46th Workshop on Geothermal Reservoir Engineering, 1–8. Retrieved from

Wang, J., Nitschke, F., Gholami Korzani, M., & Kohl, T. (2019). Temperature log simulations in high-enthalpy boreholes. Geothermal Energy, 7(1), 32.