logical lastdiva
lastdiva = .TRUE.
CALL COST_FINAL_STORE ( mythid, lastdiva )
CALL COST_FINAL_RESTORE ( mythid, lastdiva )
IF ( myProcId .eq. 0 .AND. lastdiva ) THEN
IF ( useGrdchk .AND. lastdiva ) THEN
lastdiva = .FALSE.
subroutine COST_FINAL_STORE ( mythid, lastdiva )
subroutine COST_FINAL_RESTORE ( mythid, lastdiva )