- Timestamp:
- Feb 27, 2018 3:02:57 PM (7 years ago)
- Location:
- palm/trunk/SOURCE
- Files:
-
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SOURCE/lpm_write_exchange_statistics.f90
r2801 r2841 25 25 ! ----------------- 26 26 ! $Id$ 27 ! Bugfix: wrong placement of include 'mpif.h' corrected, 28 ! kinds module added and pegrid module scope restricted 29 ! 30 ! 2801 2018-02-14 16:01:55Z thiele 27 31 ! Introduce particle transfer in nested models. 28 32 ! … … 71 75 !------------------------------------------------------------------------------! 72 76 SUBROUTINE lpm_write_exchange_statistics 73 77 78 #if !defined( __mpifh ) 74 79 USE MPI 80 #endif 75 81 76 82 USE control_parameters, & … … 79 85 USE indices, & 80 86 ONLY: nxl, nxr, nys, nyn, nzb, nzt 87 88 USE kinds 81 89 82 90 USE particle_attributes, & … … 89 97 ONLY: pmcp_g_print_number_of_particles 90 98 91 USE pegrid 99 USE pegrid, & 100 ONLY: comm2d, ierr, pleft, pright, psouth, pnorth 92 101 93 102 IMPLICIT NONE 103 104 #if defined( __mpifh ) 105 INCLUDE "mpif.h" 106 #endif 94 107 95 108 INTEGER(iwp) :: ip !< -
palm/trunk/SOURCE/pmc_child_mod.f90
r2809 r2841 26 26 ! ----------------- 27 27 ! $Id$ 28 ! Bugfix: wrong placement of include 'mpif.h' corrected 29 ! 30 ! 2809 2018-02-15 09:55:58Z schwenkel 28 31 ! Bugfix for gfortran: Replace the function C_SIZEOF with STORAGE_SIZE 29 32 ! … … 96 99 USE, INTRINSIC :: iso_c_binding 97 100 98 #if defined( __mpifh ) 99 INCLUDE "mpif.h" 100 #else 101 #if !defined( __mpifh ) 101 102 USE MPI 102 103 #endif 103 104 104 105 USE kinds 106 105 107 USE pmc_general, & 106 108 ONLY: arraydef, childdef, da_desclen, da_namedef, da_namelen, pedef, & … … 114 116 115 117 IMPLICIT NONE 118 119 #if defined( __mpifh ) 120 INCLUDE "mpif.h" 121 #endif 116 122 117 123 PRIVATE -
palm/trunk/SOURCE/pmc_general_mod.f90
r2801 r2841 26 26 ! ----------------- 27 27 ! $Id$ 28 ! Bugfix: wrong placement of include 'mpif.h' corrected 29 ! 30 ! 2801 2018-02-14 16:01:55Z thiele 28 31 ! Introduce particle transfer in nested models. 29 32 ! … … 80 83 USE kinds 81 84 85 #if !defined( __mpifh ) 86 USE MPI 87 #endif 88 89 IMPLICIT NONE 90 82 91 #if defined( __mpifh ) 83 92 INCLUDE "mpif.h" 84 #else85 USE MPI86 93 #endif 87 88 IMPLICIT NONE89 94 90 95 PRIVATE -
palm/trunk/SOURCE/pmc_handle_communicator_mod.f90
r2801 r2841 25 25 ! ----------------- 26 26 ! $Id$ 27 ! Bugfix: wrong placement of include 'mpif.h' corrected 28 ! 29 ! 2801 2018-02-14 16:01:55Z thiele 27 30 ! Introduce particle transfer in nested models. 28 31 ! … … 112 115 USE kinds 113 116 114 #if defined( __mpifh ) 115 INCLUDE "mpif.h" 116 #else 117 #if !defined( __mpifh ) 117 118 USE MPI 118 119 #endif … … 124 125 125 126 IMPLICIT NONE 127 128 #if defined( __mpifh ) 129 INCLUDE "mpif.h" 130 #endif 126 131 127 132 TYPE pmc_layout -
palm/trunk/SOURCE/pmc_interface_mod.f90
r2812 r2841 25 25 ! ----------------- 26 26 ! $Id$ 27 ! Bugfix: wrong placement of include 'mpif.h' corrected 28 ! 29 ! 2812 2018-02-16 13:40:25Z hellstea 27 30 ! Bugfixes in computation of the interpolation loglaw-correction parameters 28 31 ! … … 275 278 276 279 #if defined( __parallel ) 277 #if defined( __mpifh ) 278 INCLUDE "mpif.h" 279 #else 280 #if !defined( __mpifh ) 280 281 USE MPI 281 282 #endif … … 314 315 315 316 IMPLICIT NONE 317 318 #if defined( __parallel ) 319 #if defined( __mpifh ) 320 INCLUDE "mpif.h" 321 #endif 322 #endif 316 323 317 324 PRIVATE -
palm/trunk/SOURCE/pmc_mpi_wrapper_mod.f90
r2809 r2841 26 26 ! ----------------- 27 27 ! $Id$ 28 ! Bugfix: wrong placement of include 'mpif.h' corrected 29 ! 30 ! 2809 2018-02-15 09:55:58Z schwenkel 28 31 ! Bugfix for gfortran: Replace the function C_SIZEOF with STORAGE_SIZE 29 32 ! … … 74 77 USE, INTRINSIC :: ISO_C_BINDING 75 78 76 #if defined( __mpifh ) 77 INCLUDE "mpif.h" 78 #else 79 #if !defined( __mpifh ) 79 80 USE MPI 80 81 #endif … … 85 86 86 87 IMPLICIT NONE 88 89 #if defined( __mpifh ) 90 INCLUDE "mpif.h" 91 #endif 87 92 88 93 PRIVATE -
palm/trunk/SOURCE/pmc_parent_mod.f90
r2809 r2841 26 26 ! ----------------- 27 27 ! $Id$ 28 ! Bugfix: wrong placement of include 'mpif.h' corrected 29 ! 30 ! 2809 2018-02-15 09:55:58Z schwenkel 28 31 ! Bugfix for gfortran: Replace the function C_SIZEOF with STORAGE_SIZE 29 32 ! … … 99 102 USE, INTRINSIC :: ISO_C_BINDING 100 103 101 #if defined( __mpifh ) 102 INCLUDE "mpif.h" 103 #else 104 #if !defined( __mpifh ) 104 105 USE MPI 105 106 #endif … … 117 118 118 119 IMPLICIT NONE 120 121 #if defined( __mpifh ) 122 INCLUDE "mpif.h" 123 #endif 119 124 120 125 PRIVATE -
palm/trunk/SOURCE/pmc_particle_interface.f90
r2809 r2841 26 26 ! -----------------! 27 27 ! $Id$ 28 ! Bugfix: wrong placement of include 'mpif.h' corrected 29 ! 30 ! 2809 2018-02-15 09:55:58Z schwenkel 28 31 ! Bugfix for gfortran: Replace the function C_SIZEOF with STORAGE_SIZE. 29 32 ! … … 40 43 41 44 USE, INTRINSIC :: ISO_C_BINDING 45 46 #if !defined( __mpifh ) 42 47 USE MPI 48 #endif 43 49 44 50 USE kinds … … 92 98 93 99 IMPLICIT NONE 100 101 #if defined( __mpifh ) 102 INCLUDE "mpif.h" 103 #endif 104 94 105 PRIVATE 95 106 SAVE -
palm/trunk/SOURCE/spectra_mod.f90
r2718 r2841 25 25 ! ----------------- 26 26 ! $Id$ 27 ! Bugfix: wrong placement of include 'mpif.h' corrected 28 ! 29 ! 2718 2018-01-02 08:49:38Z maronga 27 30 ! Corrected "Former revisions" section 28 31 ! … … 507 510 508 511 #if defined( __parallel ) 512 #if !defined( __mpifh ) 513 USE MPI 514 #endif 515 #endif 516 517 USE pegrid, & 518 ONLY: collective_wait, comm2d, ierr 519 520 USE statistics, & 521 ONLY: hom 522 523 524 IMPLICIT NONE 525 526 #if defined( __parallel ) 509 527 #if defined( __mpifh ) 510 528 INCLUDE "mpif.h" 511 #else 512 USE MPI 513 #endif 514 #endif 515 USE pegrid, & 516 ONLY: collective_wait, comm2d, ierr 517 518 USE statistics, & 519 ONLY: hom 520 521 522 IMPLICIT NONE 529 #endif 530 #endif 523 531 524 532 INTEGER(iwp) :: i !< … … 616 624 617 625 #if defined( __parallel ) 626 #if !defined( __mpifh ) 627 USE MPI 628 #endif 629 #endif 630 631 USE pegrid, & 632 ONLY: comm2d, ierr, myid 633 634 USE transpose_indices, & 635 ONLY: nyn_x, nys_x, nzb_x, nzt_x 636 637 638 IMPLICIT NONE 639 640 #if defined( __parallel ) 618 641 #if defined( __mpifh ) 619 642 INCLUDE "mpif.h" 620 #else 621 USE MPI 622 #endif 623 #endif 624 USE pegrid, & 625 ONLY: comm2d, ierr, myid 626 627 USE transpose_indices, & 628 ONLY: nyn_x, nys_x, nzb_x, nzt_x 629 630 631 IMPLICIT NONE 643 #endif 644 #endif 632 645 633 646 INTEGER(iwp) :: i !< … … 758 771 759 772 #if defined( __parallel ) 773 #if !defined( __mpifh ) 774 USE MPI 775 #endif 776 #endif 777 778 USE pegrid, & 779 ONLY: comm2d, ierr, myid 780 781 USE transpose_indices, & 782 ONLY: nxl_yd, nxr_yd, nzb_yd, nzt_yd 783 784 785 IMPLICIT NONE 786 787 #if defined( __parallel ) 760 788 #if defined( __mpifh ) 761 789 INCLUDE "mpif.h" 762 #else 763 USE MPI 764 #endif 765 #endif 766 USE pegrid, & 767 ONLY: comm2d, ierr, myid 768 769 USE transpose_indices, & 770 ONLY: nxl_yd, nxr_yd, nzb_yd, nzt_yd 771 772 773 IMPLICIT NONE 790 #endif 791 #endif 774 792 775 793 INTEGER(iwp) :: i !< -
palm/trunk/SOURCE/synthetic_turbulence_generator_mod.f90
r2836 r2841 25 25 ! ----------------- 26 26 ! $Id$ 27 ! Bugfix: wrong placement of include 'mpif.h' corrected 28 ! 29 ! 2836 2018-02-26 13:40:05Z Giersch 27 30 ! The variables synthetic_turbulence_generator and 28 31 ! use_synthetic_turbulence_generator have been abbreviated + syn_turb_gen_prerun … … 99 102 USE kinds 100 103 104 #if !defined( __mpifh ) 101 105 USE MPI 106 #endif 102 107 103 108 USE pegrid, & … … 109 114 110 115 IMPLICIT NONE 116 117 #if defined( __mpifh ) 118 INCLUDE "mpif.h" 119 #endif 111 120 112 121 LOGICAL :: velocity_seed_initialized = .FALSE. !< true after first call of stg_main
Note: See TracChangeset
for help on using the changeset viewer.