- Timestamp:
- Jul 24, 2024, 4:23:34 PM (2 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/branches/Amaury_dev/libf/phy_common/lmdz_abort_physic.F90
r5116 r5117 18 18 ! ierr = severity of situation ( = 0 normal ) 19 19 20 CHARACTER(LEN = *), intent(in) :: modname21 integerierr, ierror_mpi22 CHARACTER(LEN = *), intent(in) :: message20 CHARACTER(LEN = *), INTENT(IN) :: modname 21 INTEGER ierr, ierror_mpi 22 CHARACTER(LEN = *), INTENT(IN) :: message 23 23 24 24 WRITE(lunout, *) 'in abort_physic' … … 26 26 CALL histclo 27 27 CALL restclo 28 if(mpi_rank == 0) THEN28 IF (mpi_rank == 0) THEN 29 29 CALL getin_dump 30 30 endif … … 33 33 WRITE(lunout, *) 'Stopping in ', modname 34 34 WRITE(lunout, *) 'Reason = ', message 35 if(ierr == 0) THEN35 IF (ierr == 0) THEN 36 36 WRITE(lunout, *) 'Everything is cool' 37 if(using_mpi) THEN37 IF (using_mpi) THEN 38 38 !$OMP CRITICAL (MPI_ABORT_PHYSIC) 39 39 CALL MPI_ABORT(COMM_LMDZ_PHY, 0, ierror_mpi) … … 44 44 else 45 45 WRITE(lunout, *) 'Houston, we have a problem, ierr = ', ierr 46 if(using_mpi) THEN46 IF (using_mpi) THEN 47 47 !$OMP CRITICAL (MPI_ABORT_PHYSIC) 48 48 CALL MPI_ABORT(COMM_LMDZ_PHY, 1, ierror_mpi)
Note: See TracChangeset
for help on using the changeset viewer.