Multiscale Solar Water Heating. - Milica Grahovac; Katie Coughlin; Hannes Gerhart; Robert Hosbach (J. Open Source Softw., 2020)