Changeset 0f7835d in flexpart.git for src/mpi_mod.f90
- Timestamp:
- Aug 3, 2016, 3:02:42 PM (8 years ago)
- 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
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/mpi_mod.f90
r79abee9 r0f7835d 2444 2444 end subroutine write_data_dbg 2445 2445 2446 2447 subroutine set_fields_synthetic()2448 !*******************************************************************************2449 ! DESCRIPTION2450 ! Set all meteorological fields to synthetic (usually constant/homogeneous)2451 ! values.2452 ! Used for validation and error-checking2453 !2454 ! NOTE2455 ! This version uses asynchronious communications.2456 !2457 ! VARIABLES2458 !2459 !2460 !2461 !*******************************************************************************2462 use com_mod2463 2464 implicit none2465 2466 integer :: li=1, ui=2 ! wfmem indices (i.e, operate on entire field)2467 2468 if (.not.lmp_sync) ui=32469 2470 2471 ! Variables transferred at initialization only2472 !*********************************************2473 ! readclouds=readclouds_2474 oro(:,:)=0.02475 excessoro(:,:)=0.02476 lsm(:,:)=0.02477 xlanduse(:,:,:)=0.02478 ! wftime2479 ! numbwf2480 ! nmixz2481 ! height2482 2483 ! Time-varying fields:2484 uu(:,:,:,li:ui) = 10.02485 vv(:,:,:,li:ui) = 0.02486 uupol(:,:,:,li:ui) = 10.02487 vvpol(:,:,:,li:ui)=0.02488 ww(:,:,:,li:ui)=0.2489 tt(:,:,:,li:ui)=300.2490 rho(:,:,:,li:ui)=1.32491 drhodz(:,:,:,li:ui)=.02492 tth(:,:,:,li:ui)=0.02493 qvh(:,:,:,li:ui)=1.02494 qv(:,:,:,li:ui)=1.02495 2496 pv(:,:,:,li:ui)=1.02497 clouds(:,:,:,li:ui)=02498 2499 clwc(:,:,:,li:ui)=0.02500 ciwc(:,:,:,li:ui)=0.02501 2502 ! 2D fields2503 2504 cloudsh(:,:,li:ui)=02505 vdep(:,:,:,li:ui)=0.02506 ps(:,:,:,li:ui)=1.0e52507 sd(:,:,:,li:ui)=0.02508 tcc(:,:,:,li:ui)=0.02509 tt2(:,:,:,li:ui)=300.2510 td2(:,:,:,li:ui)=250.2511 lsprec(:,:,:,li:ui)=0.02512 convprec(:,:,:,li:ui)=0.02513 ustar(:,:,:,li:ui)=1.02514 wstar(:,:,:,li:ui)=1.02515 hmix(:,:,:,li:ui)=10000.2516 tropopause(:,:,:,li:ui)=10000.2517 oli(:,:,:,li:ui)=0.012518 2519 end subroutine set_fields_synthetic2520 2521 2446 end module mpi_mod
Note: See TracChangeset
for help on using the changeset viewer.