Skip to content

Commit 11e2303

Browse files
authored
Merge pull request #1248 from danielpeter/devel
code cleaning
2 parents 12c913a + 15b8869 commit 11e2303

10 files changed

+148
-112
lines changed

src/shared/exit_mpi.F90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ subroutine stop_the_code(error_msg)
8383

8484
implicit none
8585

86-
character(len=*) :: error_msg
86+
character(len=*),intent(in) :: error_msg
8787

8888
call exit_MPI(myrank,error_msg)
8989

src/shared/read_value_parameters.f90

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -189,8 +189,8 @@ subroutine read_value_integer_p(value_to_read, name)
189189

190190
implicit none
191191

192-
integer :: value_to_read
193-
character(len=*) :: name
192+
integer, intent(inout) :: value_to_read
193+
character(len=*), intent(in) :: name
194194
character(len=MAX_STRING_LEN) :: string_read
195195
integer :: ierr
196196
common /param_err_common/ ierr
@@ -209,8 +209,8 @@ subroutine read_value_double_precision_p(value_to_read, name)
209209

210210
implicit none
211211

212-
double precision :: value_to_read
213-
character(len=*) :: name
212+
double precision, intent(inout) :: value_to_read
213+
character(len=*), intent(in) :: name
214214
character(len=MAX_STRING_LEN) :: string_read
215215
integer :: ierr
216216
common /param_err_common/ ierr
@@ -229,8 +229,8 @@ subroutine read_value_logical_p(value_to_read, name)
229229

230230
implicit none
231231

232-
logical :: value_to_read
233-
character(len=*) :: name
232+
logical, intent(inout) :: value_to_read
233+
character(len=*), intent(in) :: name
234234
character(len=MAX_STRING_LEN) :: string_read
235235
integer :: ierr
236236
common /param_err_common/ ierr
@@ -249,8 +249,8 @@ subroutine read_value_string_p(value_to_read, name)
249249

250250
implicit none
251251

252-
character(len=*) :: value_to_read
253-
character(len=*) :: name
252+
character(len=*), intent(inout) :: value_to_read
253+
character(len=*), intent(in) :: name
254254
character(len=MAX_STRING_LEN) :: string_read
255255
integer :: ierr
256256
common /param_err_common/ ierr
@@ -269,8 +269,8 @@ subroutine read_value_integer_next_p(value_to_read, name)
269269

270270
implicit none
271271

272-
integer :: value_to_read
273-
character(len=*) :: name
272+
integer, intent(inout) :: value_to_read
273+
character(len=*), intent(in) :: name
274274
character(len=MAX_STRING_LEN) :: string_read
275275
integer :: ierr
276276
common /param_err_common/ ierr
@@ -289,8 +289,8 @@ subroutine read_value_double_prec_next_p(value_to_read, name)
289289

290290
implicit none
291291

292-
double precision :: value_to_read
293-
character(len=*) :: name
292+
double precision, intent(inout) :: value_to_read
293+
character(len=*), intent(in) :: name
294294
character(len=MAX_STRING_LEN) :: string_read
295295
integer :: ierr
296296
common /param_err_common/ ierr
@@ -309,8 +309,8 @@ subroutine read_value_logical_next_p(value_to_read, name)
309309

310310
implicit none
311311

312-
logical :: value_to_read
313-
character(len=*) :: name
312+
logical, intent(inout) :: value_to_read
313+
character(len=*), intent(in) :: name
314314
character(len=MAX_STRING_LEN) :: string_read
315315
integer :: ierr
316316
common /param_err_common/ ierr

src/shared/shared_par.F90

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@
3636

3737
module constants
3838

39+
implicit none
40+
3941
include "constants.h"
4042

4143
! proc number for MPI process

src/specfem2D/assemble_MPI.F90

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1197,7 +1197,8 @@ subroutine assemble_MPI_vector_em_blocking(array_val)
11971197

11981198
ipoin = 0
11991199
do i = 1, nibool_interfaces_electromagnetic(num_interface)
1200-
buffer_send_faces_vector_em(ipoin+1:ipoin+NDIM,iinterface) = array_val(:,ibool_interfaces_electromagnetic(i,num_interface))
1200+
buffer_send_faces_vector_em(ipoin+1:ipoin+NDIM,iinterface) = &
1201+
array_val(:,ibool_interfaces_electromagnetic(i,num_interface))
12011202
ipoin = ipoin + NDIM
12021203
enddo
12031204
enddo
@@ -1228,7 +1229,8 @@ subroutine assemble_MPI_vector_em_blocking(array_val)
12281229
ipoin = 0
12291230
do i = 1, nibool_interfaces_electromagnetic(num_interface)
12301231
array_val(:,ibool_interfaces_electromagnetic(i,num_interface)) = &
1231-
array_val(:,ibool_interfaces_electromagnetic(i,num_interface)) + buffer_recv_faces_vector_em(ipoin+1:ipoin+NDIM,iinterface)
1232+
array_val(:,ibool_interfaces_electromagnetic(i,num_interface)) &
1233+
+ buffer_recv_faces_vector_em(ipoin+1:ipoin+NDIM,iinterface)
12321234
ipoin = ipoin + NDIM
12331235
enddo
12341236

0 commit comments

Comments
 (0)