Index: ../trunk-jpl/test/NightlyRun/test252.m =================================================================== --- ../trunk-jpl/test/NightlyRun/test252.m (revision 23819) +++ ../trunk-jpl/test/NightlyRun/test252.m (revision 23820) @@ -13,7 +13,7 @@ %load hourly surface forcing date from 1979 to 2009: inputs=load('../Data/gemb_input.mat'); -%setup the inputs: +%setup the inputs: md.smb.Ta=[repmat(inputs.Ta0',md.mesh.numberofelements,1);inputs.dateN']; md.smb.V=[repmat(inputs.V0',md.mesh.numberofelements,1);inputs.dateN']; md.smb.dswrf=[repmat(inputs.dsw0',md.mesh.numberofelements,1);inputs.dateN']; @@ -39,12 +39,12 @@ %smb settings md.smb.requested_outputs={'SmbDz','SmbT','SmbD','SmbRe','SmbGdn','SmbGsp','SmbEC','SmbA','SmbMassBalance','SmbMAdd','SmbDzAdd','SmbFAC'}; -%only run smb core: +%only run smb core: md.transient.isstressbalance=0; md.transient.ismasstransport=0; md.transient.isthermal=0; -%time stepping: +%time stepping: md.timestepping.start_time=1965.6; md.timestepping.final_time=1966.6; md.timestepping.time_step=1/365.0; @@ -61,7 +61,7 @@ field_tolerances ={1e-11,1e-12,1e-11,2e-11,1e-11,1e-11,1e-12,2e-12,1e-12,1e-12,1e-12,1e-11,... 1e-11,1e-12,1e-11,2e-11,1e-11,1e-11,1e-12,2e-12,1e-12,1e-12,1e-12,1e-11,... 1e-11,1e-12,1e-11,2e-11,1e-11,1e-11,1e-12,1e-11,1e-11,1e-12,1e-12,1e-11,... - 1e-11,1e-12,1e-11,2e-11,1e-11,1e-11,1e-12,1e-11,5e-10,1e-12,1e-12,2e-11}; + 1e-11,1e-12,1e-11,4e-11,1e-11,1e-11,1e-12,1e-11,5e-10,1e-12,1e-12,2e-11}; field_values={... (md.results.TransientSolution(1).SmbDz(1,1:230)),... Index: ../trunk-jpl/test/NightlyRun/test252.py =================================================================== --- ../trunk-jpl/test/NightlyRun/test252.py (revision 23819) +++ ../trunk-jpl/test/NightlyRun/test252.py (revision 23820) @@ -70,7 +70,10 @@ #Fields and tolerances to track changes field_names = ['SmbDz1','SmbT1' ,'SmbD1' ,'SmbRe1','SmbGdn1','SmbGsp1','SmbA1' ,'SmbEC1','SmbMassBalance1','SmbMAdd1','SmbDzAdd1','SmbFAC1','SmbDz2','SmbT2','SmbD2' ,'SmbRe2','SmbGdn2','SmbGsp2','SmbA2','SmbEC2','SmbMassBalance2','SmbMAdd2','SmbDzAdd2','SmbFAC2','SmbDz3','SmbT3','SmbD3','SmbRe3','SmbGdn3','SmbGsp3','SmbA3','SmbEC3','SmbMassBalance3','SmbMAdd3','SmbDzAdd3','SmbFAC3','SmbDz4','SmbT4' ,'SmbD4' ,'SmbRe4','SmbGdn4','SmbGsp4','SmbA4','SmbEC4','SmbMassBalance4','SmbMAdd4','SmbDzAdd4','SmbFAC4'] -field_tolerances =[1e-11,1e-12,1e-11,2e-11,1e-11,1e-11,1e-12,2e-12,1e-12,1e-12,1e-12,1e-11,1e-11,1e-12,1e-11,2e-11,1e-11,1e-11,1e-12,2e-12,1e-12,1e-12,1e-12,1e-11,1e-11,1e-12,1e-11,2e-11,1e-11,1e-11,1e-12,1e-11,1e-11,1e-12,1e-12,1e-11,1e-11,1e-12,1e-11,2e-11,1e-11,1e-11,1e-12,1e-11,5e-10,1e-12,1e-12,2e-11] +field_tolerances = [1e-11,1e-12,1e-11,2e-11,1e-11,1e-11,1e-12,2e-12,1e-12,1e-12,1e-12,1e-11, + 1e-11,1e-12,1e-11,2e-11,1e-11,1e-11,1e-12,2e-12,1e-12,1e-12,1e-12,1e-11, + 1e-11,1e-12,1e-11,2e-11,1e-11,1e-11,1e-12,1e-11,1e-11,1e-12,1e-12,1e-11, + 1e-11,1e-12,1e-11,4e-11,1e-11,1e-11,1e-12,1e-11,5e-10,1e-12,1e-12,2e-11] #shape is different in python solution (fixed using reshape) which can cause test failure: field_values = [md.results.TransientSolution[0].SmbDz[0, 0:230].reshape(1, -1),