Version 1 (modified by jbrlod, 13 years ago) (diff) |
---|
Test de la fonction objective
Configuration pour le test
TA=10,NX=32,NY=22,NZ=31 paramètre de contrôle: 1 seul (parmi sshn_c, ta_c, sa_c, ua_c et va_c obs : 3D a Yt=10 : sshb, tb, ub, vb (forward de GYRE_0000300_restart.nc) init : GYRE_0000400_restart.nc
Paramétrage
Objective Function TEST : with: pdx = 1.000000e+00, (a)lpha = 5.000000e-02 fdec= 2.000000e+00, (n)bloop= 10
- dx = Xo * pdx
- a(n) = a(n-1) / fdec
- g = (J(Xo+a.dx) - J(Xo)) / (@J/@Xo).a.dx
Résultats
- paramètre de contrôle: ua_c
a decrease | ordre 1: (g)-->1 | ordre 2: [(g-1)/a]-->K | ||
Cost function: | J(Xo) = 1.057797e+03 | J(Xo+a.dx) | (@J/@Xo).a.dx | |
: 1: 2.500000e-02 | : -1-> -4.502196e+00 | -K-> -2.200878e+02 | 1.057441e+03 | 7.900169e-02 |
: 2: 1.250000e-02 | : -1-> -8.087647e+00 | -K-> -7.270118e+02 | 1.057478e+03 | 3.950085e-02 |
: 3: 6.250000e-03 | : -1-> -5.725167e+00 | -K-> -1.076027e+03 | 1.057684e+03 | 1.975042e-02 |
: 4: 3.125000e-03 | : -1-> -1.208010e+01 | -K-> -4.185632e+03 | 1.057678e+03 | 9.875211e-03 |
: 5: 1.562500e-03 | : -1-> -1.720144e+01 | -K-> -1.164892e+04 | 1.057712e+03 | 4.937606e-03 |
: 6: 7.812500e-04 | : -1-> 1.000632e+00 | -K-> 8.083910e-01 | 1.057800e+03 | 2.468803e-03 |
: 7: 3.906250e-04 | : -1-> 1.000316e+00 | -K-> 8.083859e-01 | 1.057798e+03 | 1.234401e-03 |
: 8: 1.953125e-04 | : -1-> 1.000158e+00 | -K-> 8.084539e-01 | 1.057798e+03 | 6.172007e-04 |
: 9: 9.765625e-05 | : -1-> 1.000079e+00 | -K-> 8.082749e-01 | 1.057797e+03 | 3.086004e-04 |
: 10: 4.882813e-05 | : -1-> 1.000039e+00 | -K-> 8.088714e-01 | 1.057797e+03 | 1.543002e-04 |