A computer-implemented method for evaluating cooling performance of equipment in a data center, the equipment including a plurality of equipment racks and at least one cooling provider, the method comprising: receiving data regarding each equipment rack of the plurality of equipment racks and the at least one cooling provider, the data including a layout of the plurality of equipment racks and the at least one cooling provider, and a power draw value for each equipment rack; storing the received data; computing a fraction of total air flow originating from the at least one cooling provider that is captured by each equipment rack and a fraction of total air flow from each equipment rack that is captured by the at least one cooling provider; computing an ambient air temperature in the data center based on air flows in the data center; computing inlet air temperature and exit air temperature for the at least one cooling provider based on the ambient air temperature, the layout, the power draw value and the fraction of total airflow from the at least one cooling provider that is captured by each equipment rack; for each equipment rack, computing inlet air temperature and exit air temperature based on the ambient air temperature, the layout, the power draw value and the fraction of total airflow originating from the at least one cooling provider that is captured by each equipment rack; displaying an indication of the inlet air temperature and exit air temperature for each equipment rack and the at least one cooling provider; determining an optimized design of the plurality of equipment racks and the at least one cooling provider using the computed inlet air temperature and the exit air temperature; and displaying the optimized design to a user on an interface; wherein computing the inlet air temperature and exit air temperature of each equipment rack and the at least one cooling provider includes establishing a set of S coupled equations, with S equal to a number of temperature values to be determined, and solving the S coupled equations. receiving data regarding each equipment rack of the plurality of equipment racks and the at least one cooling provider, the data including a layout of the plurality of equipment racks and the at least one cooling provider, and a power draw value for each equipment rack; storing the received data; computing a fraction of total air flow originating from the at least one cooling provider that is captured by each equipment rack and a fraction of total air flow from each equipment rack that is captured by the at least one cooling provider; computing an ambient air temperature in the data center based on air flows in the data center; computing inlet air temperature and exit air temperature for the at least one cooling provider based on the ambient air temperature, the layout, the power draw value and the fraction of total airflow from the at least one cooling provider that is captured by each equipment rack; for each equipment rack, computing inlet air temperature and exit air temperature based on the ambient air temperature, the layout, the power draw value and the fraction of total airflow originating from the at least one cooling provider that is captured by each equipment rack; displaying an indication of the inlet air temperature and exit air temperature for each equipment rack and the at least one cooling provider; determining an optimized design of the plurality of equipment racks and the at least one cooling provider using the computed inlet air temperature and the exit air temperature; and displaying the optimized design to a user on an interface; wherein computing the inlet air temperature and exit air temperature of each equipment rack and the at least one cooling provider includes establishing a set of S coupled equations, with S equal to a number of temperature values to be determined, and solving the S coupled equations.