double_sum_pragma: implementando double_sum com pragma + reduction
multiply_function: implementação com elemental function