Changeset 1938


Ignore:
Timestamp:
Jun 13, 2016 3:26:05 PM (5 years ago)
Author:
hellstea
Message:

dependency errors corrected in Makefile

Location:
palm/trunk/SOURCE
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • palm/trunk/SOURCE/Makefile

    r1935 r1938  
    2020# Current revisions:
    2121# ------------------
    22 #
     22# Some dependency errors corrected
    2323#
    2424# Former revisions:
     
    349349LDFLAGS =
    350350
    351 #to_be_replaced_by_include
     351#BOUNDS="-Rbc"  # Array bounds checking. Compromises performance seriously.
     352
     353F90 = ftn
     354#COPT = -DMPI_REAL=MPI_DOUBLE_PRECISION -DMPI_2REAL=MPI_2DOUBLE_PRECISION -D__lc -D__parallel -D__fftw \
     355#             -D__netcdf -D__netcdf4 -D__netcdf4_parallel -D__nopointer
     356COPT = -DMPI_REAL=MPI_DOUBLE_PRECISION -DMPI_2REAL=MPI_2DOUBLE_PRECISION -D__lc -D__parallel -D__fftw \
     357             -D__netcdf -D__netcdf4 -D__netcdf4_parallel
     358
     359#F90FLAGS = -O2 -e Fm -G2 -rm $(BOUNDS) -hnoomp
     360F90FLAGS = -O2 -e F -G2 -rm $(BOUNDS) -hnoomp
     361LDFLAGS = $(F90FLAGS) -dynamic
    352362
    353363.SUFFIXES:
     
    378388advec_w_pw.o: modules.o mod_kinds.o
    379389advec_w_up.o: modules.o mod_kinds.o
    380 average_3d_data.o: modules.o cpulog_mod.o mod_kinds.o land_surface_model_mod.o\
     390average_3d_data.o: modules.o cpulog_mod.o mod_kinds.o land_surface_model_mod.o \
    381391                   radiation_model_mod.o
    382 boundary_conds.o: modules.o mod_kinds.o
     392boundary_conds.o: modules.o mod_kinds.o pmc_interface_mod.o
    383393buoyancy.o: modules.o mod_kinds.o
    384394calc_mean_profile.o: modules.o mod_kinds.o
     
    406416   spectra_mod.o
    407417data_output_tseries.o: modules.o cpulog_mod.o mod_kinds.o netcdf_interface_mod.o
    408 data_output_2d.o: modules.o cpulog_mod.o mod_kinds.o mod_particle_attributes.o\
     418data_output_2d.o: modules.o cpulog_mod.o mod_kinds.o mod_particle_attributes.o \
    409419   netcdf_interface_mod.o land_surface_model_mod.o radiation_model_mod.o
    410 data_output_3d.o: modules.o cpulog_mod.o mod_kinds.o mod_particle_attributes.o\
     420data_output_3d.o: modules.o cpulog_mod.o mod_kinds.o mod_particle_attributes.o \
    411421   netcdf_interface_mod.o land_surface_model_mod.o
    412422diffusion_e.o: modules.o mod_kinds.o microphysics_mod.o \
     
    417427diffusion_w.o: modules.o mod_kinds.o wall_fluxes.o
    418428diffusivities.o: modules.o mod_kinds.o
    419 disturb_field.o: modules.o cpulog_mod.o mod_kinds.o random_function_mod.o\
     429disturb_field.o: modules.o cpulog_mod.o mod_kinds.o random_function_mod.o \
    420430                 random_generator_parallel_mod.o
    421431disturb_heatflux.o: modules.o cpulog_mod.o mod_kinds.o
    422432eqn_state_seawater.o: modules.o mod_kinds.o
    423433exchange_horiz.o: modules.o cpulog_mod.o mod_kinds.o
    424 exchange_horiz_2d.o: modules.o cpulog_mod.o mod_kinds.o
     434exchange_horiz_2d.o: modules.o cpulog_mod.o mod_kinds.o pmc_interface_mod.o
    425435fft_xy_mod.o: cuda_fft_interfaces_mod.o modules.o mod_kinds.o singleton_mod.o temperton_fft_mod.o
    426 flow_statistics.o: modules.o cpulog_mod.o mod_kinds.o land_surface_model_mod.o\
     436flow_statistics.o: modules.o cpulog_mod.o mod_kinds.o land_surface_model_mod.o \
    427437   netcdf_interface_mod.o radiation_model_mod.o
    428438global_min_max.o: modules.o mod_kinds.o
     
    444454init_masks.o: modules.o mod_kinds.o netcdf_interface_mod.o
    445455init_ocean.o: modules.o eqn_state_seawater.o mod_kinds.o
    446 init_pegrid.o: modules.o mod_kinds.o spectra_mod.o
     456init_pegrid.o: modules.o mod_kinds.o spectra_mod.o pmc_interface_mod.o
    447457init_pt_anomaly.o: modules.o mod_kinds.o
    448458init_rankine.o: modules.o mod_kinds.o
     
    495505   radiation_model_mod.o microphysics_mod.o wind_turbine_model_mod.o
    496506plant_canopy_model_mod.o: modules.o mod_kinds.o
    497 pmc_interface_mod.o: modules.o mod_kinds.o pmc_child_mod.o pmc_general_mod.o\
     507pmc_interface_mod.o: modules.o mod_kinds.o pmc_child_mod.o pmc_general_mod.o \
    498508        pmc_handle_communicator_mod.o pmc_mpi_wrapper_mod.o pmc_parent_mod.o
    499 pmc_child_mod.o: mod_kinds.o pmc_general_mod.o pmc_handle_communicator_mod.o\
     509pmc_child_mod.o: mod_kinds.o pmc_general_mod.o pmc_handle_communicator_mod.o \
    500510   pmc_mpi_wrapper_mod.o
    501511pmc_general_mod.o: mod_kinds.o
     
    506516poismg_mod.o: modules.o cpulog_mod.o mod_kinds.o
    507517poismg_noopt.o: modules.o cpulog_mod.o mod_kinds.o
    508 pres.o: modules.o cpulog_mod.o mod_kinds.o poisfft_mod.o poismg_mod.o
     518pres.o: modules.o cpulog_mod.o mod_kinds.o poisfft_mod.o poismg_mod.o pmc_interface_mod.o
    509519print_1d.o: modules.o cpulog_mod.o mod_kinds.o
    510520production_e.o: modules.o mod_kinds.o wall_fluxes.o
     
    532542spectra_mod.o: spectra_mod.f90 modules.o mod_kinds.o cpulog_mod.o fft_xy_mod.o
    533543subsidence_mod.o: modules.o mod_kinds.o
    534 sum_up_3d_data.o: modules.o cpulog_mod.o mod_kinds.o land_surface_model_mod.o\
     544sum_up_3d_data.o: modules.o cpulog_mod.o mod_kinds.o land_surface_model_mod.o \
    535545                  radiation_model_mod.o
    536546surface_coupler.o: modules.o cpulog_mod.o mod_kinds.o
    537547surface_layer_fluxes_mod.o: modules.o mod_kinds.o land_surface_model_mod.o
    538 swap_timelevel.o: modules.o cpulog_mod.o mod_kinds.o land_surface_model_mod.o\
     548swap_timelevel.o: modules.o cpulog_mod.o mod_kinds.o land_surface_model_mod.o \
    539549   pmc_interface_mod.o
    540550temperton_fft_mod.o: modules.o mod_kinds.o
  • palm/trunk/SOURCE/pmc_handle_communicator_mod.f90

    r1933 r1938  
    1  MODULE PMC_handle_communicator
     1  MODULE PMC_handle_communicator
    22
    33!-------------------------------------------------------------------------------!
     
    2020! Current revisions:
    2121! ------------------
    22 !
     22! Minor clean-up.
    2323!
    2424! Former revisions:
     
    526526       ENDDO
    527527       IF ( bad_llcorner /= 0)  THEN
    528           WRITE ( message_string, *)  'Lower left corners do not match,',       &
     528          WRITE ( message_string, *)  'lower left corners do not match,',       &
    529529                                      'they were set to (0, 0)'
    530530          CALL message( 'read_coupling_layout', 'PA0427', 0, 0, 0, 6, 0 )
  • palm/trunk/SOURCE/pmc_interface_mod.f90

    r1933 r1938  
    2020! Current revisions:
    2121! ------------------
    22 !
     22! Minor clean-up.
    2323!
    2424! Former revisions:
     
    714714       CALL MPI_BCAST( nomatch, 1, MPI_INTEGER, 0, comm2d, ierr )
    715715       IF ( nomatch /= 0 ) THEN
    716           WRITE ( message_string, * )  'Error: nested child domain does ',      &
     716          WRITE ( message_string, * )  'nested child domain does ',             &
    717717                                       'not fit into its parent domain'
    718718          CALL message( 'pmci_setup_parent', 'PA0425', 3, 2, 0, 6, 0 )
     
    721721       CALL MPI_BCAST( nest_overlap, 1, MPI_INTEGER, 0, comm2d, ierr )
    722722       IF ( nest_overlap /= 0 ) THEN
    723           WRITE ( message_string, * )  'Nested parallel child ',    &
    724                                        'domains overlap'
     723          WRITE ( message_string, * )  'nested parallel child domains overlap'
    725724          CALL message( 'pmci_setup_parent', 'PA0426', 3, 2, 0, 6, 0 )
    726725       ENDIF
  • palm/trunk/SOURCE/pmc_parent_mod.f90

    r1933 r1938  
    2020! Current revisions:
    2121! ------------------
    22 !
     22! Minor clean up.
    2323!
    2424! Former revisions:
     
    541541          IF ( ar%sendindex + ar%sendsize > bufsize )  THEN             
    542542             WRITE( message_string, '(a,i4,4i7,1x,a)' )                         &
    543                     'Parent buffer too small ',i,                               &
     543                    'parent buffer too small ',i,                               &
    544544                    ar%sendindex,ar%sendsize,ar%sendindex+ar%sendsize,          &
    545545                    bufsize,trim(ar%name)
Note: See TracChangeset for help on using the changeset viewer.