In genGEO, the optimum ORC boiling temperature and heat exchanger pinch temperature difference for a given geofluid production temperature are stored in a lookup table so that this computationally expensive task is not performed with every simulation iteration. However, the code could be modified so this optimization occurs with every iteration.