Dynamic simulation of outdoor swimming pool solar heating