some theoretical informationhttps://en.wikipedia.org/wiki/Heat_exchanger
another versionscustomizable v2.1followed chambers V2simple first version