Shading calculation methods and regulation simplifications – The Portuguese case