An object oriented environment for graphically assembling custom models of complex building energy systems.