Our GSHP has this. You set it up manually and adjust the heat curve until you obtain steady internal temps. How it technically does it I couldn't say for sure but it can see the outgoing and return temps on the UFH and knows the external temp. Ours will keep the house within 1 degree C unless I run the wood burner