From 29d036c6d8214556c2a0669beb22bd2d11c6574d Mon Sep 17 00:00:00 2001 From: Antoine Hoffmann <antoine.hoffmann@epfl.ch> Date: Thu, 9 Jun 2022 11:01:24 +0200 Subject: [PATCH] Error on the weights for simpson rule --- src/grid_mod.F90 | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/grid_mod.F90 b/src/grid_mod.F90 index 77ea54e5..f58cbb86 100644 --- a/src/grid_mod.F90 +++ b/src/grid_mod.F90 @@ -480,12 +480,10 @@ CONTAINS ! Weitghs for Simpson rule ALLOCATE(zweights_SR(izs:ize)) DO iz = izs,ize - IF((iz .EQ. 1) .OR. (iz .EQ. Nz)) THEN - zweights_SR(iz) = 1._dp - ELSEIF(MODULO(iz-1,2)) THEN - zweights_SR(iz) = 4._dp - ELSE + IF(MODULO(iz,2) .EQ. 1) THEN ! odd iz zweights_SR(iz) = 2._dp + ELSE ! even iz + zweights_SR(iz) = 4._dp ENDIF ENDDO END SUBROUTINE set_zgrid -- GitLab