57 TYPE(t_region
),
POINTER :: regions(:)
61 REAL(RFREAL) :: esg1glo, esg4glo
65 global => regions(1)%global
68 'TURB_LesCommunication.F90' )
73 CALL mpi_allreduce( global%esg1sum, esg1glo, 1, mpi_double_precision, &
74 mpi_sum, global%mpiComm, global%mpierr )
75 IF (global%mpierr /=0 ) CALL
errorstop( global,err_mpi_trouble,__line__ )
76 CALL mpi_allreduce( global%esg4sum, esg4glo, 1, mpi_double_precision, &
77 mpi_sum, global%mpiComm, global%mpierr )
78 IF (global%mpierr /=0 ) CALL
errorstop( global,err_mpi_trouble,__line__ )
79 global%esg1sum = esg1glo
80 global%esg4sum = esg4glo
subroutine registerfunction(global, funName, fileName)
subroutine turb_lescommunication(regions)
subroutine errorstop(global, errorCode, errorLine, addMessage)
subroutine deregisterfunction(global)