Xigmatek PSUs are manufactured by a variety of OEMs, none of them outstanding, but there are some well known ones such as CWT and Sirtec. I suspect that it would run the 7970 without issue. I wouldn't want to use it for extreme overclocking though.
For a system using a single Radeon HD 7970 graphics card AMD specifies a minimum of a 500 Watt or greater system power supply. The power supply should also have a maximum combined +12 Volt continuous current rating of 39 Amps or greater and have at least one 6-pin and one 8-pin PCI Express supplementary power connectors.
Total Power Supply Wattage is NOT the crucial factor in power supply selection!!!Sufficient Total Combined Continuous Power/Current Available on the +12V Rail(s) rated at 45°C - 50°C ambient temperature, is the most critical factor.
Overclocking of the CPU and/or GPU(s) may require an additional increase to the maximum combined +12 Volt continuous current ratings, recommended above, to meet the increase in power required for the overclock. The additional amount required will depend on the magnitude of the overclock being attempted.
The XIGMATEK Centauro 800W (XTK-CB-0800M) power supply unit, with its maximum combined +12 Volt continuous current rating of 58 Amps and with four (6+2)-pin PCI Express supplementary power connectors, is way more than sufficient to power your system configuration with a single Radeon HD 7970 graphics card.