Changeset 0f7835d in flexpart.git for src/mpi_mod.f90


Ignore:
Timestamp:
Aug 3, 2016, 3:02:42 PM (8 years ago)
Author:
Espen Sollum ATMOS <eso@…>
Branches:
master, 10.4.1_pesei, GFS_025, bugfixes+enhancements, dev, release-10, release-10.4.1, scaling-bug, univie
Children:
861805a, 93786a1
Parents:
f28aa0a
Message:

Changed a variable in domain-filling option (MPI). Deleted an unused function from mpi_mod.f90

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/mpi_mod.f90

    r79abee9 r0f7835d  
    24442444    end subroutine write_data_dbg
    24452445
    2446 
    2447   subroutine set_fields_synthetic()
    2448 !*******************************************************************************
    2449 ! DESCRIPTION
    2450 !   Set all meteorological fields to synthetic (usually constant/homogeneous)
    2451 !   values.
    2452 !   Used for validation and error-checking
    2453 !
    2454 ! NOTE
    2455 !   This version uses asynchronious communications.
    2456 !
    2457 ! VARIABLES
    2458 !   
    2459 !
    2460 !
    2461 !*******************************************************************************
    2462     use com_mod
    2463 
    2464     implicit none
    2465 
    2466     integer :: li=1, ui=2 ! wfmem indices (i.e, operate on entire field)
    2467 
    2468     if (.not.lmp_sync) ui=3
    2469 
    2470 
    2471 ! Variables transferred at initialization only
    2472 !*********************************************
    2473 !    readclouds=readclouds_
    2474     oro(:,:)=0.0
    2475     excessoro(:,:)=0.0
    2476     lsm(:,:)=0.0
    2477     xlanduse(:,:,:)=0.0
    2478 !    wftime
    2479 !    numbwf
    2480 !    nmixz
    2481 !    height
    2482 
    2483 ! Time-varying fields:
    2484     uu(:,:,:,li:ui) = 10.0
    2485     vv(:,:,:,li:ui) = 0.0
    2486     uupol(:,:,:,li:ui) = 10.0
    2487     vvpol(:,:,:,li:ui)=0.0
    2488     ww(:,:,:,li:ui)=0.
    2489     tt(:,:,:,li:ui)=300.
    2490     rho(:,:,:,li:ui)=1.3
    2491     drhodz(:,:,:,li:ui)=.0
    2492     tth(:,:,:,li:ui)=0.0
    2493     qvh(:,:,:,li:ui)=1.0
    2494     qv(:,:,:,li:ui)=1.0
    2495 
    2496     pv(:,:,:,li:ui)=1.0
    2497     clouds(:,:,:,li:ui)=0
    2498 
    2499     clwc(:,:,:,li:ui)=0.0
    2500     ciwc(:,:,:,li:ui)=0.0
    2501  
    2502 ! 2D fields
    2503 
    2504     cloudsh(:,:,li:ui)=0
    2505     vdep(:,:,:,li:ui)=0.0
    2506     ps(:,:,:,li:ui)=1.0e5
    2507     sd(:,:,:,li:ui)=0.0
    2508     tcc(:,:,:,li:ui)=0.0
    2509     tt2(:,:,:,li:ui)=300.
    2510     td2(:,:,:,li:ui)=250.
    2511     lsprec(:,:,:,li:ui)=0.0
    2512     convprec(:,:,:,li:ui)=0.0
    2513     ustar(:,:,:,li:ui)=1.0
    2514     wstar(:,:,:,li:ui)=1.0
    2515     hmix(:,:,:,li:ui)=10000.
    2516     tropopause(:,:,:,li:ui)=10000.
    2517     oli(:,:,:,li:ui)=0.01
    2518  
    2519   end subroutine set_fields_synthetic
    2520 
    25212446end module mpi_mod
Note: See TracChangeset for help on using the changeset viewer.
hosted by ZAMG