Ignore:
Timestamp:
12/11/17 14:39:35 (6 years ago)
Author:
dubos
Message:

devel : new "conservative" variant for vertical transport of momentum

File:
1 edited

Legend:

Unmodified
Added
Removed
  • codes/icosagcm/devel/src/dynamics/caldyn_gcm.F90

    r624 r628  
    3737    CALL getin("dysl_caldyn_vert",dysl_caldyn_vert) 
    3838 
     39    def='advective' 
     40    CALL getin('caldyn_vert',def) 
     41    SELECT CASE(TRIM(def)) 
     42    CASE('advective') 
     43       caldyn_vert_variant=caldyn_vert_noncons 
     44    CASE('conservative') 
     45       IF(.NOT. dysl_caldyn_vert) THEN 
     46          IF (is_mpi_root) PRINT *,'caldyn_vert=cons requires dysl_caldyn_vert=.TRUE.' 
     47          STOP 
     48       END IF 
     49       caldyn_vert_variant=caldyn_vert_cons 
     50    CASE DEFAULT 
     51       IF (is_mpi_root) PRINT *,'Bad selector for variable caldyn_vert : <', & 
     52            TRIM(def),'> options are <conservative>, <advective>' 
     53       STOP 
     54    END SELECT 
     55    IF (is_master) PRINT *, 'caldyn_vert=',def 
     56     
    3957    def='energy' 
    4058    CALL getin('caldyn_conserv',def) 
Note: See TracChangeset for help on using the changeset viewer.