IBC solar power calculator receives extensive upgrade