Changeset 23785


Ignore:
Timestamp:
03/09/19 14:31:26 (6 years ago)
Author:
kruegern
Message:

BUG: fixed failing consistency checks

Location:
issm/trunk-jpl/test/NightlyRun
Files:
15 edited

Legend:

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

    r21411 r23785  
    1919md.inversion.iscontrol=1
    2020md.inversion.control_parameters=['MaterialsRheologyBbar']
    21 md.inversion.min_parameters=1.0e6*np.ones((md.mesh.numberofvertices))
    22 md.inversion.max_parameters=2.0e9*np.ones((md.mesh.numberofvertices))
     21md.inversion.min_parameters=1.0e6*np.ones((md.mesh.numberofvertices,len(md.inversion.control_parameters)))
     22md.inversion.max_parameters=2.0e9*np.ones((md.mesh.numberofvertices,len(md.inversion.control_parameters)))
    2323md.inversion.nsteps=2
    2424md.inversion.cost_functions=[101]
    25 md.inversion.cost_functions_coefficients=np.ones((md.mesh.numberofvertices))
    26 md.inversion.gradient_scaling=1.0e7*np.ones((md.inversion.nsteps))
     25md.inversion.cost_functions_coefficients=np.ones((md.mesh.numberofvertices,len(md.inversion.cost_functions)))
     26md.inversion.gradient_scaling=1.0e7*np.ones((md.inversion.nsteps,len(md.inversion.control_parameters)))
    2727md.inversion.maxiter_per_step=2.*np.ones((md.inversion.nsteps))
    2828md.inversion.step_threshold=0.3*np.ones((md.inversion.nsteps))
  • issm/trunk-jpl/test/NightlyRun/test213.py

    r21411 r23785  
    2222md.inversion.iscontrol=1
    2323md.inversion.control_parameters=['MaterialsRheologyBbar']
    24 md.inversion.min_parameters=10**6*np.ones((md.mesh.numberofvertices))
    25 md.inversion.max_parameters=2.*10**9*np.ones((md.mesh.numberofvertices))
     24md.inversion.min_parameters=10**6*np.ones((md.mesh.numberofvertices,len(md.inversion.control_parameters)))
     25md.inversion.max_parameters=2.*10**9*np.ones((md.mesh.numberofvertices,len(md.inversion.control_parameters)))
    2626md.inversion.nsteps=2
    2727md.inversion.cost_functions=[101]
    28 md.inversion.cost_functions_coefficients=np.ones((md.mesh.numberofvertices))
    29 md.inversion.gradient_scaling=10**7*np.ones((md.inversion.nsteps))
     28md.inversion.cost_functions_coefficients=np.ones((md.mesh.numberofvertices,len(md.inversion.cost_functions)))
     29md.inversion.gradient_scaling=10**7*np.ones((md.inversion.nsteps,len(md.inversion.control_parameters)))
    3030md.inversion.maxiter_per_step=2.*np.ones((md.inversion.nsteps))
    3131md.inversion.step_threshold=0.3*np.ones((md.inversion.nsteps))
  • issm/trunk-jpl/test/NightlyRun/test214.py

    r21411 r23785  
    2222md.inversion.iscontrol=1
    2323md.inversion.control_parameters=['MaterialsRheologyBbar']
    24 md.inversion.min_parameters=1e6*np.ones((md.mesh.numberofvertices))
    25 md.inversion.max_parameters=2.*1e9*np.ones((md.mesh.numberofvertices))
     24md.inversion.min_parameters=1e6*np.ones((md.mesh.numberofvertices,len(md.inversion.control_parameters)))
     25md.inversion.max_parameters=2.*1e9*np.ones((md.mesh.numberofvertices,len(md.inversion.control_parameters)))
    2626md.inversion.nsteps=2
    2727md.inversion.cost_functions=[101]
    28 md.inversion.cost_functions_coefficients=np.ones((md.mesh.numberofvertices))
    29 md.inversion.gradient_scaling=1e7*np.ones((md.inversion.nsteps))
     28md.inversion.cost_functions_coefficients=np.ones((md.mesh.numberofvertices,len(md.inversion.cost_functions)))
     29md.inversion.gradient_scaling=1e7*np.ones((md.inversion.nsteps,len(md.inversion.control_parameters)))
    3030md.inversion.maxiter_per_step=2.*np.ones((md.inversion.nsteps))
    3131md.inversion.step_threshold=0.3*np.ones((md.inversion.nsteps))
  • issm/trunk-jpl/test/NightlyRun/test215.py

    r23249 r23785  
    2020md.inversion.iscontrol=1
    2121md.inversion.control_parameters=['MaterialsRheologyBbar']
    22 md.inversion.min_parameters=1e6*np.ones((md.mesh.numberofvertices))
    23 md.inversion.max_parameters=2e9*np.ones((md.mesh.numberofvertices))
     22md.inversion.min_parameters=1e6*np.ones((md.mesh.numberofvertices,len(md.inversion.control_parameters)))
     23md.inversion.max_parameters=2e9*np.ones((md.mesh.numberofvertices,len(md.inversion.control_parameters)))
    2424md.inversion.nsteps=2
    2525md.inversion.cost_functions=[101]
    26 md.inversion.cost_functions_coefficients=np.ones((md.mesh.numberofvertices))
    27 md.inversion.gradient_scaling=1e7*np.ones((md.inversion.nsteps))
     26md.inversion.cost_functions_coefficients=np.ones((md.mesh.numberofvertices,len(md.inversion.cost_functions)))
     27md.inversion.gradient_scaling=1e7*np.ones((md.inversion.nsteps,len(md.inversion.control_parameters)))
    2828md.inversion.maxiter_per_step=2.*np.ones((md.inversion.nsteps))
    2929md.inversion.step_threshold=0.3*np.ones((md.inversion.nsteps))
  • issm/trunk-jpl/test/NightlyRun/test245.py

    r23333 r23785  
    1919# initalize pdd fields
    2020md.smb.initialize(md)
    21 md.smb.s0p = md.geometry.surface
    22 md.smb.s0t = md.geometry.surface
     21md.smb.s0p = md.geometry.surface.reshape(-1,1)
     22md.smb.s0t = md.geometry.surface.reshape(-1,1)
    2323
    2424#
  • issm/trunk-jpl/test/NightlyRun/test272.py

    r21411 r23785  
    2424md.inversion.iscontrol=1
    2525md.inversion.control_parameters=['DamageDbar']
    26 md.inversion.min_parameters=10**-13*np.ones((md.mesh.numberofvertices))
    27 md.inversion.max_parameters=np.ones((md.mesh.numberofvertices))
     26md.inversion.min_parameters=10**-13*np.ones((md.mesh.numberofvertices,len(md.inversion.control_parameters)))
     27md.inversion.max_parameters=np.ones((md.mesh.numberofvertices,len(md.inversion.control_parameters)))
    2828md.inversion.nsteps=2
    2929md.inversion.cost_functions=[101]
    30 md.inversion.cost_functions_coefficients=np.ones((md.mesh.numberofvertices))
    31 md.inversion.gradient_scaling=0.9*np.ones((md.inversion.nsteps))
     30md.inversion.cost_functions_coefficients=np.ones((md.mesh.numberofvertices,len(md.inversion.cost_functions)))
     31md.inversion.gradient_scaling=0.9*np.ones((md.inversion.nsteps,len(md.inversion.control_parameters)))
    3232md.inversion.maxiter_per_step=2.*np.ones((md.inversion.nsteps))
    3333md.inversion.step_threshold=0.99*np.ones((md.inversion.nsteps))
  • issm/trunk-jpl/test/NightlyRun/test320.py

    r21408 r23785  
    1919md.inversion.iscontrol=1
    2020md.inversion.control_parameters=['FrictionCoefficient']
    21 md.inversion.min_parameters=1.*np.ones((md.mesh.numberofvertices))
    22 md.inversion.max_parameters=200.*np.ones((md.mesh.numberofvertices))
     21md.inversion.min_parameters=1.*np.ones((md.mesh.numberofvertices,len(md.inversion.control_parameters)))
     22md.inversion.max_parameters=200.*np.ones((md.mesh.numberofvertices,len(md.inversion.control_parameters)))
    2323md.inversion.nsteps=2
    2424md.inversion.cost_functions=[103,501]
    2525md.inversion.cost_functions_coefficients=np.ones((md.mesh.numberofvertices,2))
    2626md.inversion.cost_functions_coefficients[:,1]=2.*10**-7
    27 md.inversion.gradient_scaling=3.*np.ones((md.inversion.nsteps))
     27md.inversion.gradient_scaling=3.*np.ones((md.inversion.nsteps,len(md.inversion.control_parameters)))
    2828md.inversion.maxiter_per_step=2*np.ones(md.inversion.nsteps)
    2929md.inversion.step_threshold=0.3*np.ones(md.inversion.nsteps)
  • issm/trunk-jpl/test/NightlyRun/test321.py

    r21408 r23785  
    1919md.inversion.iscontrol=1
    2020md.inversion.control_parameters=['FrictionCoefficient']
    21 md.inversion.min_parameters=1.*np.ones((md.mesh.numberofvertices))
    22 md.inversion.max_parameters=200.*np.ones((md.mesh.numberofvertices))
     21md.inversion.min_parameters=1.*np.ones((md.mesh.numberofvertices,len(md.inversion.control_parameters)))
     22md.inversion.max_parameters=200.*np.ones((md.mesh.numberofvertices,len(md.inversion.control_parameters)))
    2323md.inversion.nsteps=2
    2424md.inversion.cost_functions=[102,501]
    2525md.inversion.cost_functions_coefficients=np.ones((md.mesh.numberofvertices,2))
    2626md.inversion.cost_functions_coefficients[:,1]=2*10**-7
    27 md.inversion.gradient_scaling=3.*np.ones((md.inversion.nsteps))
     27md.inversion.gradient_scaling=3.*np.ones((md.inversion.nsteps,len(md.inversion.control_parameters)))
    2828md.inversion.maxiter_per_step=2*np.ones(md.inversion.nsteps)
    2929md.inversion.step_threshold=0.3*np.ones(md.inversion.nsteps)
  • issm/trunk-jpl/test/NightlyRun/test322.py

    r23594 r23785  
    1919md.inversion.iscontrol=1
    2020md.inversion.control_parameters=['FrictionCoefficient']
    21 md.inversion.min_parameters=1.*np.ones((md.mesh.numberofvertices))
    22 md.inversion.max_parameters=200.*np.ones((md.mesh.numberofvertices))
     21md.inversion.min_parameters=1.*np.ones((md.mesh.numberofvertices,len(md.inversion.control_parameters)))
     22md.inversion.max_parameters=200.*np.ones((md.mesh.numberofvertices,len(md.inversion.control_parameters)))
    2323md.inversion.nsteps=2
    2424md.inversion.cost_functions=[104,501]
    2525md.inversion.cost_functions_coefficients=np.ones((md.mesh.numberofvertices,2))
    2626md.inversion.cost_functions_coefficients[:,1]=2.*10**-7
    27 md.inversion.gradient_scaling=3.*np.ones((md.inversion.nsteps))
     27md.inversion.gradient_scaling=3.*np.ones((md.inversion.nsteps,len(md.inversion.control_parameters)))
    2828md.inversion.maxiter_per_step=2*np.ones(md.inversion.nsteps)
    2929md.inversion.step_threshold=0.3*np.ones(md.inversion.nsteps)
  • issm/trunk-jpl/test/NightlyRun/test340.py

    r22267 r23785  
    2020md.inversion.iscontrol = 1
    2121md.inversion.control_parameters = ['FrictionCoefficient']
    22 md.inversion.min_parameters = 1. * np.ones((md.mesh.numberofvertices,))
    23 md.inversion.max_parameters = 200. * np.ones((md.mesh.numberofvertices,))
     22md.inversion.min_parameters = 1. * np.ones((md.mesh.numberofvertices,len(md.inversion.control_parameters)))
     23md.inversion.max_parameters = 200. * np.ones((md.mesh.numberofvertices,len(md.inversion.control_parameters)))
    2424md.inversion.maxsteps = 2
    2525md.inversion.maxiter = 6
  • issm/trunk-jpl/test/NightlyRun/test341.py

    r21408 r23785  
    2121md.inversion.iscontrol=1
    2222md.inversion.control_parameters=['FrictionCoefficient']
    23 md.inversion.min_parameters=1.*np.ones((md.mesh.numberofvertices))
    24 md.inversion.max_parameters=200.*np.ones((md.mesh.numberofvertices))
     23md.inversion.min_parameters=1.*np.ones((md.mesh.numberofvertices,len(md.inversion.control_parameters)))
     24md.inversion.max_parameters=200.*np.ones((md.mesh.numberofvertices,len(md.inversion.control_parameters)))
    2525md.inversion.maxsteps=2
    2626md.inversion.maxiter=6
  • issm/trunk-jpl/test/NightlyRun/test415.py

    r21408 r23785  
    1919md.inversion.iscontrol=1
    2020md.inversion.control_parameters=['FrictionCoefficient']
    21 md.inversion.min_parameters=1.*np.ones((md.mesh.numberofvertices))
    22 md.inversion.max_parameters=200.*np.ones((md.mesh.numberofvertices))
     21md.inversion.min_parameters=1.*np.ones((md.mesh.numberofvertices,len(md.inversion.control_parameters)))
     22md.inversion.max_parameters=200.*np.ones((md.mesh.numberofvertices,len(md.inversion.control_parameters)))
    2323md.inversion.nsteps=2
    2424md.inversion.cost_functions=[103,501]
    2525md.inversion.cost_functions_coefficients=np.ones((md.mesh.numberofvertices,2))
    2626md.inversion.cost_functions_coefficients[:,1]=2.*10**-7
    27 md.inversion.gradient_scaling=3.*np.ones((md.inversion.nsteps))
     27md.inversion.gradient_scaling=3.*np.ones((md.inversion.nsteps,len(md.inversion.control_parameters)))
    2828md.inversion.maxiter_per_step=2*np.ones((md.inversion.nsteps))
    2929md.inversion.step_threshold=0.3*np.ones((md.inversion.nsteps))
  • issm/trunk-jpl/test/NightlyRun/test416.py

    r21408 r23785  
    1919md.inversion.iscontrol=1
    2020md.inversion.control_parameters=['FrictionCoefficient']
    21 md.inversion.min_parameters=1.*np.ones((md.mesh.numberofvertices))
    22 md.inversion.max_parameters=200.*np.ones((md.mesh.numberofvertices))
     21md.inversion.min_parameters=1.*np.ones((md.mesh.numberofvertices,len(md.inversion.control_parameters)))
     22md.inversion.max_parameters=200.*np.ones((md.mesh.numberofvertices,len(md.inversion.control_parameters)))
    2323md.inversion.nsteps=2
    2424md.inversion.cost_functions=[102,501]
    2525md.inversion.cost_functions_coefficients=np.ones((md.mesh.numberofvertices,2))
    2626md.inversion.cost_functions_coefficients[:,1]=2.*10**-7
    27 md.inversion.gradient_scaling=3.*np.ones((md.inversion.nsteps))
     27md.inversion.gradient_scaling=3.*np.ones((md.inversion.nsteps,len(md.inversion.control_parameters)))
    2828md.inversion.maxiter_per_step=2*np.ones((md.inversion.nsteps))
    2929md.inversion.step_threshold=0.3*np.ones((md.inversion.nsteps))
  • issm/trunk-jpl/test/NightlyRun/test512.py

    r21408 r23785  
    1919md.inversion.iscontrol=1
    2020md.inversion.control_parameters=['FrictionCoefficient']
    21 md.inversion.min_parameters=1.*np.ones((md.mesh.numberofvertices))
    22 md.inversion.max_parameters=200.*np.ones((md.mesh.numberofvertices))
     21md.inversion.min_parameters=1.*np.ones((md.mesh.numberofvertices,len(md.inversion.control_parameters)))
     22md.inversion.max_parameters=200.*np.ones((md.mesh.numberofvertices,len(md.inversion.control_parameters)))
    2323md.inversion.nsteps=2
    2424md.inversion.cost_functions=[103,501]
    2525md.inversion.cost_functions_coefficients=np.ones((md.mesh.numberofvertices,2))
    2626md.inversion.cost_functions_coefficients[:,1]=2.*10**-7
    27 md.inversion.gradient_scaling=3.*np.ones((md.inversion.nsteps))
     27md.inversion.gradient_scaling=3.*np.ones((md.inversion.nsteps,len(md.inversion.control_parameters)))
    2828md.inversion.maxiter_per_step=2.*np.ones((md.inversion.nsteps))
    2929md.inversion.step_threshold=2.99*np.ones((md.inversion.nsteps))
  • issm/trunk-jpl/test/NightlyRun/test513.py

    r21408 r23785  
    1818md.inversion.iscontrol=1
    1919md.inversion.control_parameters=['FrictionCoefficient']
    20 md.inversion.min_parameters=1.*np.ones((md.mesh.numberofvertices))
    21 md.inversion.max_parameters=200.*np.ones((md.mesh.numberofvertices))
     20md.inversion.min_parameters=1.*np.ones((md.mesh.numberofvertices,len(md.inversion.control_parameters)))
     21md.inversion.max_parameters=200.*np.ones((md.mesh.numberofvertices,len(md.inversion.control_parameters)))
    2222md.inversion.nsteps=2
    2323md.inversion.cost_functions=[103,501]
    2424md.inversion.cost_functions_coefficients=np.ones((md.mesh.numberofvertices,2))
    2525md.inversion.cost_functions_coefficients[:,1]=2.*10**-7
    26 md.inversion.gradient_scaling=3.*np.ones((md.inversion.nsteps))
     26md.inversion.gradient_scaling=3.*np.ones((md.inversion.nsteps,len(md.inversion.control_parameters)))
    2727md.inversion.maxiter_per_step=2.*np.ones((md.inversion.nsteps))
    2828md.inversion.step_threshold=0.99*np.ones((md.inversion.nsteps))
Note: See TracChangeset for help on using the changeset viewer.