Skip to content

Commit

Permalink
Merge pull request #1248 from danielpeter/devel
Browse files Browse the repository at this point in the history
code cleaning
  • Loading branch information
danielpeter authored Jan 27, 2025
2 parents 12c913a + 15b8869 commit 11e2303
Show file tree
Hide file tree
Showing 10 changed files with 148 additions and 112 deletions.
2 changes: 1 addition & 1 deletion src/shared/exit_mpi.F90
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ subroutine stop_the_code(error_msg)

implicit none

character(len=*) :: error_msg
character(len=*),intent(in) :: error_msg

call exit_MPI(myrank,error_msg)

Expand Down
28 changes: 14 additions & 14 deletions src/shared/read_value_parameters.f90
Original file line number Diff line number Diff line change
Expand Up @@ -189,8 +189,8 @@ subroutine read_value_integer_p(value_to_read, name)

implicit none

integer :: value_to_read
character(len=*) :: name
integer, intent(inout) :: value_to_read
character(len=*), intent(in) :: name
character(len=MAX_STRING_LEN) :: string_read
integer :: ierr
common /param_err_common/ ierr
Expand All @@ -209,8 +209,8 @@ subroutine read_value_double_precision_p(value_to_read, name)

implicit none

double precision :: value_to_read
character(len=*) :: name
double precision, intent(inout) :: value_to_read
character(len=*), intent(in) :: name
character(len=MAX_STRING_LEN) :: string_read
integer :: ierr
common /param_err_common/ ierr
Expand All @@ -229,8 +229,8 @@ subroutine read_value_logical_p(value_to_read, name)

implicit none

logical :: value_to_read
character(len=*) :: name
logical, intent(inout) :: value_to_read
character(len=*), intent(in) :: name
character(len=MAX_STRING_LEN) :: string_read
integer :: ierr
common /param_err_common/ ierr
Expand All @@ -249,8 +249,8 @@ subroutine read_value_string_p(value_to_read, name)

implicit none

character(len=*) :: value_to_read
character(len=*) :: name
character(len=*), intent(inout) :: value_to_read
character(len=*), intent(in) :: name
character(len=MAX_STRING_LEN) :: string_read
integer :: ierr
common /param_err_common/ ierr
Expand All @@ -269,8 +269,8 @@ subroutine read_value_integer_next_p(value_to_read, name)

implicit none

integer :: value_to_read
character(len=*) :: name
integer, intent(inout) :: value_to_read
character(len=*), intent(in) :: name
character(len=MAX_STRING_LEN) :: string_read
integer :: ierr
common /param_err_common/ ierr
Expand All @@ -289,8 +289,8 @@ subroutine read_value_double_prec_next_p(value_to_read, name)

implicit none

double precision :: value_to_read
character(len=*) :: name
double precision, intent(inout) :: value_to_read
character(len=*), intent(in) :: name
character(len=MAX_STRING_LEN) :: string_read
integer :: ierr
common /param_err_common/ ierr
Expand All @@ -309,8 +309,8 @@ subroutine read_value_logical_next_p(value_to_read, name)

implicit none

logical :: value_to_read
character(len=*) :: name
logical, intent(inout) :: value_to_read
character(len=*), intent(in) :: name
character(len=MAX_STRING_LEN) :: string_read
integer :: ierr
common /param_err_common/ ierr
Expand Down
2 changes: 2 additions & 0 deletions src/shared/shared_par.F90
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,8 @@

module constants

implicit none

include "constants.h"

! proc number for MPI process
Expand Down
6 changes: 4 additions & 2 deletions src/specfem2D/assemble_MPI.F90
Original file line number Diff line number Diff line change
Expand Up @@ -1197,7 +1197,8 @@ subroutine assemble_MPI_vector_em_blocking(array_val)

ipoin = 0
do i = 1, nibool_interfaces_electromagnetic(num_interface)
buffer_send_faces_vector_em(ipoin+1:ipoin+NDIM,iinterface) = array_val(:,ibool_interfaces_electromagnetic(i,num_interface))
buffer_send_faces_vector_em(ipoin+1:ipoin+NDIM,iinterface) = &
array_val(:,ibool_interfaces_electromagnetic(i,num_interface))
ipoin = ipoin + NDIM
enddo
enddo
Expand Down Expand Up @@ -1228,7 +1229,8 @@ subroutine assemble_MPI_vector_em_blocking(array_val)
ipoin = 0
do i = 1, nibool_interfaces_electromagnetic(num_interface)
array_val(:,ibool_interfaces_electromagnetic(i,num_interface)) = &
array_val(:,ibool_interfaces_electromagnetic(i,num_interface)) + buffer_recv_faces_vector_em(ipoin+1:ipoin+NDIM,iinterface)
array_val(:,ibool_interfaces_electromagnetic(i,num_interface)) &
+ buffer_recv_faces_vector_em(ipoin+1:ipoin+NDIM,iinterface)
ipoin = ipoin + NDIM
enddo

Expand Down
Loading

0 comments on commit 11e2303

Please sign in to comment.