Changeset 14803


Ignore:
Timestamp:
04/30/13 08:35:57 (12 years ago)
Author:
Eric.Larour
Message:

CHG: introduced new benchmark name: 'gia'

Location:
issm/trunk-jpl
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/modules/GiaDeflectionCorex/GiaDeflectionCorex.cpp

    r14768 r14803  
    7171
    7272        /*output: */
    73         IssmDouble wi=1;
     73        IssmDouble wi=0;
    7474       
    7575        /*inputs: */
     
    123123        /*}}}*/
    124124
    125         // Now, let's set pset from the data that we got in input to GiaDeflectionCorex:
    126 
     125        /*Now, let's set pset from the data that we got in input to GiaDeflectionCorex: */
    127126        blockp_.pset[0]=lithosphere_thickness;
    128127        blockp_.pset[1]=mantle_viscosity;
     
    132131        blockp_.pset[5]=mantle_density;
    133132        blockp_.pset[6]=re;
    134 //      blocko_.rhoi=rho_ice; // use this for non-benchmark experiments
    135 //      blockp_.pset[6]=800000.0; // for testing benchmark, should be in meters
    136         blocko_.rhoi=1000.0;   // use this for benchmark not rho_ice = 917 kg m^-3
     133        blocko_.rhoi=rho_ice;
    137134     
    138135        /*loading history: */
    139136        blocky_.zhload[0]=current_he;
    140137        blocky_.zhload[1]=current_he;
    141 //      blocky_.zhload[0]=3000; // for testing benchmark
    142 //      blocky_.zhload[1]=3000; // for testing benchmark 
    143138
    144139        /*times: */
     
    152147        /*radial distance of i-th element: */
    153148        blockrad_.distrad=ri/1000.0; // in km
    154 //      blockrad_.distrad=500.0; // for testing benchmark
    155149
    156150        /*Call distme driver: */
    157151        distme_(&idisk,&iedge);
    158        
     152
    159153        /*Call what0 driver: */
    160154        what0_(&idisk,&iedge);
  • issm/trunk-jpl/test/NightlyRun/runme.m

    r14596 r14803  
    1212%      'id'            followed by the list of ids requested
    1313%      'exclude'       ids to be excluded from the test
    14 %      'benchmark'     'nightly' (nightly run/ daily run)
     14%      'benchmark'     'all' (all of them)
     15%                      'nightly' (nightly run/ daily run)
    1516%                      'ismip'  : validation of ismip-hom tests
    1617%                      'eismint': validation of eismint tests
     
    1819%                      'mesh'   : validation of mesh tests
    1920%                      'adolc'   : validation of adolc tests
     21%                      'gia'   : validation of gia tests
    2022%                      ...
    2123%      'procedure'     'check' : run the test (default)
     
    4749%GET benchmark {{{
    4850benchmark=getfieldvalue(options,'benchmark','nightly');
    49 if ~ismember(benchmark,{'all','nightly','ismip','eismint','thermal','mesh','validation','tranforcing','adolc'})
     51if ~ismember(benchmark,{'all','nightly','ismip','eismint','thermal','mesh','validation','tranforcing','adolc','gia'})
    5052        disp('runme warning: benchmark not supported, defaulting to test ''nightly''')
    5153        benchmark='nightly';
     
    115117elseif strcmpi(benchmark,'referential'),
    116118        test_ids=intersect(test_ids,[1601:1602]);
     119elseif strcmpi(benchmark,'gia'),
     120        test_ids=intersect(test_ids,[2001:2100]);
    117121elseif strcmpi(benchmark,'adolc'),
    118122        test_ids=intersect(test_ids,[3001:3020]);
  • issm/trunk-jpl/test/NightlyRun/runme.py

    r14596 r14803  
    2222               'id'            followed by the list of ids requested
    2323               'exclude'       ids to be excluded from the test
    24                'benchmark'     'nightly' (nightly run/ daily run)
     24               'benchmark'     'all' (all of the tests)
     25                                   'nightly' (nightly run/ daily run)
    2526                               'ismip'  : validation of ismip-hom tests
    2627                               'eismint': validation of eismint tests
    2728                               'thermal': validation of thermal tests
    2829                               'mesh'   : validation of mesh tests
     30                                                   'adolc'   : validation of adolc tests
     31                           'gia'   : validation of gia tests
     32
    2933                               ...
    3034               'procedure'     'check' : run the test (default)
     
    5054        #Process options
    5155        #GET benchmark {{{
    52         if not ismember(benchmark,['all','nightly','ismip','eismint','thermal','mesh','validation','tranforcing','adolc']):
     56        if not ismember(benchmark,['all','nightly','ismip','eismint','thermal','mesh','validation','tranforcing','adolc','gia']):
    5357                print "runme warning: benchmark '%s' not supported, defaulting to test 'nightly'." % benchmark
    5458                benchmark='nightly'
     
    113117        elif strcmpi(benchmark,'referential'):
    114118                test_ids=test_ids.intersection(set(range(1601,1603)))
     119        elif strcmpi(benchmark,'gia'):
     120                test_ids=test_ids.intersection(set(range(2001,2100)))
    115121        elif strcmpi(benchmark,'adolc'):
    116122                test_ids=test_ids.intersection(set(range(3001,3020)))
Note: See TracChangeset for help on using the changeset viewer.