Solar cell array modeling software