Changeset 13519


Ignore:
Timestamp:
10/03/12 09:51:31 (12 years ago)
Author:
jschierm
Message:

NEW: Working python tests 213-215.

Location:
issm/trunk-jpl/test/NightlyRun
Files:
3 edited
3 moved

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/test/NightlyRun/test212.py

    r13518 r13519  
    3232md.inversion.control_parameters=['MaterialsRheologyBbar']
    3333md.inversion.min_parameters=10**6*ones((md.mesh.numberofvertices,1))
    34 md.inversion.max_parameters=2*10**9*ones((md.mesh.numberofvertices,1))
     34md.inversion.max_parameters=2.*10**9*ones((md.mesh.numberofvertices,1))
    3535md.inversion.nsteps=2
    36 md.inversion.cost_functions=101*ones((md.inversion.nsteps,1))
     36md.inversion.cost_functions=101.*ones((md.inversion.nsteps,1))
    3737md.inversion.cost_functions_coefficients=ones((md.mesh.numberofvertices,1))
    3838md.inversion.gradient_scaling=10**7*ones((md.inversion.nsteps,1))
    39 md.inversion.maxiter_per_step=2*ones((md.inversion.nsteps,1))
     39md.inversion.maxiter_per_step=2.*ones((md.inversion.nsteps,1))
    4040md.inversion.step_threshold=0.3*ones((md.inversion.nsteps,1))
    4141md.inversion.vx_obs=md.initialization.vx
  • issm/trunk-jpl/test/NightlyRun/test213.py

    r13497 r13519  
    3232md.inversion.iscontrol=1
    3333md.inversion.control_parameters=['MaterialsRheologyBbar']
    34 md.inversion.min_parameters=10^6*ones(md.mesh.numberofvertices,1)
    35 md.inversion.max_parameters=2*10^9*ones(md.mesh.numberofvertices,1)
     34md.inversion.min_parameters=10**6*ones((md.mesh.numberofvertices,1))
     35md.inversion.max_parameters=2.*10**9*ones((md.mesh.numberofvertices,1))
    3636md.inversion.nsteps=2
    37 md.inversion.cost_functions=101*ones(md.inversion.nsteps,1)
    38 md.inversion.cost_functions_coefficients=ones(md.mesh.numberofvertices,1)
    39 md.inversion.gradient_scaling=10^7*ones(md.inversion.nsteps,1)
    40 md.inversion.maxiter_per_step=2*ones(md.inversion.nsteps,1)
    41 md.inversion.step_threshold=0.3*ones(md.inversion.nsteps,1)
     37md.inversion.cost_functions=101.*ones((md.inversion.nsteps,1))
     38md.inversion.cost_functions_coefficients=ones((md.mesh.numberofvertices,1))
     39md.inversion.gradient_scaling=10**7*ones((md.inversion.nsteps,1))
     40md.inversion.maxiter_per_step=2.*ones((md.inversion.nsteps,1))
     41md.inversion.step_threshold=0.3*ones((md.inversion.nsteps,1))
    4242md.inversion.vx_obs=md.initialization.vx
    4343md.inversion.vy_obs=md.initialization.vy
     
    5050# Fields and tolerances to track changes
    5151
    52 field_names     =['Gradient' 'Misfits' 'MaterialsRheologyBbar' 'Pressure' 'Vel' 'Vx' 'Vy']
     52field_names     =['Gradient','Misfits','MaterialsRheologyBbar','Pressure','Vel','Vx','Vy']
    5353field_tolerances=[1e-13,1e-13,1e-13,1e-13,1e-13,1e-13,1e-13]
    5454#field_tolerances=[1e-13,1e-13,1e-13,1e-13,1e-13,1e-13,1e-13,1e-13,1e-13,1e-13]
  • issm/trunk-jpl/test/NightlyRun/test214.m

    r12791 r13519  
    2626field_values={...
    2727        (md.results.DiagnosticSolution.Gradient1),...
    28         md.results.DiagnosticSolution.J,...
     28        (md.results.DiagnosticSolution.J),...
    2929        (md.results.DiagnosticSolution.MaterialsRheologyB),...
    3030        (md.results.DiagnosticSolution.Pressure),...
  • issm/trunk-jpl/test/NightlyRun/test214.py

    r13497 r13519  
    3232md.inversion.iscontrol=1
    3333md.inversion.control_parameters=['MaterialsRheologyBbar']
    34 md.inversion.min_parameters=10^6*ones(md.mesh.numberofvertices,1)
    35 md.inversion.max_parameters=2*10^9*ones(md.mesh.numberofvertices,1)
     34md.inversion.min_parameters=10**6*ones((md.mesh.numberofvertices,1))
     35md.inversion.max_parameters=2.*10**9*ones((md.mesh.numberofvertices,1))
    3636md.inversion.nsteps=2
    37 md.inversion.cost_functions=101*ones(md.inversion.nsteps,1)
    38 md.inversion.cost_functions_coefficients=ones(md.mesh.numberofvertices,1)
    39 md.inversion.gradient_scaling=10^7*ones(md.inversion.nsteps,1)
    40 md.inversion.maxiter_per_step=2*ones(md.inversion.nsteps,1)
    41 md.inversion.step_threshold=0.3*ones(md.inversion.nsteps,1)
    42 md.inversion.vx_obs=md.initialization.vx md.inversion.vy_obs=md.initialization.vy
     37md.inversion.cost_functions=101.*ones((md.inversion.nsteps,1))
     38md.inversion.cost_functions_coefficients=ones((md.mesh.numberofvertices,1))
     39md.inversion.gradient_scaling=10**7*ones((md.inversion.nsteps,1))
     40md.inversion.maxiter_per_step=2.*ones((md.inversion.nsteps,1))
     41md.inversion.step_threshold=0.3*ones((md.inversion.nsteps,1))
     42md.inversion.vx_obs=md.initialization.vx
     43md.inversion.vy_obs=md.initialization.vy
    4344
    4445
     
    4950# Fields and tolerances to track changes
    5051
    51 field_names     =['Gradient' 'Misfits' 'MaterialsRheologyBbar' 'Pressure' 'Vel' 'Vx' 'Vy']
     52field_names     =['Gradient','Misfits','MaterialsRheologyBbar','Pressure','Vel','Vx','Vy']
    5253field_tolerances=[1e-07,1e-08,1e-08,1e-08,1e-08,1e-08,1e-08,1e-08,1e-08,1e-08]
    5354field_values=[\
    54         md.results['DiagnosticSolution.Gradient1),\
    55         md.results.DiagnosticSolution.J,\
    56         md.results['DiagnosticSolution.MaterialsRheologyB),\
     55        md.results['DiagnosticSolution'][1]['Gradient1'],\
     56        md.results['DiagnosticSolution'][1]['J'],\
     57        md.results['DiagnosticSolution'][1]['MaterialsRheologyB'],\
    5758        md.results['DiagnosticSolution'][1]['Pressure'],\
    5859        md.results['DiagnosticSolution'][1]['Vel'],\
  • issm/trunk-jpl/test/NightlyRun/test215.m

    r12791 r13519  
    2626field_values={...
    2727        (md.results.DiagnosticSolution.Gradient1),...
    28         md.results.DiagnosticSolution.J,...
     28        (md.results.DiagnosticSolution.J),...
    2929        (md.results.DiagnosticSolution.MaterialsRheologyB),...
    3030        (md.results.DiagnosticSolution.Pressure),...
  • issm/trunk-jpl/test/NightlyRun/test215.py

    r13497 r13519  
    3232md.inversion.iscontrol=1
    3333md.inversion.control_parameters=['MaterialsRheologyBbar']
    34 md.inversion.min_parameters=10^6*ones(md.mesh.numberofvertices,1)
    35 md.inversion.max_parameters=2*10^9*ones(md.mesh.numberofvertices,1)
     34md.inversion.min_parameters=10**6*ones((md.mesh.numberofvertices,1))
     35md.inversion.max_parameters=2.*10**9*ones((md.mesh.numberofvertices,1))
    3636md.inversion.nsteps=2
    37 md.inversion.cost_functions=101*ones(md.inversion.nsteps,1)
    38 md.inversion.cost_functions_coefficients=ones(md.mesh.numberofvertices,1)
    39 md.inversion.gradient_scaling=10^7*ones(md.inversion.nsteps,1)
    40 md.inversion.maxiter_per_step=2*ones(md.inversion.nsteps,1)
    41 md.inversion.step_threshold=0.3*ones(md.inversion.nsteps,1)
    42 md.inversion.vx_obs=md.initialization.vx md.inversion.vy_obs=md.initialization.vy
     37md.inversion.cost_functions=101.*ones((md.inversion.nsteps,1))
     38md.inversion.cost_functions_coefficients=ones((md.mesh.numberofvertices,1))
     39md.inversion.gradient_scaling=10**7*ones((md.inversion.nsteps,1))
     40md.inversion.maxiter_per_step=2.*ones((md.inversion.nsteps,1))
     41md.inversion.step_threshold=0.3*ones((md.inversion.nsteps,1))
     42md.inversion.vx_obs=md.initialization.vx
     43md.inversion.vy_obs=md.initialization.vy
    4344
    4445
     
    4950# Fields and tolerances to track changes
    5051
    51 field_names     =['Gradient' 'Misfits' 'MaterialsRheologyBbar' 'Pressure' 'Vel' 'Vx' 'Vy']
     52field_names     =['Gradient','Misfits','MaterialsRheologyBbar','Pressure','Vel','Vx','Vy']
    5253field_tolerances=[1e-08,1e-09,1e-09,1e-09,1e-09,1e-09,1e-09,1e-09,1e-09,1e-09]
    5354field_values=[\
    54         md.results['DiagnosticSolution.Gradient1),\
    55         md.results.DiagnosticSolution.J,\
    56         md.results['DiagnosticSolution.MaterialsRheologyB),\
     55        md.results['DiagnosticSolution'][1]['Gradient1'],\
     56        md.results['DiagnosticSolution'][1]['J'],\
     57        md.results['DiagnosticSolution'][1]['MaterialsRheologyB'],\
    5758        md.results['DiagnosticSolution'][1]['Pressure'],\
    5859        md.results['DiagnosticSolution'][1]['Vel'],\
Note: See TracChangeset for help on using the changeset viewer.