Ignore:
Timestamp:
07/15/14 18:23:54 (10 years ago)
Author:
dubos
Message:

New dyn/phys interface - halo points not passed to physics any more (cleanup follows)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • codes/icosagcm/trunk/src/physics_interface.f90

    r213 r214  
    44 
    55  PRIVATE 
    6  
    7   INTEGER :: nb_extra_physics_2D, nb_extra_physics_3D 
    86 
    97  TYPE t_physics_inout 
     
    1816     REAL(rstd), DIMENSION(:,:), POINTER :: dTemp, dulon, dulat 
    1917     REAL(rstd), DIMENSION(:,:,:), POINTER :: dq 
    20      ! extra output arrays (physics diagnostics) 
    21      REAL(rstd), DIMENSION(:,:), POINTER :: extra_2D 
    22      REAL(rstd), DIMENSION(:,:,:), POINTER :: extra_3D 
    2318  END TYPE t_physics_inout 
    2419 
    25 !------------------------ (new interface) -------------------------- 
    2620! physics_inout is used to exchange information with physics 
    2721! Field ngrid is initialized by physics.f90/init_physics. Its other fields 
     
    3327  TYPE(t_physics_inout), SAVE :: physics_inout 
    3428  
    35 !------------------------ (new interface) -------------------------- 
    3629! pack_info contains indices used by pack/unpack routines 
    3730! to pack together the data of all the domains managed by the MPI process 
    3831! It is initialized by physics.f90/init_physics  
     32 
    3933  TYPE t_pack_info 
    4034     INTEGER :: ngrid, & ! number of non-halo points in that domain 
Note: See TracChangeset for help on using the changeset viewer.