array function qsi_power