A thorough description of the physics underlying recent version of ATM can be found in Pardo et al. (2001a, 2001b, 2005). A brief summary is given here.