--------------------------------------------------------------------
--------------------------------------------------------------------
  Start of test: Mon Sep 28 16:57:02 2020
--------------------------------------------------------------------
--------------------------------------------------------------------






--------------------------------------------------------------------
--------------------------------------------------------------------
  System running on (uname -a): Linux vld189 3.10.0-1127.19.1.el7.x86_64 #1 SMP Tue Aug 11 19:12:04 EDT 2020 x86_64 x86_64 x86_64 GNU/Linux
--------------------------------------------------------------------
--------------------------------------------------------------------






--------------------------------------------------------------------
--------------------------------------------------------------------
  Performing test: IT-1DVAR-OP
--------------------------------------------------------------------
--------------------------------------------------------------------








--------------------------------------------------------------------
--------------------------------------------------------------------
    Running compiler / platform / module: gfortran_linux / vld189 / ropp_1dvar
--------------------------------------------------------------------
--------------------------------------------------------------------








--------------------------------------------------------------------
--------------------------------------------------------------------
Running command / platform: . ./.ropp_test gfortran_linux;  ROPP_testing/ropp_1dvar/tools/ropp_1dvar_bangle_gfortran_linux -y  ROPP_testing/ropp_test_tmp/IT-FM-OP.nc -b  ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc --bg-corr  ROPP_testing/ropp_1dvar/errors/ropp_bg_ecmwf_error_corr_L91.nc -o  ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc / vld189
--------------------------------------------------------------------
--------------------------------------------------------------------






---------------------------------------------------------------------
                   ROPP Bending Angle 1D-Var
---------------------------------------------------------------------

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 1 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 1 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 176.73            max(relative change in state) =  -
      n_iter =    2   J = 110.06            max(relative change in state) = 3.5523
      n_iter =    3   J = 100.24            max(relative change in state) = 1.4568
      n_iter =    4   J = 99.548            max(relative change in state) = 0.54384
      n_iter =    5   J = 99.040            max(relative change in state) = 0.37328
      n_iter =    6   J = 98.927            max(relative change in state) = 0.76776E-01
      n_iter =    7   J = 98.848            max(relative change in state) = 0.87230E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Writing 1DVar retrieval for profile 1 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 2 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 2 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 106.04            max(relative change in state) =  -
      n_iter =    2   J = 87.372            max(relative change in state) = 0.75083
      n_iter =    3   J = 57.171            max(relative change in state) = 2.2674
      n_iter =    4   J = 55.385            max(relative change in state) = 0.55871
      n_iter =    5   J = 54.860            max(relative change in state) = 0.53835
      n_iter =    6   J = 54.308            max(relative change in state) = 0.89968E-01
      n_iter =    7   J = 54.269            max(relative change in state) = 0.24967E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 2 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 3 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 3 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 147.16            max(relative change in state) =  -
      n_iter =    2   J = 107.80            max(relative change in state) = 1.0539
      n_iter =    3   J = 69.304            max(relative change in state) = 2.0151
      n_iter =    4   J = 67.603            max(relative change in state) = 0.64634
      n_iter =    5   J = 66.882            max(relative change in state) = 0.45043
      n_iter =    6   J = 66.562            max(relative change in state) = 0.13348
      n_iter =    7   J = 66.511            max(relative change in state) = 0.23670E-01
      n_iter =    8   J = 66.518            max(relative change in state) = 0.18282
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 3 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 4 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 4 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 97.502            max(relative change in state) =  -
      n_iter =    2   J = 80.779            max(relative change in state) = 0.60233
      n_iter =    3   J = 55.749            max(relative change in state) = 1.8916
      n_iter =    4   J = 54.209            max(relative change in state) = 0.30996
      n_iter =    5   J = 57.242            max(relative change in state) = 0.50587
      n_iter =    6   J = 54.010            max(relative change in state) = 0.35045
      n_iter =    7   J = 53.963            max(relative change in state) = 0.19633E-01
      n_iter =    8   J = 53.896            max(relative change in state) = 0.20942
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 4 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 5 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 5 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 5 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 6 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 6 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 14.138            max(relative change in state) =  -
      n_iter =    2   J = 12.139            max(relative change in state) = 0.33071
      n_iter =    3   J = 11.063            max(relative change in state) = 0.61604
      n_iter =    4   J = 12.816            max(relative change in state) = 0.87169
      n_iter =    5   J = 11.068            max(relative change in state) = 0.63484
      n_iter =    6   J = 11.001            max(relative change in state) = 0.10084
      n_iter =    7   J = 10.981            max(relative change in state) = 0.72158E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 6 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 7 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 7 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 257.45            max(relative change in state) =  -
      n_iter =    2   J = 236.28            max(relative change in state) = 6.5037
      n_iter =    3   J = 165.08            max(relative change in state) = 3.5222
      n_iter =    4   J = 166.08            max(relative change in state) = 1.5171
      n_iter =    5   J = 163.06            max(relative change in state) = 0.71177
      n_iter =    6   J = 162.49            max(relative change in state) = 0.36552
      n_iter =    7   J = 162.14            max(relative change in state) = 0.25224
      n_iter =    8   J = 161.35            max(relative change in state) = 0.31678
      n_iter =    9   J = 159.62            max(relative change in state) = 0.41533
      n_iter =   10   J = 160.28            max(relative change in state) = 0.15476
      n_iter =   11   J = 159.37            max(relative change in state) = 0.11483
      n_iter =   12   J = 159.33            max(relative change in state) = 0.15279E-01
      n_iter =   13   J = 159.19            max(relative change in state) = 0.15250
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 14.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 7 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 8 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 8 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 157.18            max(relative change in state) =  -
      n_iter =    2   J = 111.85            max(relative change in state) = 1.7478
      n_iter =    3   J = 97.580            max(relative change in state) = 1.3415
      n_iter =    4   J = 95.711            max(relative change in state) = 0.50590
      n_iter =    5   J = 99.642            max(relative change in state) = 1.0442
      n_iter =    6   J = 95.479            max(relative change in state) = 0.82201
      n_iter =    7   J = 95.447            max(relative change in state) = 0.15922E-01
      n_iter =    8   J = 95.329            max(relative change in state) = 0.20204
      n_iter =    9   J = 95.386            max(relative change in state) = 0.71992E-01
      n_iter =   10   J = 95.257            max(relative change in state) = 0.48657E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 8 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 9 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 9 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control removes 1 bending angle data points from the 
    observations as their deviation from the background  exceeds 10.0
    times the expected (1-sigma) error.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 23.311            max(relative change in state) =  -
      n_iter =    2   J = 19.572            max(relative change in state) = 0.42637
      n_iter =    3   J = 16.385            max(relative change in state) = 0.90950
      n_iter =    4   J = 18.390            max(relative change in state) = 1.0219
      n_iter =    5   J = 16.279            max(relative change in state) = 0.84939
      n_iter =    6   J = 16.251            max(relative change in state) = 0.14391E-01
      n_iter =    7   J = 16.129            max(relative change in state) = 0.18732
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 9 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 10 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 10 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 101.46            max(relative change in state) =  -
      n_iter =    2   J = 83.490            max(relative change in state) = 0.62619
      n_iter =    3   J = 51.092            max(relative change in state) = 2.3226
      n_iter =    4   J = 49.808            max(relative change in state) = 0.33841
      n_iter =    5   J = 49.493            max(relative change in state) = 0.32803
      n_iter =    6   J = 49.110            max(relative change in state) = 0.12880
      n_iter =    7   J = 49.060            max(relative change in state) = 0.27622E-01
      n_iter =    8   J = 49.155            max(relative change in state) = 0.13231
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 10 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 11 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 11 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 75.094            max(relative change in state) =  -
      n_iter =    2   J = 62.864            max(relative change in state) = 0.58979
      n_iter =    3   J = 47.532            max(relative change in state) = 1.4797
      n_iter =    4   J = 46.172            max(relative change in state) = 0.56631
      n_iter =    5   J = 45.884            max(relative change in state) = 0.82619
      n_iter =    6   J = 45.324            max(relative change in state) = 0.25904
      n_iter =    7   J = 45.219            max(relative change in state) = 0.80421E-01
      n_iter =    8   J = 45.255            max(relative change in state) = 0.29783
      n_iter =    9   J = 44.957            max(relative change in state) = 0.17953
      n_iter =   10   J = 44.707            max(relative change in state) = 0.15411
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 11 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 12 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 12 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 50.609            max(relative change in state) =  -
      n_iter =    2   J = 42.837            max(relative change in state) = 0.51502
      n_iter =    3   J = 36.805            max(relative change in state) = 1.1519
      n_iter =    4   J = 36.573            max(relative change in state) = 0.29071
      n_iter =    5   J = 36.502            max(relative change in state) = 0.48486
      n_iter =    6   J = 36.383            max(relative change in state) = 0.16564
      n_iter =    7   J = 36.332            max(relative change in state) = 0.89166E-01
      n_iter =    8   J = 36.292            max(relative change in state) = 0.83004E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 12 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 13 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 13 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 94.645            max(relative change in state) =  -
      n_iter =    2   J = 82.058            max(relative change in state) = 0.65480
      n_iter =    3   J = 58.721            max(relative change in state) = 3.3062
      n_iter =    4   J = 58.606            max(relative change in state) = 0.55164
      n_iter =    5   J = 57.058            max(relative change in state) = 0.39151
      n_iter =    6   J = 56.799            max(relative change in state) = 0.46668
      n_iter =    7   J = 55.842            max(relative change in state) = 0.20362
      n_iter =    8   J = 55.587            max(relative change in state) = 0.37593
      n_iter =    9   J = 54.794            max(relative change in state) = 0.30282
      n_iter =   10   J = 53.886            max(relative change in state) = 0.32147
      n_iter =   11   J = 54.408            max(relative change in state) = 0.37049
      n_iter =   12   J = 53.279            max(relative change in state) = 0.17847
      n_iter =   13   J = 53.085            max(relative change in state) = 0.50996E-01
      n_iter =   14   J = 52.218            max(relative change in state) = 0.43601
      n_iter =   15   J = 53.033            max(relative change in state) = 0.78703
      n_iter =   16   J = 51.557            max(relative change in state) = 0.33268
      n_iter =   17   J = 51.435            max(relative change in state) = 0.33318E-01
      n_iter =   18   J = 51.110            max(relative change in state) = 0.18037
      n_iter =   19   J = 50.822            max(relative change in state) = 0.30090
      n_iter =   20   J = 50.658            max(relative change in state) = 0.10599
      n_iter =   21   J = 50.491            max(relative change in state) = 0.38792
      n_iter =   22   J = 50.452            max(relative change in state) = 0.13901
      n_iter =   23   J = 50.407            max(relative change in state) = 0.30499E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 23.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 13 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 14 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 14 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 54.720            max(relative change in state) =  -
      n_iter =    2   J = 45.297            max(relative change in state) = 0.56097
      n_iter =    3   J = 32.655            max(relative change in state) = 1.3817
      n_iter =    4   J = 32.722            max(relative change in state) = 0.69930
      n_iter =    5   J = 31.913            max(relative change in state) = 0.37182
      n_iter =    6   J = 31.837            max(relative change in state) = 0.15481
      n_iter =    7   J = 31.797            max(relative change in state) = 0.91969E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 14 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 15 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 15 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 60.032            max(relative change in state) =  -
      n_iter =    2   J = 49.891            max(relative change in state) = 0.61254
      n_iter =    3   J = 42.140            max(relative change in state) = 1.0896
      n_iter =    4   J = 43.647            max(relative change in state) = 1.0773
      n_iter =    5   J = 41.593            max(relative change in state) = 0.84990
      n_iter =    6   J = 41.304            max(relative change in state) = 0.13708
      n_iter =    7   J = 40.811            max(relative change in state) = 0.33792
      n_iter =    8   J = 40.573            max(relative change in state) = 0.44676
      n_iter =    9   J = 40.197            max(relative change in state) = 0.89768E-01
      n_iter =   10   J = 40.010            max(relative change in state) = 0.17275
      n_iter =   11   J = 39.800            max(relative change in state) = 0.13097
      n_iter =   12   J = 39.577            max(relative change in state) = 0.17489
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 13.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 15 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 16 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 16 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 199.25            max(relative change in state) =  -
      n_iter =    2   J = 145.90            max(relative change in state) = 4.9657
      n_iter =    3   J = 139.91            max(relative change in state) = 1.1137
      n_iter =    4   J = 140.59            max(relative change in state) = 1.6811
      n_iter =    5   J = 137.17            max(relative change in state) = 0.82741
      n_iter =    6   J = 136.15            max(relative change in state) = 0.35873
      n_iter =    7   J = 135.93            max(relative change in state) = 0.56477
      n_iter =    8   J = 134.42            max(relative change in state) = 0.26447
      n_iter =    9   J = 133.68            max(relative change in state) = 0.45550
      n_iter =   10   J = 131.94            max(relative change in state) = 0.38147
      n_iter =   11   J = 131.32            max(relative change in state) = 0.32072
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 16 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 17 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 17 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 17 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 18 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 18 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 25.790            max(relative change in state) =  -
      n_iter =    2   J = 21.855            max(relative change in state) = 0.34638
      n_iter =    3   J = 18.619            max(relative change in state) = 0.48168
      n_iter =    4   J = 18.614            max(relative change in state) = 0.32612
      n_iter =    5   J = 18.364            max(relative change in state) = 0.20809
      n_iter =    6   J = 18.292            max(relative change in state) = 0.42399E-01
      n_iter =    7   J = 18.247            max(relative change in state) = 0.30039E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 18 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 19 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 19 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control removes 2 bending angle data points from the 
    observations as their deviation from the background  exceeds 10.0
    times the expected (1-sigma) error.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 178.44            max(relative change in state) =  -
      n_iter =    2   J = 112.22            max(relative change in state) = 3.5849
      n_iter =    3   J = 102.68            max(relative change in state) = 1.7649
      n_iter =    4   J = 113.77            max(relative change in state) = 2.7286
      n_iter =    5   J = 101.61            max(relative change in state) = 2.0908
      n_iter =    6   J = 101.42            max(relative change in state) = 0.35506E-01
      n_iter =    7   J = 100.45            max(relative change in state) = 0.34869
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 19 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 20 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 20 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 20 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 21 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 21 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 21 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 22 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 22 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 22 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 23 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 23 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 23 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 24 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 24 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 24 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 25 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 25 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 148.81            max(relative change in state) =  -
      n_iter =    2   J = 112.49            max(relative change in state) = 1.5829
      n_iter =    3   J = 100.42            max(relative change in state) = 1.0497
      n_iter =    4   J = 102.79            max(relative change in state) = 1.3641
      n_iter =    5   J = 99.883            max(relative change in state) = 0.95446
      n_iter =    6   J = 99.747            max(relative change in state) = 0.67465E-01
      n_iter =    7   J = 99.269            max(relative change in state) = 0.37425
      n_iter =    8   J = 99.057            max(relative change in state) = 0.80721E-01
      n_iter =    9   J = 99.022            max(relative change in state) = 0.28981
      n_iter =   10   J = 98.966            max(relative change in state) = 0.77155E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 25 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 26 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 26 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 144.51            max(relative change in state) =  -
      n_iter =    2   J = 116.55            max(relative change in state) = 1.6248
      n_iter =    3   J = 110.29            max(relative change in state) = 0.79878
      n_iter =    4   J = 108.96            max(relative change in state) = 0.31373
      n_iter =    5   J = 109.64            max(relative change in state) = 0.55425
      n_iter =    6   J = 108.61            max(relative change in state) = 0.29722
      n_iter =    7   J = 108.56            max(relative change in state) = 0.15316E-01
      n_iter =    8   J = 108.28            max(relative change in state) = 0.21509
      n_iter =    9   J = 108.54            max(relative change in state) = 0.43517
      n_iter =   10   J = 108.23            max(relative change in state) = 0.31435
      n_iter =   11   J = 108.21            max(relative change in state) = 0.15572E-01
      n_iter =   12   J = 108.16            max(relative change in state) = 0.91557E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 26 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 27 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 27 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 120.18            max(relative change in state) =  -
      n_iter =    2   J = 101.72            max(relative change in state) = 0.87226
      n_iter =    3   J = 82.074            max(relative change in state) = 1.2353
      n_iter =    4   J = 86.541            max(relative change in state) = 1.5776
      n_iter =    5   J = 81.343            max(relative change in state) = 1.2307
      n_iter =    6   J = 81.087            max(relative change in state) = 0.70469E-01
      n_iter =    7   J = 80.556            max(relative change in state) = 0.39021
      n_iter =    8   J = 80.106            max(relative change in state) = 0.29503
      n_iter =    9   J = 79.797            max(relative change in state) = 0.15617
      n_iter =   10   J = 79.489            max(relative change in state) = 0.23795
      n_iter =   11   J = 79.534            max(relative change in state) = 0.27491
      n_iter =   12   J = 79.534            max(relative change in state) = 0.57635E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 27 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 28 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 28 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 114.36            max(relative change in state) =  -
      n_iter =    2   J = 93.950            max(relative change in state) = 0.61311
      n_iter =    3   J = 54.198            max(relative change in state) = 2.2050
      n_iter =    4   J = 52.706            max(relative change in state) = 0.32746
      n_iter =    5   J = 55.027            max(relative change in state) = 0.71594
      n_iter =    6   J = 52.430            max(relative change in state) = 0.58179
      n_iter =    7   J = 52.358            max(relative change in state) = 0.25372E-01
      n_iter =    8   J = 52.135            max(relative change in state) = 0.13255
      n_iter =    9   J = 52.138            max(relative change in state) = 0.99317E-01
      n_iter =   10   J = 52.099            max(relative change in state) = 0.49000E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 28 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 29 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 29 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 234.61            max(relative change in state) =  -
      n_iter =    2   J = 228.75            max(relative change in state) = 6.1592
      n_iter =    3   J = 169.16            max(relative change in state) = 2.9601
      n_iter =    4   J = 167.77            max(relative change in state) = 0.77313
      n_iter =    5   J = 166.80            max(relative change in state) = 0.45192
      n_iter =    6   J = 166.47            max(relative change in state) = 0.20987
      n_iter =    7   J = 166.00            max(relative change in state) = 0.20571
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 29 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 30 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 30 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 216.62            max(relative change in state) =  -
      n_iter =    2   J = 194.73            max(relative change in state) = 5.7244
      n_iter =    3   J = 160.86            max(relative change in state) = 2.6826
      n_iter =    4   J = 159.60            max(relative change in state) = 0.20608
      n_iter =    5   J = 160.72            max(relative change in state) = 0.49412
      n_iter =    6   J = 158.34            max(relative change in state) = 0.35304
      n_iter =    7   J = 157.97            max(relative change in state) = 0.89689E-01
      n_iter =    8   J = 158.19            max(relative change in state) = 0.16595
      n_iter =    9   J = 157.85            max(relative change in state) = 0.12733
      n_iter =   10   J = 157.37            max(relative change in state) = 0.13732
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 30 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 31 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 31 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 117.38            max(relative change in state) =  -
      n_iter =    2   J = 98.269            max(relative change in state) = 0.86759
      n_iter =    3   J = 80.653            max(relative change in state) = 1.7765
      n_iter =    4   J = 79.796            max(relative change in state) = 0.61383
      n_iter =    5   J = 78.662            max(relative change in state) = 0.29910
      n_iter =    6   J = 78.516            max(relative change in state) = 0.18421
      n_iter =    7   J = 78.394            max(relative change in state) = 0.15312
      n_iter =    8   J = 78.236            max(relative change in state) = 0.82464E-01
      n_iter =    9   J = 78.274            max(relative change in state) = 0.90482E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 31 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 32 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 32 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 130.75            max(relative change in state) =  -
      n_iter =    2   J = 108.01            max(relative change in state) = 0.72667
      n_iter =    3   J = 65.195            max(relative change in state) = 2.2086
      n_iter =    4   J = 63.808            max(relative change in state) = 0.26175
      n_iter =    5   J = 65.996            max(relative change in state) = 0.40192
      n_iter =    6   J = 63.408            max(relative change in state) = 0.22771
      n_iter =    7   J = 63.349            max(relative change in state) = 0.19149E-01
      n_iter =    8   J = 63.191            max(relative change in state) = 0.15001
      n_iter =    9   J = 63.070            max(relative change in state) = 0.13846
      n_iter =   10   J = 62.983            max(relative change in state) = 0.15171
      n_iter =   11   J = 62.914            max(relative change in state) = 0.96246E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 32 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 33 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 33 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 93.335            max(relative change in state) =  -
      n_iter =    2   J = 77.366            max(relative change in state) = 0.65837
      n_iter =    3   J = 54.706            max(relative change in state) = 1.5830
      n_iter =    4   J = 53.210            max(relative change in state) = 0.30870
      n_iter =    5   J = 55.391            max(relative change in state) = 0.65782
      n_iter =    6   J = 52.779            max(relative change in state) = 0.47847
      n_iter =    7   J = 52.681            max(relative change in state) = 0.26545E-01
      n_iter =    8   J = 52.381            max(relative change in state) = 0.17222
      n_iter =    9   J = 52.414            max(relative change in state) = 0.14415
      n_iter =   10   J = 52.235            max(relative change in state) = 0.82962E-01
      n_iter =   11   J = 52.192            max(relative change in state) = 0.21132E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 33 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 34 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 34 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 29.471            max(relative change in state) =  -
      n_iter =    2   J = 24.243            max(relative change in state) = 0.26216
      n_iter =    3   J = 14.344            max(relative change in state) = 0.98826
      n_iter =    4   J = 13.402            max(relative change in state) = 0.17362
      n_iter =    5   J = 15.666            max(relative change in state) = 0.78473
      n_iter =    6   J = 13.277            max(relative change in state) = 0.51897
      n_iter =    7   J = 13.169            max(relative change in state) = 0.10735
      n_iter =    8   J = 13.121            max(relative change in state) = 0.10596
      n_iter =    9   J = 13.095            max(relative change in state) = 0.31201E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 34 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 35 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 35 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 100.38            max(relative change in state) =  -
      n_iter =    2   J = 83.331            max(relative change in state) = 0.67846
      n_iter =    3   J = 59.866            max(relative change in state) = 2.1810
      n_iter =    4   J = 58.963            max(relative change in state) = 0.44476
      n_iter =    5   J = 58.273            max(relative change in state) = 0.31791
      n_iter =    6   J = 58.183            max(relative change in state) = 0.37713E-01
      n_iter =    7   J = 58.077            max(relative change in state) = 0.81573E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 35 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 36 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 36 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 94.965            max(relative change in state) =  -
      n_iter =    2   J = 78.680            max(relative change in state) = 0.66743
      n_iter =    3   J = 56.615            max(relative change in state) = 1.3949
      n_iter =    4   J = 57.781            max(relative change in state) = 1.3811
      n_iter =    5   J = 54.893            max(relative change in state) = 0.82571
      n_iter =    6   J = 54.688            max(relative change in state) = 0.20299
      n_iter =    7   J = 54.505            max(relative change in state) = 0.23968
      n_iter =    8   J = 54.290            max(relative change in state) = 0.10226
      n_iter =    9   J = 54.089            max(relative change in state) = 0.56576
      n_iter =   10   J = 53.843            max(relative change in state) = 0.38193
      n_iter =   11   J = 53.793            max(relative change in state) = 0.62550E-01
      n_iter =   12   J = 53.770            max(relative change in state) = 0.25784E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 36 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 37 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 37 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 74.906            max(relative change in state) =  -
      n_iter =    2   J = 61.570            max(relative change in state) = 0.47816
      n_iter =    3   J = 34.924            max(relative change in state) = 1.8481
      n_iter =    4   J = 33.059            max(relative change in state) = 0.40880
      n_iter =    5   J = 34.095            max(relative change in state) = 0.62443
      n_iter =    6   J = 32.476            max(relative change in state) = 0.34015
      n_iter =    7   J = 32.411            max(relative change in state) = 0.17212E-01
      n_iter =    8   J = 32.221            max(relative change in state) = 0.22311
      n_iter =    9   J = 32.178            max(relative change in state) = 0.11056
      n_iter =   10   J = 32.148            max(relative change in state) = 0.11600
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 37 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 38 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 38 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 70.873            max(relative change in state) =  -
      n_iter =    2   J = 59.169            max(relative change in state) = 0.62820
      n_iter =    3   J = 42.501            max(relative change in state) = 2.2776
      n_iter =    4   J = 41.348            max(relative change in state) = 0.60221
      n_iter =    5   J = 41.568            max(relative change in state) = 0.89706
      n_iter =    6   J = 40.884            max(relative change in state) = 0.39568
      n_iter =    7   J = 40.835            max(relative change in state) = 0.21197E-01
      n_iter =    8   J = 40.801            max(relative change in state) = 0.21363
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 38 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 39 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 39 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 149.08            max(relative change in state) =  -
      n_iter =    2   J = 106.78            max(relative change in state) = 1.1161
      n_iter =    3   J = 61.995            max(relative change in state) = 3.4015
      n_iter =    4   J = 61.652            max(relative change in state) = 0.74160
      n_iter =    5   J = 60.605            max(relative change in state) = 0.39972
      n_iter =    6   J = 60.446            max(relative change in state) = 0.21643
      n_iter =    7   J = 60.286            max(relative change in state) = 0.18735
      n_iter =    8   J = 60.140            max(relative change in state) = 0.81964E-01
      n_iter =    9   J = 59.946            max(relative change in state) = 0.18972
      n_iter =   10   J = 59.894            max(relative change in state) = 0.56783E-01
      n_iter =   11   J = 59.872            max(relative change in state) = 0.39856E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 39 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 40 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 40 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 238.42            max(relative change in state) =  -
      n_iter =    2   J = 138.33            max(relative change in state) = 5.3890
      n_iter =    3   J = 125.94            max(relative change in state) = 1.2229
      n_iter =    4   J = 134.06            max(relative change in state) = 1.4867
      n_iter =    5   J = 126.62            max(relative change in state) = 0.83399
      n_iter =    6   J = 123.93            max(relative change in state) = 0.35344
      n_iter =    7   J = 123.70            max(relative change in state) = 0.62236E-01
      n_iter =    8   J = 122.58            max(relative change in state) = 0.58870
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 40 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 41 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 41 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control removes 1 bending angle data points from the 
    observations as their deviation from the background  exceeds 10.0
    times the expected (1-sigma) error.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 70.779            max(relative change in state) =  -
      n_iter =    2   J = 58.672            max(relative change in state) = 0.52871
      n_iter =    3   J = 41.407            max(relative change in state) = 1.4630
      n_iter =    4   J = 39.642            max(relative change in state) = 0.42088
      n_iter =    5   J = 40.625            max(relative change in state) = 0.79551
      n_iter =    6   J = 39.127            max(relative change in state) = 0.43537
      n_iter =    7   J = 39.052            max(relative change in state) = 0.18878E-01
      n_iter =    8   J = 38.780            max(relative change in state) = 0.23861
      n_iter =    9   J = 38.728            max(relative change in state) = 0.20898
      n_iter =   10   J = 38.659            max(relative change in state) = 0.15566
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 41 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 42 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 42 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 272.19            max(relative change in state) =  -
      n_iter =    2   J = 175.90            max(relative change in state) = 5.4732
      n_iter =    3   J = 148.53            max(relative change in state) = 2.2678
      n_iter =    4   J = 146.52            max(relative change in state) = 0.69110
      n_iter =    5   J = 145.13            max(relative change in state) = 0.42658
      n_iter =    6   J = 144.80            max(relative change in state) = 0.16237
      n_iter =    7   J = 144.18            max(relative change in state) = 0.16892
      n_iter =    8   J = 143.80            max(relative change in state) = 0.70242E-01
      n_iter =    9   J = 143.49            max(relative change in state) = 0.17374
      n_iter =   10   J = 143.36            max(relative change in state) = 0.10012
      n_iter =   11   J = 143.30            max(relative change in state) = 0.92883E-01
      n_iter =   12   J = 143.26            max(relative change in state) = 0.62898E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 42 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 43 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 43 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 71.709            max(relative change in state) =  -
      n_iter =    2   J = 58.739            max(relative change in state) = 0.48522
      n_iter =    3   J = 31.083            max(relative change in state) = 2.2300
      n_iter =    4   J = 30.226            max(relative change in state) = 0.28728
      n_iter =    5   J = 29.931            max(relative change in state) = 0.47490
      n_iter =    6   J = 29.665            max(relative change in state) = 0.11364
      n_iter =    7   J = 29.637            max(relative change in state) = 0.22161E-01
      n_iter =    8   J = 29.586            max(relative change in state) = 0.11011
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 43 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 44 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 44 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 85.948            max(relative change in state) =  -
      n_iter =    2   J = 71.923            max(relative change in state) = 0.67413
      n_iter =    3   J = 57.011            max(relative change in state) = 1.4029
      n_iter =    4   J = 57.634            max(relative change in state) = 0.90701
      n_iter =    5   J = 56.124            max(relative change in state) = 0.55019
      n_iter =    6   J = 55.996            max(relative change in state) = 0.15213
      n_iter =    7   J = 55.909            max(relative change in state) = 0.16476
      n_iter =    8   J = 55.793            max(relative change in state) = 0.81126E-01
      n_iter =    9   J = 55.547            max(relative change in state) = 0.26501
      n_iter =   10   J = 55.529            max(relative change in state) = 0.17784
      n_iter =   11   J = 55.435            max(relative change in state) = 0.47427E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 44 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 45 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 45 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 77.496            max(relative change in state) =  -
      n_iter =    2   J = 63.938            max(relative change in state) = 0.46996
      n_iter =    3   J = 38.376            max(relative change in state) = 1.9046
      n_iter =    4   J = 46.538            max(relative change in state) = 2.2376
      n_iter =    5   J = 37.660            max(relative change in state) = 1.7841
      n_iter =    6   J = 37.468            max(relative change in state) = 0.33898E-01
      n_iter =    7   J = 36.736            max(relative change in state) = 0.41070
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 45 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 46 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 46 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 222.81            max(relative change in state) =  -
      n_iter =    2   J = 102.00            max(relative change in state) = 3.5470
      n_iter =    3   J = 85.143            max(relative change in state) = 1.5725
      n_iter =    4   J = 86.226            max(relative change in state) = 1.1854
      n_iter =    5   J = 82.857            max(relative change in state) = 0.74297
      n_iter =    6   J = 82.667            max(relative change in state) = 0.19973
      n_iter =    7   J = 82.536            max(relative change in state) = 0.17627
      n_iter =    8   J = 82.317            max(relative change in state) = 0.14517
      n_iter =    9   J = 81.817            max(relative change in state) = 0.25432
      n_iter =   10   J = 81.995            max(relative change in state) = 0.11868
      n_iter =   11   J = 81.703            max(relative change in state) = 0.64395E-01
      n_iter =   12   J = 81.680            max(relative change in state) = 0.12120E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 46 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 47 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 47 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 175.00            max(relative change in state) =  -
      n_iter =    2   J = 128.23            max(relative change in state) = 3.0749
      n_iter =    3   J = 119.91            max(relative change in state) = 0.95679
      n_iter =    4   J = 119.71            max(relative change in state) = 0.70278
      n_iter =    5   J = 118.21            max(relative change in state) = 0.35265
      n_iter =    6   J = 117.99            max(relative change in state) = 0.21195
      n_iter =    7   J = 117.89            max(relative change in state) = 0.91346E-01
      n_iter =    8   J = 117.53            max(relative change in state) = 0.15649
      n_iter =    9   J = 117.35            max(relative change in state) = 0.32868
      n_iter =   10   J = 117.24            max(relative change in state) = 0.47664E-01
      n_iter =   11   J = 117.17            max(relative change in state) = 0.10504
      n_iter =   12   J = 117.14            max(relative change in state) = 0.79651E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 47 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 48 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 48 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 60.568            max(relative change in state) =  -
      n_iter =    2   J = 50.715            max(relative change in state) = 0.62558
      n_iter =    3   J = 41.868            max(relative change in state) = 1.0401
      n_iter =    4   J = 42.906            max(relative change in state) = 0.91013
      n_iter =    5   J = 41.556            max(relative change in state) = 0.65013
      n_iter =    6   J = 41.495            max(relative change in state) = 0.64805E-01
      n_iter =    7   J = 41.343            max(relative change in state) = 0.21694
      n_iter =    8   J = 41.251            max(relative change in state) = 0.10426
      n_iter =    9   J = 41.325            max(relative change in state) = 0.28131
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 48 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 49 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 49 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 99.570            max(relative change in state) =  -
      n_iter =    2   J = 84.023            max(relative change in state) = 0.80441
      n_iter =    3   J = 73.567            max(relative change in state) = 1.2554
      n_iter =    4   J = 73.642            max(relative change in state) = 0.81894
      n_iter =    5   J = 72.504            max(relative change in state) = 0.46496
      n_iter =    6   J = 72.414            max(relative change in state) = 0.17486
      n_iter =    7   J = 72.364            max(relative change in state) = 0.10933
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 49 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 50 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 50 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 140.03            max(relative change in state) =  -
      n_iter =    2   J = 112.10            max(relative change in state) = 0.94367
      n_iter =    3   J = 76.067            max(relative change in state) = 2.3151
      n_iter =    4   J = 71.924            max(relative change in state) = 1.0307
      n_iter =    5   J = 73.962            max(relative change in state) = 1.1045
      n_iter =    6   J = 71.449            max(relative change in state) = 0.73809
      n_iter =    7   J = 71.345            max(relative change in state) = 0.29204E-01
      n_iter =    8   J = 71.106            max(relative change in state) = 0.11990
      n_iter =    9   J = 71.228            max(relative change in state) = 0.17277
      n_iter =   10   J = 70.955            max(relative change in state) = 0.10869
      n_iter =   11   J = 70.915            max(relative change in state) = 0.18953E-01
      n_iter =   12   J = 70.884            max(relative change in state) = 0.92345E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 50 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 51 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 51 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 51 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 52 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 52 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 65.503            max(relative change in state) =  -
      n_iter =    2   J = 54.056            max(relative change in state) = 0.44665
      n_iter =    3   J = 36.779            max(relative change in state) = 1.6108
      n_iter =    4   J = 46.911            max(relative change in state) = 2.6638
      n_iter =    5   J = 36.450            max(relative change in state) = 2.2580
      n_iter =    6   J = 36.392            max(relative change in state) = 0.21739E-01
      n_iter =    7   J = 36.218            max(relative change in state) = 0.25251
      n_iter =    8   J = 36.362            max(relative change in state) = 0.25079
      n_iter =    9   J = 36.074            max(relative change in state) = 0.16170
      n_iter =   10   J = 36.058            max(relative change in state) = 0.16707E-01
      n_iter =   11   J = 36.047            max(relative change in state) = 0.14820
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 52 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 53 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 53 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 53.043            max(relative change in state) =  -
      n_iter =    2   J = 44.299            max(relative change in state) = 0.48148
      n_iter =    3   J = 35.847            max(relative change in state) = 1.0290
      n_iter =    4   J = 35.852            max(relative change in state) = 0.28666
      n_iter =    5   J = 35.343            max(relative change in state) = 0.17944
      n_iter =    6   J = 35.306            max(relative change in state) = 0.65005E-01
      n_iter =    7   J = 35.295            max(relative change in state) = 0.19566E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 53 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 54 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 54 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 413.97            max(relative change in state) =  -
      n_iter =    2   J = 337.90            max(relative change in state) = 10.633
      n_iter =    3   J = 226.74            max(relative change in state) = 4.6216
      n_iter =    4   J = 220.87            max(relative change in state) = 0.60580
      n_iter =    5   J = 220.94            max(relative change in state) = 1.0233
      n_iter =    6   J = 216.36            max(relative change in state) = 0.47296
      n_iter =    7   J = 216.00            max(relative change in state) = 0.10742
      n_iter =    8   J = 215.48            max(relative change in state) = 0.46645
      n_iter =    9   J = 215.32            max(relative change in state) = 0.21977
      n_iter =   10   J = 215.10            max(relative change in state) = 0.10130
      n_iter =   11   J = 215.02            max(relative change in state) = 0.34465E-01
      n_iter =   12   J = 214.79            max(relative change in state) = 0.12725
      n_iter =   13   J = 214.70            max(relative change in state) = 0.24754
      n_iter =   14   J = 214.47            max(relative change in state) = 0.84319E-01
      n_iter =   15   J = 214.41            max(relative change in state) = 0.50715E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 15.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 54 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 55 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 55 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 336.98            max(relative change in state) =  -
      n_iter =    2   J = 1014.3            max(relative change in state) = 11.956
      n_iter =    3   J = 286.04            max(relative change in state) = 10.109
      n_iter =    4   J = 294.44            max(relative change in state) = 2.2589
      n_iter =    5   J = 284.62            max(relative change in state) = 1.6594
      n_iter =    6   J = 284.23            max(relative change in state) = 0.52336E-01
      n_iter =    7   J = 281.78            max(relative change in state) = 0.40129
      n_iter =    8   J = 282.25            max(relative change in state) = 0.78576
      n_iter =    9   J = 281.33            max(relative change in state) = 0.46885
      n_iter =   10   J = 281.26            max(relative change in state) = 0.84503E-01
      n_iter =   11   J = 281.12            max(relative change in state) = 0.16822
      n_iter =   12   J = 281.04            max(relative change in state) = 0.13758
      n_iter =   13   J = 281.02            max(relative change in state) = 0.44750E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 13.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 55 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 56 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 56 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 153.69            max(relative change in state) =  -
      n_iter =    2   J = 105.94            max(relative change in state) = 1.1862
      n_iter =    3   J = 76.200            max(relative change in state) = 1.9667
      n_iter =    4   J = 81.004            max(relative change in state) = 1.3975
      n_iter =    5   J = 75.432            max(relative change in state) = 1.0728
      n_iter =    6   J = 75.303            max(relative change in state) = 0.55003E-01
      n_iter =    7   J = 74.937            max(relative change in state) = 0.19354
      n_iter =    8   J = 74.824            max(relative change in state) = 0.18321
      n_iter =    9   J = 74.741            max(relative change in state) = 0.46366E-01
      n_iter =   10   J = 74.704            max(relative change in state) = 0.41641E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 56 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 57 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 57 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 141.02            max(relative change in state) =  -
      n_iter =    2   J = 110.55            max(relative change in state) = 0.83333
      n_iter =    3   J = 68.649            max(relative change in state) = 2.7478
      n_iter =    4   J = 67.207            max(relative change in state) = 0.40951
      n_iter =    5   J = 66.229            max(relative change in state) = 0.34637
      n_iter =    6   J = 66.006            max(relative change in state) = 0.16684
      n_iter =    7   J = 65.900            max(relative change in state) = 0.60647E-01
      n_iter =    8   J = 65.753            max(relative change in state) = 0.25957
      n_iter =    9   J = 65.739            max(relative change in state) = 0.16137
      n_iter =   10   J = 65.682            max(relative change in state) = 0.90992E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 57 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 58 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 58 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 42.859            max(relative change in state) =  -
      n_iter =    2   J = 35.883            max(relative change in state) = 0.52583
      n_iter =    3   J = 29.533            max(relative change in state) = 1.2661
      n_iter =    4   J = 29.530            max(relative change in state) = 0.40990
      n_iter =    5   J = 29.046            max(relative change in state) = 0.22854
      n_iter =    6   J = 29.010            max(relative change in state) = 0.95174E-01
      n_iter =    7   J = 28.998            max(relative change in state) = 0.42105E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 58 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 59 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 59 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 107.64            max(relative change in state) =  -
      n_iter =    2   J = 89.610            max(relative change in state) = 0.64571
      n_iter =    3   J = 59.406            max(relative change in state) = 2.4280
      n_iter =    4   J = 60.840            max(relative change in state) = 1.3600
      n_iter =    5   J = 58.127            max(relative change in state) = 0.93293
      n_iter =    6   J = 57.910            max(relative change in state) = 0.22110
      n_iter =    7   J = 57.519            max(relative change in state) = 0.23903
      n_iter =    8   J = 56.971            max(relative change in state) = 0.39225
      n_iter =    9   J = 57.394            max(relative change in state) = 0.41431
      n_iter =   10   J = 56.602            max(relative change in state) = 0.15488
      n_iter =   11   J = 56.565            max(relative change in state) = 0.62636E-01
      n_iter =   12   J = 56.515            max(relative change in state) = 0.10294
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 59 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 60 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 60 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 92.401            max(relative change in state) =  -
      n_iter =    2   J = 77.300            max(relative change in state) = 0.77890
      n_iter =    3   J = 49.897            max(relative change in state) = 3.2034
      n_iter =    4   J = 55.757            max(relative change in state) = 1.8637
      n_iter =    5   J = 49.020            max(relative change in state) = 1.4483
      n_iter =    6   J = 48.819            max(relative change in state) = 0.12903
      n_iter =    7   J = 48.724            max(relative change in state) = 0.37905
      n_iter =    8   J = 48.453            max(relative change in state) = 0.16259
      n_iter =    9   J = 48.445            max(relative change in state) = 0.36273
      n_iter =   10   J = 48.204            max(relative change in state) = 0.16881
      n_iter =   11   J = 48.257            max(relative change in state) = 0.26696
      n_iter =   12   J = 48.062            max(relative change in state) = 0.18933
      n_iter =   13   J = 47.957            max(relative change in state) = 0.19868
      n_iter =   14   J = 47.765            max(relative change in state) = 0.15903
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 15.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 60 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 61 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 61 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 77.212            max(relative change in state) =  -
      n_iter =    2   J = 63.470            max(relative change in state) = 0.46282
      n_iter =    3   J = 40.085            max(relative change in state) = 1.9179
      n_iter =    4   J = 39.698            max(relative change in state) = 0.16006
      n_iter =    5   J = 39.733            max(relative change in state) = 0.18552
      n_iter =    6   J = 39.542            max(relative change in state) = 0.73266E-01
      n_iter =    7   J = 39.525            max(relative change in state) = 0.17118E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 61 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 62 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 62 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 62 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 63 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 63 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 32.250            max(relative change in state) =  -
      n_iter =    2   J = 26.488            max(relative change in state) = 0.37914
      n_iter =    3   J = 15.816            max(relative change in state) = 1.4877
      n_iter =    4   J = 15.513            max(relative change in state) = 0.12804
      n_iter =    5   J = 15.980            max(relative change in state) = 0.76294
      n_iter =    6   J = 15.377            max(relative change in state) = 0.62676
      n_iter =    7   J = 15.363            max(relative change in state) = 0.34971E-01
      n_iter =    8   J = 15.345            max(relative change in state) = 0.97151E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 63 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 64 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 64 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 98.953            max(relative change in state) =  -
      n_iter =    2   J = 81.888            max(relative change in state) = 0.89754
      n_iter =    3   J = 59.567            max(relative change in state) = 2.7337
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 64 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 65 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 65 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 105.59            max(relative change in state) =  -
      n_iter =    2   J = 89.800            max(relative change in state) = 0.87413
      n_iter =    3   J = 77.814            max(relative change in state) = 1.9377
      n_iter =    4   J = 76.852            max(relative change in state) = 0.49173
      n_iter =    5   J = 76.594            max(relative change in state) = 0.54602
      n_iter =    6   J = 76.230            max(relative change in state) = 0.11972
      n_iter =    7   J = 76.158            max(relative change in state) = 0.25816E-01
      n_iter =    8   J = 75.958            max(relative change in state) = 0.13174
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 65 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 66 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 66 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 435.64            max(relative change in state) =  -
      n_iter =    2   J = 236.22            max(relative change in state) = 8.9074
      n_iter =    3   J = 187.35            max(relative change in state) = 2.6740
      n_iter =    4   J = 186.35            max(relative change in state) = 1.3983
      n_iter =    5   J = 182.33            max(relative change in state) = 0.68380
      n_iter =    6   J = 181.71            max(relative change in state) = 0.40691
      n_iter =    7   J = 181.31            max(relative change in state) = 0.24884
      n_iter =    8   J = 180.32            max(relative change in state) = 0.20607
      n_iter =    9   J = 179.92            max(relative change in state) = 0.28547
      n_iter =   10   J = 179.78            max(relative change in state) = 0.11392
      n_iter =   11   J = 179.73            max(relative change in state) = 0.50460E-01
      n_iter =   12   J = 179.59            max(relative change in state) = 0.11029
      n_iter =   13   J = 179.58            max(relative change in state) = 0.93157E-01
      n_iter =   14   J = 179.55            max(relative change in state) = 0.28033E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 14.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 66 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 67 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 67 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 67 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 68 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 68 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 109.65            max(relative change in state) =  -
      n_iter =    2   J = 90.019            max(relative change in state) = 0.70980
      n_iter =    3   J = 53.011            max(relative change in state) = 3.0639
      n_iter =    4   J = 52.529            max(relative change in state) = 0.25015
      n_iter =    5   J = 52.837            max(relative change in state) = 0.27580
      n_iter =    6   J = 52.408            max(relative change in state) = 0.17325
      n_iter =    7   J = 52.393            max(relative change in state) = 0.11966E-01
      n_iter =    8   J = 52.352            max(relative change in state) = 0.12381
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 68 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 69 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 69 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 234.35            max(relative change in state) =  -
      n_iter =    2   J = 144.62            max(relative change in state) = 4.1100
      n_iter =    3   J = 125.63            max(relative change in state) = 1.3745
      n_iter =    4   J = 128.87            max(relative change in state) = 1.7800
      n_iter =    5   J = 123.47            max(relative change in state) = 1.1255
      n_iter =    6   J = 123.20            max(relative change in state) = 0.15606
      n_iter =    7   J = 122.67            max(relative change in state) = 0.39470
      n_iter =    8   J = 122.22            max(relative change in state) = 0.12101
      n_iter =    9   J = 122.75            max(relative change in state) = 1.0247
      n_iter =   10   J = 121.89            max(relative change in state) = 0.62285
      n_iter =   11   J = 121.85            max(relative change in state) = 0.14032
      n_iter =   12   J = 121.83            max(relative change in state) = 0.36433E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 69 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 70 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 70 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 131.44            max(relative change in state) =  -
      n_iter =    2   J = 108.53            max(relative change in state) = 0.64638
      n_iter =    3   J = 73.508            max(relative change in state) = 2.3167
      n_iter =    4   J = 76.625            max(relative change in state) = 1.3335
      n_iter =    5   J = 72.618            max(relative change in state) = 0.97476
      n_iter =    6   J = 72.458            max(relative change in state) = 0.87998E-01
      n_iter =    7   J = 72.023            max(relative change in state) = 0.31753
      n_iter =    8   J = 71.798            max(relative change in state) = 0.10791
      n_iter =    9   J = 71.752            max(relative change in state) = 0.28420
      n_iter =   10   J = 71.664            max(relative change in state) = 0.69693E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 70 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 71 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 71 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 192.52            max(relative change in state) =  -
      n_iter =    2   J = 102.52            max(relative change in state) = 3.2210
      n_iter =    3   J = 83.371            max(relative change in state) = 1.2379
      n_iter =    4   J = 79.897            max(relative change in state) = 0.56165
      n_iter =    5   J = 84.552            max(relative change in state) = 0.87558
      n_iter =    6   J = 79.359            max(relative change in state) = 0.64107
      n_iter =    7   J = 79.284            max(relative change in state) = 0.18491E-01
      n_iter =    8   J = 78.912            max(relative change in state) = 0.22768
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 71 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 72 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 72 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 162.10            max(relative change in state) =  -
      n_iter =    2   J = 110.16            max(relative change in state) = 2.1848
      n_iter =    3   J = 92.786            max(relative change in state) = 1.1729
      n_iter =    4   J = 109.47            max(relative change in state) = 2.9107
      n_iter =    5   J = 92.005            max(relative change in state) = 2.4810
      n_iter =    6   J = 91.739            max(relative change in state) = 0.32684E-01
      n_iter =    7   J = 91.260            max(relative change in state) = 0.37139
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 72 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 73 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 73 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 42.244            max(relative change in state) =  -
      n_iter =    2   J = 34.864            max(relative change in state) = 0.55309
      n_iter =    3   J = 23.275            max(relative change in state) = 1.8116
      n_iter =    4   J = 23.576            max(relative change in state) = 0.62514
      n_iter =    5   J = 22.729            max(relative change in state) = 0.37153
      n_iter =    6   J = 22.664            max(relative change in state) = 0.10848
      n_iter =    7   J = 22.623            max(relative change in state) = 0.99128E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 73 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 74 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 74 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 196.98            max(relative change in state) =  -
      n_iter =    2   J = 123.31            max(relative change in state) = 3.9832
      n_iter =    3   J = 116.51            max(relative change in state) = 0.98601
      n_iter =    4   J = 115.01            max(relative change in state) = 0.45763
      n_iter =    5   J = 114.96            max(relative change in state) = 0.56801
      n_iter =    6   J = 114.35            max(relative change in state) = 0.16620
      n_iter =    7   J = 114.32            max(relative change in state) = 0.13382E-01
      n_iter =    8   J = 114.14            max(relative change in state) = 0.14752
      n_iter =    9   J = 114.05            max(relative change in state) = 0.15124
      n_iter =   10   J = 113.97            max(relative change in state) = 0.12526
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 74 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 75 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 75 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 227.82            max(relative change in state) =  -
      n_iter =    2   J = 148.07            max(relative change in state) = 4.8792
      n_iter =    3   J = 130.39            max(relative change in state) = 1.0616
      n_iter =    4   J = 125.06            max(relative change in state) = 0.78975
      n_iter =    5   J = 125.63            max(relative change in state) = 0.98731
      n_iter =    6   J = 123.03            max(relative change in state) = 0.36270
      n_iter =    7   J = 122.79            max(relative change in state) = 0.61578E-01
      n_iter =    8   J = 122.32            max(relative change in state) = 0.31348
      n_iter =    9   J = 122.40            max(relative change in state) = 0.99295E-01
      n_iter =   10   J = 122.09            max(relative change in state) = 0.63471E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 75 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 76 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 76 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 80.628            max(relative change in state) =  -
      n_iter =    2   J = 67.136            max(relative change in state) = 0.51253
      n_iter =    3   J = 50.393            max(relative change in state) = 1.4645
      n_iter =    4   J = 50.385            max(relative change in state) = 0.70228
      n_iter =    5   J = 49.231            max(relative change in state) = 0.45054
      n_iter =    6   J = 49.181            max(relative change in state) = 0.12380
      n_iter =    7   J = 49.148            max(relative change in state) = 0.97936E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 76 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 77 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 77 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 305.62            max(relative change in state) =  -
      n_iter =    2   J = 210.57            max(relative change in state) = 6.6494
      n_iter =    3   J = 160.26            max(relative change in state) = 2.4202
      n_iter =    4   J = 155.03            max(relative change in state) = 0.95147
      n_iter =    5   J = 151.60            max(relative change in state) = 1.0601
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 6.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 77 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 78 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 78 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 131.29            max(relative change in state) =  -
      n_iter =    2   J = 108.11            max(relative change in state) = 0.75750
      n_iter =    3   J = 72.166            max(relative change in state) = 2.6275
      n_iter =    4   J = 66.730            max(relative change in state) = 0.61268
      n_iter =    5   J = 75.135            max(relative change in state) = 1.1646
      n_iter =    6   J = 65.847            max(relative change in state) = 0.93741
      n_iter =    7   J = 65.553            max(relative change in state) = 0.31383E-01
      n_iter =    8   J = 63.287            max(relative change in state) = 0.50135
      n_iter =    9   J = 62.758            max(relative change in state) = 0.23921
      n_iter =   10   J = 62.668            max(relative change in state) = 0.11801
      n_iter =   11   J = 62.862            max(relative change in state) = 0.10302
      n_iter =   12   J = 62.647            max(relative change in state) = 0.71689E-01
      n_iter =   13   J = 62.644            max(relative change in state) = 0.75415E-02
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 13.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 78 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 79 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 79 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 38.505            max(relative change in state) =  -
      n_iter =    2   J = 32.787            max(relative change in state) = 0.44811
      n_iter =    3   J = 28.346            max(relative change in state) = 0.75999
      n_iter =    4   J = 27.364            max(relative change in state) = 0.64029
      n_iter =    5   J = 27.690            max(relative change in state) = 0.21416
      n_iter =    6   J = 27.157            max(relative change in state) = 0.84397E-01
      n_iter =    7   J = 27.141            max(relative change in state) = 0.26575E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 79 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 80 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 80 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 138.11            max(relative change in state) =  -
      n_iter =    2   J = 115.64            max(relative change in state) = 1.0036
      n_iter =    3   J = 94.138            max(relative change in state) = 1.7014
      n_iter =    4   J = 101.13            max(relative change in state) = 2.2565
      n_iter =    5   J = 93.095            max(relative change in state) = 1.7426
      n_iter =    6   J = 92.840            max(relative change in state) = 0.10675
      n_iter =    7   J = 92.231            max(relative change in state) = 0.47981
      n_iter =    8   J = 92.032            max(relative change in state) = 0.40304
      n_iter =    9   J = 91.908            max(relative change in state) = 0.46535E-01
      n_iter =   10   J = 91.944            max(relative change in state) = 0.24048
      n_iter =   11   J = 91.836            max(relative change in state) = 0.13197
      n_iter =   12   J = 91.739            max(relative change in state) = 0.91323E-01
      n_iter =   13   J = 91.600            max(relative change in state) = 0.10994
      n_iter =   14   J = 91.518            max(relative change in state) = 0.15332
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 15.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 80 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 81 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 81 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 76.963            max(relative change in state) =  -
      n_iter =    2   J = 63.763            max(relative change in state) = 0.73983
      n_iter =    3   J = 40.772            max(relative change in state) = 2.9074
      n_iter =    4   J = 51.085            max(relative change in state) = 2.5966
      n_iter =    5   J = 40.083            max(relative change in state) = 2.1506
      n_iter =    6   J = 39.943            max(relative change in state) = 0.61465E-01
      n_iter =    7   J = 39.657            max(relative change in state) = 0.20485
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 81 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 82 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 82 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 108.61            max(relative change in state) =  -
      n_iter =    2   J = 90.404            max(relative change in state) = 0.65991
      n_iter =    3   J = 68.966            max(relative change in state) = 2.4557
      n_iter =    4   J = 71.285            max(relative change in state) = 1.5036
      n_iter =    5   J = 67.607            max(relative change in state) = 1.1536
      n_iter =    6   J = 67.457            max(relative change in state) = 0.11842
      n_iter =    7   J = 67.110            max(relative change in state) = 0.40491
      n_iter =    8   J = 66.914            max(relative change in state) = 0.26040
      n_iter =    9   J = 66.832            max(relative change in state) = 0.15952
      n_iter =   10   J = 66.964            max(relative change in state) = 0.69608E-01
      n_iter =   11   J = 66.861            max(relative change in state) = 0.16438
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 82 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 83 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 83 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 80.076            max(relative change in state) =  -
      n_iter =    2   J = 66.256            max(relative change in state) = 0.54032
      n_iter =    3   J = 44.691            max(relative change in state) = 1.4921
      n_iter =    4   J = 47.272            max(relative change in state) = 1.6221
      n_iter =    5   J = 43.072            max(relative change in state) = 1.0455
      n_iter =    6   J = 42.835            max(relative change in state) = 0.15494
      n_iter =    7   J = 42.434            max(relative change in state) = 0.36264
      n_iter =    8   J = 42.104            max(relative change in state) = 0.11648
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 83 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 84 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 84 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control removes 14 bending angle data points from the 
    observations as their deviation from the background  exceeds 10.0
    times the expected (1-sigma) error.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 176.89            max(relative change in state) =  -
      n_iter =    2   J = 134.75            max(relative change in state) = 2.6215
      n_iter =    3   J = 123.86            max(relative change in state) = 0.96771
      n_iter =    4   J = 121.83            max(relative change in state) = 0.47830
      n_iter =    5   J = 121.91            max(relative change in state) = 0.64785
      n_iter =    6   J = 120.90            max(relative change in state) = 0.23477
      n_iter =    7   J = 120.73            max(relative change in state) = 0.45670E-01
      n_iter =    8   J = 120.65            max(relative change in state) = 0.19843
      n_iter =    9   J = 120.46            max(relative change in state) = 0.71908E-01
      n_iter =   10   J = 120.30            max(relative change in state) = 0.12025
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 84 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 85 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 85 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 96.652            max(relative change in state) =  -
      n_iter =    2   J = 81.814            max(relative change in state) = 0.69215
      n_iter =    3   J = 60.296            max(relative change in state) = 2.3454
      n_iter =    4   J = 59.957            max(relative change in state) = 0.27890
      n_iter =    5   J = 59.396            max(relative change in state) = 0.25413
      n_iter =    6   J = 59.163            max(relative change in state) = 0.44170E-01
      n_iter =    7   J = 59.018            max(relative change in state) = 0.17144
      n_iter =    8   J = 58.900            max(relative change in state) = 0.65919E-01
      n_iter =    9   J = 58.839            max(relative change in state) = 0.75505E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 85 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 86 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 86 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 197.83            max(relative change in state) =  -
      n_iter =    2   J = 177.33            max(relative change in state) = 4.4345
      n_iter =    3   J = 148.54            max(relative change in state) = 2.0607
      n_iter =    4   J = 151.48            max(relative change in state) = 1.6365
      n_iter =    5   J = 147.52            max(relative change in state) = 1.1123
      n_iter =    6   J = 147.29            max(relative change in state) = 0.94393E-01
      n_iter =    7   J = 146.28            max(relative change in state) = 0.46194
      n_iter =    8   J = 145.70            max(relative change in state) = 0.23048
      n_iter =    9   J = 145.62            max(relative change in state) = 0.19618
      n_iter =   10   J = 145.49            max(relative change in state) = 0.55781E-01
      n_iter =   11   J = 145.44            max(relative change in state) = 0.55078E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 86 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 87 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 87 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 298.08            max(relative change in state) =  -
      n_iter =    2   J = 267.46            max(relative change in state) = 7.9403
      n_iter =    3   J = 193.69            max(relative change in state) = 3.7719
      n_iter =    4   J = 191.52            max(relative change in state) = 0.39811
      n_iter =    5   J = 191.57            max(relative change in state) = 1.2141
      n_iter =    6   J = 190.10            max(relative change in state) = 0.85624
      n_iter =    7   J = 190.00            max(relative change in state) = 0.18517
      n_iter =    8   J = 189.91            max(relative change in state) = 0.74777E-01
      n_iter =    9   J = 189.81            max(relative change in state) = 0.98327E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 87 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 88 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 88 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 62.875            max(relative change in state) =  -
      n_iter =    2   J = 52.695            max(relative change in state) = 0.56593
      n_iter =    3   J = 39.896            max(relative change in state) = 1.6517
      n_iter =    4   J = 48.400            max(relative change in state) = 2.0643
      n_iter =    5   J = 39.291            max(relative change in state) = 1.7064
      n_iter =    6   J = 39.092            max(relative change in state) = 0.40264E-01
      n_iter =    7   J = 38.728            max(relative change in state) = 0.29745
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 88 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 89 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 89 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 151.36            max(relative change in state) =  -
      n_iter =    2   J = 107.32            max(relative change in state) = 1.3193
      n_iter =    3   J = 80.355            max(relative change in state) = 1.9885
      n_iter =    4   J = 79.781            max(relative change in state) = 0.61126
      n_iter =    5   J = 78.783            max(relative change in state) = 0.37048
      n_iter =    6   J = 78.542            max(relative change in state) = 0.17098
      n_iter =    7   J = 78.055            max(relative change in state) = 0.29995
      n_iter =    8   J = 77.787            max(relative change in state) = 0.24605
      n_iter =    9   J = 77.674            max(relative change in state) = 0.78833E-01
      n_iter =   10   J = 77.824            max(relative change in state) = 0.22924
      n_iter =   11   J = 77.595            max(relative change in state) = 0.16080
      n_iter =   12   J = 77.557            max(relative change in state) = 0.26488E-01
      n_iter =   13   J = 77.729            max(relative change in state) = 0.17977
      n_iter =   14   J = 77.516            max(relative change in state) = 0.15466
      n_iter =   15   J = 77.490            max(relative change in state) = 0.34808E-01
      n_iter =   16   J = 77.656            max(relative change in state) = 0.24489
      n_iter =   17   J = 77.459            max(relative change in state) = 0.21496
      n_iter =   18   J = 77.442            max(relative change in state) = 0.22507E-01
      n_iter =   19   J = 77.396            max(relative change in state) = 0.85645E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 19.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 89 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 90 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 90 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control removes 1 bending angle data points from the 
    observations as their deviation from the background  exceeds 10.0
    times the expected (1-sigma) error.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 290.14            max(relative change in state) =  -
      n_iter =    2   J = 136.21            max(relative change in state) = 6.6402
      n_iter =    3   J = 123.65            max(relative change in state) = 0.91491
      n_iter =    4   J = 118.97            max(relative change in state) = 1.1707
      n_iter =    5   J = 118.25            max(relative change in state) = 1.1820
      n_iter =    6   J = 116.82            max(relative change in state) = 0.26589
      n_iter =    7   J = 116.67            max(relative change in state) = 0.56652E-01
      n_iter =    8   J = 116.41            max(relative change in state) = 0.22607
      n_iter =    9   J = 116.37            max(relative change in state) = 0.16392
      n_iter =   10   J = 116.31            max(relative change in state) = 0.33456E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 90 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 91 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 91 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 207.45            max(relative change in state) =  -
      n_iter =    2   J = 159.39            max(relative change in state) = 4.6787
      n_iter =    3   J = 139.56            max(relative change in state) = 1.5901
      n_iter =    4   J = 140.31            max(relative change in state) = 1.2207
      n_iter =    5   J = 137.78            max(relative change in state) = 0.69061
      n_iter =    6   J = 137.53            max(relative change in state) = 0.20609
      n_iter =    7   J = 137.22            max(relative change in state) = 0.26067
      n_iter =    8   J = 136.61            max(relative change in state) = 0.20134
      n_iter =    9   J = 136.10            max(relative change in state) = 0.85237
      n_iter =   10   J = 135.64            max(relative change in state) = 0.60115
      n_iter =   11   J = 135.56            max(relative change in state) = 0.29850E-01
      n_iter =   12   J = 135.54            max(relative change in state) = 0.40661E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 91 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 92 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 92 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 250.35            max(relative change in state) =  -
      n_iter =    2   J = 123.04            max(relative change in state) = 4.6359
      n_iter =    3   J = 113.82            max(relative change in state) = 1.1931
      n_iter =    4   J = 112.96            max(relative change in state) = 0.38270
      n_iter =    5   J = 112.60            max(relative change in state) = 0.29408
      n_iter =    6   J = 112.45            max(relative change in state) = 0.75433E-01
      n_iter =    7   J = 112.42            max(relative change in state) = 0.34169E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 92 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 93 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 93 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 197.38            max(relative change in state) =  -
      n_iter =    2   J = 126.51            max(relative change in state) = 3.4085
      n_iter =    3   J = 115.53            max(relative change in state) = 1.2554
      n_iter =    4   J = 120.32            max(relative change in state) = 1.2638
      n_iter =    5   J = 114.49            max(relative change in state) = 0.97701
      n_iter =    6   J = 114.24            max(relative change in state) = 0.76427E-01
      n_iter =    7   J = 113.67            max(relative change in state) = 0.30558
      n_iter =    8   J = 113.27            max(relative change in state) = 0.14238
      n_iter =    9   J = 112.91            max(relative change in state) = 0.42393
      n_iter =   10   J = 112.62            max(relative change in state) = 0.89891E-01
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 93 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 94 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 94 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 189.27            max(relative change in state) =  -
      n_iter =    2   J = 126.53            max(relative change in state) = 3.5682
      n_iter =    3   J = 118.32            max(relative change in state) = 0.54935
      n_iter =    4   J = 113.86            max(relative change in state) = 0.67437
      n_iter =    5   J = 119.46            max(relative change in state) = 2.3389
      n_iter =    6   J = 113.59            max(relative change in state) = 1.9693
      n_iter =    7   J = 113.55            max(relative change in state) = 0.40529E-01
      n_iter =    8   J = 113.42            max(relative change in state) = 0.11927
      n_iter =    9   J = 113.39            max(relative change in state) = 0.19134
      n_iter =   10   J = 113.36            max(relative change in state) = 0.82489E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 94 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 95 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 95 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 95 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 96 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 96 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 196.96            max(relative change in state) =  -
      n_iter =    2   J = 136.99            max(relative change in state) = 3.1699
      n_iter =    3   J = 125.95            max(relative change in state) = 1.1339
      n_iter =    4   J = 124.03            max(relative change in state) = 0.24784
      n_iter =    5   J = 124.68            max(relative change in state) = 0.41760
      n_iter =    6   J = 123.10            max(relative change in state) = 0.25814
      n_iter =    7   J = 123.06            max(relative change in state) = 0.19219E-01
      n_iter =    8   J = 122.88            max(relative change in state) = 0.15858
      n_iter =    9   J = 122.87            max(relative change in state) = 0.25275
      n_iter =   10   J = 122.82            max(relative change in state) = 0.14043
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 96 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 97 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 97 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 283.18            max(relative change in state) =  -
      n_iter =    2   J = 129.11            max(relative change in state) = 8.8263
      n_iter =    3   J = 118.88            max(relative change in state) = 1.4165
      n_iter =    4   J = 118.43            max(relative change in state) = 0.98563
      n_iter =    5   J = 117.10            max(relative change in state) = 0.52456
      n_iter =    6   J = 116.84            max(relative change in state) = 0.29423
      n_iter =    7   J = 116.51            max(relative change in state) = 0.24410
      n_iter =    8   J = 115.94            max(relative change in state) = 0.39080
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 97 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 98 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 98 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 187.16            max(relative change in state) =  -
      n_iter =    2   J = 107.74            max(relative change in state) = 2.7280
      n_iter =    3   J = 91.361            max(relative change in state) = 1.1283
      n_iter =    4   J = 95.991            max(relative change in state) = 1.4239
      n_iter =    5   J = 89.623            max(relative change in state) = 1.0378
      n_iter =    6   J = 89.416            max(relative change in state) = 0.11716
      n_iter =    7   J = 89.102            max(relative change in state) = 0.28363
      n_iter =    8   J = 88.913            max(relative change in state) = 0.77085E-01
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 98 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 99 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 99 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 148.53            max(relative change in state) =  -
      n_iter =    2   J = 115.80            max(relative change in state) = 2.0368
      n_iter =    3   J = 105.17            max(relative change in state) = 0.88762
      n_iter =    4   J = 105.41            max(relative change in state) = 1.3037
      n_iter =    5   J = 103.30            max(relative change in state) = 0.90111
      n_iter =    6   J = 103.11            max(relative change in state) = 0.22511
      n_iter =    7   J = 102.93            max(relative change in state) = 0.14644
      n_iter =    8   J = 102.84            max(relative change in state) = 0.13471
      n_iter =    9   J = 102.76            max(relative change in state) = 0.52240
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 99 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 100 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 100 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 116.09            max(relative change in state) =  -
      n_iter =    2   J = 96.509            max(relative change in state) = 0.63005
      n_iter =    3   J = 71.342            max(relative change in state) = 1.7147
      n_iter =    4   J = 80.039            max(relative change in state) = 2.1491
      n_iter =    5   J = 70.757            max(relative change in state) = 1.7633
      n_iter =    6   J = 70.593            max(relative change in state) = 0.41269E-01
      n_iter =    7   J = 69.857            max(relative change in state) = 0.25382
      n_iter =    8   J = 69.990            max(relative change in state) = 0.33470
      n_iter =    9   J = 69.766            max(relative change in state) = 0.19360
      n_iter =   10   J = 69.749            max(relative change in state) = 0.24611E-01
      n_iter =   11   J = 69.678            max(relative change in state) = 0.10520
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 100 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 101 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 101 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 107.49            max(relative change in state) =  -
      n_iter =    2   J = 90.093            max(relative change in state) = 0.83544
      n_iter =    3   J = 74.021            max(relative change in state) = 1.9430
      n_iter =    4   J = 76.779            max(relative change in state) = 1.6652
      n_iter =    5   J = 72.934            max(relative change in state) = 1.1077
      n_iter =    6   J = 72.714            max(relative change in state) = 0.15530
      n_iter =    7   J = 72.390            max(relative change in state) = 0.40781
      n_iter =    8   J = 72.180            max(relative change in state) = 0.83821E-01
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 101 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 102 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 102 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 83.095            max(relative change in state) =  -
      n_iter =    2   J = 69.863            max(relative change in state) = 0.88217
      n_iter =    3   J = 59.035            max(relative change in state) = 1.2977
      n_iter =    4   J = 57.883            max(relative change in state) = 0.36791
      n_iter =    5   J = 57.761            max(relative change in state) = 0.41341
      n_iter =    6   J = 57.368            max(relative change in state) = 0.11770
      n_iter =    7   J = 57.339            max(relative change in state) = 0.17987E-01
      n_iter =    8   J = 57.246            max(relative change in state) = 0.13072
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 102 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 103 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 103 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 103 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 104 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 104 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 51.088            max(relative change in state) =  -
      n_iter =    2   J = 42.826            max(relative change in state) = 0.53263
      n_iter =    3   J = 33.969            max(relative change in state) = 0.94869
      n_iter =    4   J = 33.055            max(relative change in state) = 0.29171
      n_iter =    5   J = 34.338            max(relative change in state) = 0.28772
      n_iter =    6   J = 33.018            max(relative change in state) = 0.25965
      n_iter =    7   J = 33.001            max(relative change in state) = 0.69608E-02
      n_iter =    8   J = 33.000            max(relative change in state) = 0.11009
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 104 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 105 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 105 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 80.766            max(relative change in state) =  -
      n_iter =    2   J = 67.332            max(relative change in state) = 0.77713
      n_iter =    3   J = 53.653            max(relative change in state) = 2.1259
      n_iter =    4   J = 57.068            max(relative change in state) = 1.1946
      n_iter =    5   J = 53.079            max(relative change in state) = 0.88854
      n_iter =    6   J = 52.963            max(relative change in state) = 0.73531E-01
      n_iter =    7   J = 52.730            max(relative change in state) = 0.17130
      n_iter =    8   J = 52.608            max(relative change in state) = 0.13718
      n_iter =    9   J = 52.677            max(relative change in state) = 0.37612
      n_iter =   10   J = 52.536            max(relative change in state) = 0.23096
      n_iter =   11   J = 52.528            max(relative change in state) = 0.60274E-01
      n_iter =   12   J = 52.522            max(relative change in state) = 0.28871E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 105 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 106 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 106 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 94.650            max(relative change in state) =  -
      n_iter =    2   J = 79.411            max(relative change in state) = 0.80016
      n_iter =    3   J = 66.263            max(relative change in state) = 1.0164
      n_iter =    4   J = 64.779            max(relative change in state) = 0.36979
      n_iter =    5   J = 68.275            max(relative change in state) = 0.51529
      n_iter =    6   J = 64.609            max(relative change in state) = 0.42609
      n_iter =    7   J = 64.569            max(relative change in state) = 0.12764E-01
      n_iter =    8   J = 64.385            max(relative change in state) = 0.14738
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 106 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 107 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 107 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 45.784            max(relative change in state) =  -
      n_iter =    2   J = 38.294            max(relative change in state) = 0.59602
      n_iter =    3   J = 30.908            max(relative change in state) = 0.98036
      n_iter =    4   J = 31.107            max(relative change in state) = 0.70371
      n_iter =    5   J = 30.126            max(relative change in state) = 0.41953
      n_iter =    6   J = 30.065            max(relative change in state) = 0.13520
      n_iter =    7   J = 30.035            max(relative change in state) = 0.86142E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 107 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 108 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 108 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 410.36            max(relative change in state) =  -
      n_iter =    2   J = 182.90            max(relative change in state) = 9.7324
      n_iter =    3   J = 148.42            max(relative change in state) = 1.7873
      n_iter =    4   J = 146.54            max(relative change in state) = 1.5069
      n_iter =    5   J = 141.66            max(relative change in state) = 0.84051
      n_iter =    6   J = 141.20            max(relative change in state) = 0.34004
      n_iter =    7   J = 140.71            max(relative change in state) = 0.34710
      n_iter =    8   J = 140.08            max(relative change in state) = 0.18880
      n_iter =    9   J = 140.43            max(relative change in state) = 0.42180
      n_iter =   10   J = 139.68            max(relative change in state) = 0.11647
      n_iter =   11   J = 139.64            max(relative change in state) = 0.72201E-01
      n_iter =   12   J = 139.56            max(relative change in state) = 0.99763E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 108 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 109 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 109 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 208.58            max(relative change in state) =  -
      n_iter =    2   J = 178.15            max(relative change in state) = 4.0722
      n_iter =    3   J = 147.60            max(relative change in state) = 2.1410
      n_iter =    4   J = 152.07            max(relative change in state) = 2.0883
      n_iter =    5   J = 146.22            max(relative change in state) = 1.3915
      n_iter =    6   J = 145.95            max(relative change in state) = 0.84040E-01
      n_iter =    7   J = 144.74            max(relative change in state) = 0.75568
      n_iter =    8   J = 144.13            max(relative change in state) = 0.59904
      n_iter =    9   J = 143.97            max(relative change in state) = 0.47283E-01
      n_iter =   10   J = 143.88            max(relative change in state) = 0.41488E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 109 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 110 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 110 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 205.03            max(relative change in state) =  -
      n_iter =    2   J = 301.07            max(relative change in state) = 5.7755
      n_iter =    3   J = 177.87            max(relative change in state) = 4.2111
      n_iter =    4   J = 177.50            max(relative change in state) = 0.66513
      n_iter =    5   J = 176.83            max(relative change in state) = 0.29691
      n_iter =    6   J = 176.60            max(relative change in state) = 0.22063
      n_iter =    7   J = 176.55            max(relative change in state) = 0.26871E-01
      n_iter =    8   J = 176.45            max(relative change in state) = 0.65046E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 110 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 111 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 111 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 101.50            max(relative change in state) =  -
      n_iter =    2   J = 83.736            max(relative change in state) = 0.59526
      n_iter =    3   J = 54.368            max(relative change in state) = 1.9366
      n_iter =    4   J = 54.192            max(relative change in state) = 0.76409
      n_iter =    5   J = 53.475            max(relative change in state) = 0.57242
      n_iter =    6   J = 53.326            max(relative change in state) = 0.13412
      n_iter =    7   J = 53.183            max(relative change in state) = 0.91654E-01
      n_iter =    8   J = 53.110            max(relative change in state) = 0.84122E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 111 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 112 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 112 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 138.76            max(relative change in state) =  -
      n_iter =    2   J = 111.87            max(relative change in state) = 0.71834
      n_iter =    3   J = 63.170            max(relative change in state) = 3.2732
      n_iter =    4   J = 61.794            max(relative change in state) = 0.65539
      n_iter =    5   J = 60.367            max(relative change in state) = 0.32675
      n_iter =    6   J = 60.030            max(relative change in state) = 0.23596
      n_iter =    7   J = 59.752            max(relative change in state) = 0.21913
      n_iter =    8   J = 59.497            max(relative change in state) = 0.13791
      n_iter =    9   J = 59.383            max(relative change in state) = 0.13329
      n_iter =   10   J = 59.338            max(relative change in state) = 0.14365
      n_iter =   11   J = 59.181            max(relative change in state) = 0.26993E-01
      n_iter =   12   J = 59.133            max(relative change in state) = 0.39007E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 112 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 113 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 113 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 137.80            max(relative change in state) =  -
      n_iter =    2   J = 115.11            max(relative change in state) = 0.98564
      n_iter =    3   J = 98.314            max(relative change in state) = 1.5794
      n_iter =    4   J = 96.642            max(relative change in state) = 0.35796
      n_iter =    5   J = 99.160            max(relative change in state) = 0.62816
      n_iter =    6   J = 96.336            max(relative change in state) = 0.37710
      n_iter =    7   J = 96.303            max(relative change in state) = 0.11731E-01
      n_iter =    8   J = 96.091            max(relative change in state) = 0.14690
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 113 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 114 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 114 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 173.35            max(relative change in state) =  -
      n_iter =    2   J = 123.59            max(relative change in state) = 2.7318
      n_iter =    3   J = 113.74            max(relative change in state) = 0.95150
      n_iter =    4   J = 115.01            max(relative change in state) = 1.4917
      n_iter =    5   J = 111.56            max(relative change in state) = 0.84353
      n_iter =    6   J = 111.29            max(relative change in state) = 0.28889
      n_iter =    7   J = 111.15            max(relative change in state) = 0.18668
      n_iter =    8   J = 110.95            max(relative change in state) = 0.13296
      n_iter =    9   J = 110.60            max(relative change in state) = 0.20257
      n_iter =   10   J = 110.46            max(relative change in state) = 0.10283
      n_iter =   11   J = 110.36            max(relative change in state) = 0.71053E-01
      n_iter =   12   J = 110.32            max(relative change in state) = 0.10034
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 114 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 115 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 115 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 51.515            max(relative change in state) =  -
      n_iter =    2   J = 42.553            max(relative change in state) = 0.45193
      n_iter =    3   J = 29.027            max(relative change in state) = 1.6363
      n_iter =    4   J = 33.994            max(relative change in state) = 1.6177
      n_iter =    5   J = 28.803            max(relative change in state) = 1.3548
      n_iter =    6   J = 28.741            max(relative change in state) = 0.13325E-01
      n_iter =    7   J = 28.461            max(relative change in state) = 0.20708
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 115 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 116 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 116 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 69.740            max(relative change in state) =  -
      n_iter =    2   J = 57.634            max(relative change in state) = 0.44844
      n_iter =    3   J = 39.737            max(relative change in state) = 1.6752
      n_iter =    4   J = 41.228            max(relative change in state) = 1.3216
      n_iter =    5   J = 39.185            max(relative change in state) = 0.99722
      n_iter =    6   J = 39.106            max(relative change in state) = 0.11735
      n_iter =    7   J = 39.019            max(relative change in state) = 0.19421
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 116 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 117 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 117 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 270.01            max(relative change in state) =  -
      n_iter =    2   J = 275.10            max(relative change in state) = 5.8674
      n_iter =    3   J = 191.80            max(relative change in state) = 2.4537
      n_iter =    4   J = 185.45            max(relative change in state) = 1.2885
      n_iter =    5   J = 187.05            max(relative change in state) = 1.3015
      n_iter =    6   J = 183.77            max(relative change in state) = 0.61849
      n_iter =    7   J = 183.55            max(relative change in state) = 0.48606E-01
      n_iter =    8   J = 182.39            max(relative change in state) = 0.44733
      n_iter =    9   J = 182.96            max(relative change in state) = 0.97409
      n_iter =   10   J = 182.16            max(relative change in state) = 0.68569
      n_iter =   11   J = 182.08            max(relative change in state) = 0.80874E-01
      n_iter =   12   J = 181.83            max(relative change in state) = 0.19275
      n_iter =   13   J = 181.71            max(relative change in state) = 0.25411
      n_iter =   14   J = 181.65            max(relative change in state) = 0.11434
      n_iter =   15   J = 181.61            max(relative change in state) = 0.42736E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 15.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 117 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 118 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 118 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 148.90            max(relative change in state) =  -
      n_iter =    2   J = 114.53            max(relative change in state) = 1.5759
      n_iter =    3   J = 99.039            max(relative change in state) = 0.92958
      n_iter =    4   J = 95.774            max(relative change in state) = 0.67945
      n_iter =    5   J = 95.977            max(relative change in state) = 0.73096
      n_iter =    6   J = 95.108            max(relative change in state) = 0.52294
      n_iter =    7   J = 95.013            max(relative change in state) = 0.12158
      n_iter =    8   J = 94.837            max(relative change in state) = 0.13842
      n_iter =    9   J = 94.746            max(relative change in state) = 0.12501
      n_iter =   10   J = 94.677            max(relative change in state) = 0.36387
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 118 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 119 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 119 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 102.92            max(relative change in state) =  -
      n_iter =    2   J = 85.537            max(relative change in state) = 0.65833
      n_iter =    3   J = 58.337            max(relative change in state) = 1.4929
      n_iter =    4   J = 56.077            max(relative change in state) = 0.30066
      n_iter =    5   J = 61.362            max(relative change in state) = 1.0615
      n_iter =    6   J = 55.714            max(relative change in state) = 0.83773
      n_iter =    7   J = 55.654            max(relative change in state) = 0.22339E-01
      n_iter =    8   J = 55.582            max(relative change in state) = 0.20817
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 119 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 120 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 120 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 81.615            max(relative change in state) =  -
      n_iter =    2   J = 67.357            max(relative change in state) = 0.55748
      n_iter =    3   J = 44.331            max(relative change in state) = 1.9719
      n_iter =    4   J = 42.671            max(relative change in state) = 0.26867
      n_iter =    5   J = 45.702            max(relative change in state) = 1.1956
      n_iter =    6   J = 42.138            max(relative change in state) = 0.89224
      n_iter =    7   J = 42.049            max(relative change in state) = 0.50672E-01
      n_iter =    8   J = 41.785            max(relative change in state) = 0.21305
      n_iter =    9   J = 41.719            max(relative change in state) = 0.21062
      n_iter =   10   J = 41.668            max(relative change in state) = 0.54490E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 120 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 121 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 121 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 71.565            max(relative change in state) =  -
      n_iter =    2   J = 58.855            max(relative change in state) = 0.49505
      n_iter =    3   J = 34.711            max(relative change in state) = 1.8149
      n_iter =    4   J = 33.715            max(relative change in state) = 0.41037
      n_iter =    5   J = 33.482            max(relative change in state) = 0.38063
      n_iter =    6   J = 33.219            max(relative change in state) = 0.94833E-01
      n_iter =    7   J = 33.175            max(relative change in state) = 0.26802E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 121 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 122 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 122 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 107.65            max(relative change in state) =  -
      n_iter =    2   J = 90.246            max(relative change in state) = 0.59460
      n_iter =    3   J = 64.712            max(relative change in state) = 2.2590
      n_iter =    4   J = 84.779            max(relative change in state) = 3.3079
      n_iter =    5   J = 64.053            max(relative change in state) = 2.8513
      n_iter =    6   J = 63.875            max(relative change in state) = 0.31167E-01
      n_iter =    7   J = 63.618            max(relative change in state) = 0.34133
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 122 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 123 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 123 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 61.524            max(relative change in state) =  -
      n_iter =    2   J = 51.169            max(relative change in state) = 0.65467
      n_iter =    3   J = 36.963            max(relative change in state) = 1.4409
      n_iter =    4   J = 34.574            max(relative change in state) = 0.48059
      n_iter =    5   J = 35.012            max(relative change in state) = 0.57789
      n_iter =    6   J = 34.234            max(relative change in state) = 0.35619
      n_iter =    7   J = 34.198            max(relative change in state) = 0.12307
      n_iter =    8   J = 34.180            max(relative change in state) = 0.62874E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 123 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 124 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 124 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 69.453            max(relative change in state) =  -
      n_iter =    2   J = 58.688            max(relative change in state) = 0.63962
      n_iter =    3   J = 42.789            max(relative change in state) = 2.1714
      n_iter =    4   J = 43.672            max(relative change in state) = 0.90135
      n_iter =    5   J = 42.330            max(relative change in state) = 0.68162
      n_iter =    6   J = 42.238            max(relative change in state) = 0.10787
      n_iter =    7   J = 42.205            max(relative change in state) = 0.18597
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 124 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 125 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 125 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 166.08            max(relative change in state) =  -
      n_iter =    2   J = 118.56            max(relative change in state) = 2.6704
      n_iter =    3   J = 106.11            max(relative change in state) = 2.0436
      n_iter =    4   J = 105.33            max(relative change in state) = 0.52766
      n_iter =    5   J = 105.43            max(relative change in state) = 0.18030
      n_iter =    6   J = 104.74            max(relative change in state) = 0.98526E-01
      n_iter =    7   J = 104.50            max(relative change in state) = 0.73153E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 125 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 126 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 126 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 85.860            max(relative change in state) =  -
      n_iter =    2   J = 71.342            max(relative change in state) = 0.48847
      n_iter =    3   J = 51.069            max(relative change in state) = 1.8937
      n_iter =    4   J = 59.456            max(relative change in state) = 2.1085
      n_iter =    5   J = 50.379            max(relative change in state) = 1.6979
      n_iter =    6   J = 50.204            max(relative change in state) = 0.40142E-01
      n_iter =    7   J = 49.536            max(relative change in state) = 0.25063
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 126 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 127 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 127 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 88.361            max(relative change in state) =  -
      n_iter =    2   J = 72.743            max(relative change in state) = 0.58119
      n_iter =    3   J = 41.332            max(relative change in state) = 2.0631
      n_iter =    4   J = 46.244            max(relative change in state) = 2.0917
      n_iter =    5   J = 39.864            max(relative change in state) = 1.4789
      n_iter =    6   J = 39.621            max(relative change in state) = 0.12429
      n_iter =    7   J = 38.982            max(relative change in state) = 0.39368
      n_iter =    8   J = 38.706            max(relative change in state) = 0.20365
      n_iter =    9   J = 38.657            max(relative change in state) = 0.73810E-01
      n_iter =   10   J = 38.578            max(relative change in state) = 0.34114E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 127 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 128 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 128 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control removes 5 bending angle data points from the 
    observations as their deviation from the background  exceeds 10.0
    times the expected (1-sigma) error.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 121.71            max(relative change in state) =  -
      n_iter =    2   J = 103.30            max(relative change in state) = 0.81449
      n_iter =    3   J = 92.154            max(relative change in state) = 1.2082
      n_iter =    4   J = 92.199            max(relative change in state) = 0.88608
      n_iter =    5   J = 90.930            max(relative change in state) = 0.56403
      n_iter =    6   J = 90.810            max(relative change in state) = 0.17651
      n_iter =    7   J = 90.693            max(relative change in state) = 0.16328
      n_iter =    8   J = 90.562            max(relative change in state) = 0.85141E-01
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 128 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 129 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 129 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 244.51            max(relative change in state) =  -
      n_iter =    2   J = 145.23            max(relative change in state) = 4.3632
      n_iter =    3   J = 127.46            max(relative change in state) = 1.4306
      n_iter =    4   J = 125.96            max(relative change in state) = 1.0778
      n_iter =    5   J = 123.00            max(relative change in state) = 0.83800
      n_iter =    6   J = 122.13            max(relative change in state) = 0.22072
      n_iter =    7   J = 121.76            max(relative change in state) = 0.35392
      n_iter =    8   J = 120.87            max(relative change in state) = 0.26860
      n_iter =    9   J = 120.15            max(relative change in state) = 0.55408
      n_iter =   10   J = 118.83            max(relative change in state) = 0.37346
      n_iter =   11   J = 119.21            max(relative change in state) = 0.60048
      n_iter =   12   J = 118.12            max(relative change in state) = 0.21838
      n_iter =   13   J = 117.83            max(relative change in state) = 0.89347E-01
      n_iter =   14   J = 118.09            max(relative change in state) = 0.24737
      n_iter =   15   J = 117.42            max(relative change in state) = 0.40098
      n_iter =   16   J = 117.74            max(relative change in state) = 0.45321
      n_iter =   17   J = 117.18            max(relative change in state) = 0.36777
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 18.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 129 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 130 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 130 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 168.64            max(relative change in state) =  -
      n_iter =    2   J = 126.62            max(relative change in state) = 2.6332
      n_iter =    3   J = 113.90            max(relative change in state) = 0.85453
      n_iter =    4   J = 110.32            max(relative change in state) = 0.66053
      n_iter =    5   J = 110.14            max(relative change in state) = 0.78324
      n_iter =    6   J = 108.71            max(relative change in state) = 0.24394
      n_iter =    7   J = 108.56            max(relative change in state) = 0.32669E-01
      n_iter =    8   J = 108.31            max(relative change in state) = 0.20431
      n_iter =    9   J = 108.35            max(relative change in state) = 0.23980
      n_iter =   10   J = 108.12            max(relative change in state) = 0.11449
      n_iter =   11   J = 108.06            max(relative change in state) = 0.24070E-01
      n_iter =   12   J = 107.98            max(relative change in state) = 0.55875E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 130 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 131 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 131 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 117.30            max(relative change in state) =  -
      n_iter =    2   J = 97.572            max(relative change in state) = 0.66964
      n_iter =    3   J = 74.183            max(relative change in state) = 1.9041
      n_iter =    4   J = 74.345            max(relative change in state) = 0.56620
      n_iter =    5   J = 73.107            max(relative change in state) = 0.31065
      n_iter =    6   J = 73.065            max(relative change in state) = 0.65868E-01
      n_iter =    7   J = 73.037            max(relative change in state) = 0.40675E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 131 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 132 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 132 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 163.06            max(relative change in state) =  -
      n_iter =    2   J = 110.57            max(relative change in state) = 2.4674
      n_iter =    3   J = 96.657            max(relative change in state) = 1.1830
      n_iter =    4   J = 97.253            max(relative change in state) = 1.1131
      n_iter =    5   J = 95.347            max(relative change in state) = 0.71829
      n_iter =    6   J = 95.251            max(relative change in state) = 0.16821
      n_iter =    7   J = 95.164            max(relative change in state) = 0.14585
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 132 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 133 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 133 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control removes 1 bending angle data points from the 
    observations as their deviation from the background  exceeds 10.0
    times the expected (1-sigma) error.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 257.46            max(relative change in state) =  -
      n_iter =    2   J = 155.48            max(relative change in state) = 5.8756
      n_iter =    3   J = 129.20            max(relative change in state) = 1.8606
      n_iter =    4   J = 127.69            max(relative change in state) = 0.62735
      n_iter =    5   J = 125.94            max(relative change in state) = 0.21305
      n_iter =    6   J = 124.97            max(relative change in state) = 0.33179
      n_iter =    7   J = 124.69            max(relative change in state) = 0.22598
      n_iter =    8   J = 124.30            max(relative change in state) = 0.12848
      n_iter =    9   J = 124.08            max(relative change in state) = 0.90338E-01
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 133 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 134 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 134 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 64.987            max(relative change in state) =  -
      n_iter =    2   J = 55.370            max(relative change in state) = 0.63855
      n_iter =    3   J = 37.913            max(relative change in state) = 2.9893
      n_iter =    4   J = 41.410            max(relative change in state) = 1.3599
      n_iter =    5   J = 37.415            max(relative change in state) = 1.0903
      n_iter =    6   J = 37.208            max(relative change in state) = 0.66167E-01
      n_iter =    7   J = 37.173            max(relative change in state) = 0.37366
      n_iter =    8   J = 36.994            max(relative change in state) = 0.33685
      n_iter =    9   J = 36.952            max(relative change in state) = 0.37240E-01
      n_iter =   10   J = 36.865            max(relative change in state) = 0.35522E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 134 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 135 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 135 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 63.647            max(relative change in state) =  -
      n_iter =    2   J = 52.909            max(relative change in state) = 0.44328
      n_iter =    3   J = 37.007            max(relative change in state) = 1.4952
      n_iter =    4   J = 36.429            max(relative change in state) = 0.18354
      n_iter =    5   J = 37.509            max(relative change in state) = 0.47045
      n_iter =    6   J = 36.088            max(relative change in state) = 0.35033
      n_iter =    7   J = 35.948            max(relative change in state) = 0.54603E-01
      n_iter =    8   J = 35.962            max(relative change in state) = 0.98878E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 135 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 136 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 136 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 104.76            max(relative change in state) =  -
      n_iter =    2   J = 86.443            max(relative change in state) = 0.65163
      n_iter =    3   J = 57.006            max(relative change in state) = 1.9244
      n_iter =    4   J = 55.368            max(relative change in state) = 0.32777
      n_iter =    5   J = 56.448            max(relative change in state) = 0.60714
      n_iter =    6   J = 54.899            max(relative change in state) = 0.35674
      n_iter =    7   J = 54.839            max(relative change in state) = 0.15985E-01
      n_iter =    8   J = 54.591            max(relative change in state) = 0.21789
      n_iter =    9   J = 54.695            max(relative change in state) = 0.36821
      n_iter =   10   J = 54.509            max(relative change in state) = 0.23592
      n_iter =   11   J = 54.483            max(relative change in state) = 0.68825E-01
      n_iter =   12   J = 54.462            max(relative change in state) = 0.74771E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 136 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 137 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 137 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 137 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 138 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 138 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 128.13            max(relative change in state) =  -
      n_iter =    2   J = 105.21            max(relative change in state) = 0.82252
      n_iter =    3   J = 61.384            max(relative change in state) = 3.1450
      n_iter =    4   J = 59.623            max(relative change in state) = 0.27725
      n_iter =    5   J = 62.166            max(relative change in state) = 0.88149
      n_iter =    6   J = 59.089            max(relative change in state) = 0.61227
      n_iter =    7   J = 59.032            max(relative change in state) = 0.22590E-01
      n_iter =    8   J = 58.780            max(relative change in state) = 0.14993
      n_iter =    9   J = 58.906            max(relative change in state) = 0.26575
      n_iter =   10   J = 58.729            max(relative change in state) = 0.17715
      n_iter =   11   J = 58.716            max(relative change in state) = 0.17050E-01
      n_iter =   12   J = 58.663            max(relative change in state) = 0.85258E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 138 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 139 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 139 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 25.273            max(relative change in state) =  -
      n_iter =    2   J = 20.822            max(relative change in state) = 0.43668
      n_iter =    3   J = 13.856            max(relative change in state) = 1.2075
      n_iter =    4   J = 14.366            max(relative change in state) = 0.79064
      n_iter =    5   J = 13.738            max(relative change in state) = 0.59904
      n_iter =    6   J = 13.716            max(relative change in state) = 0.51344E-01
      n_iter =    7   J = 13.679            max(relative change in state) = 0.12393
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 139 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 140 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 140 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 173.26            max(relative change in state) =  -
      n_iter =    2   J = 109.96            max(relative change in state) = 2.4639
      n_iter =    3   J = 98.376            max(relative change in state) = 1.0093
      n_iter =    4   J = 97.413            max(relative change in state) = 0.79513
      n_iter =    5   J = 99.398            max(relative change in state) = 0.81637
      n_iter =    6   J = 97.174            max(relative change in state) = 0.61013
      n_iter =    7   J = 97.114            max(relative change in state) = 0.16777E-01
      n_iter =    8   J = 96.705            max(relative change in state) = 0.28019
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 140 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 141 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 141 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 101.33            max(relative change in state) =  -
      n_iter =    2   J = 83.679            max(relative change in state) = 0.64851
      n_iter =    3   J = 56.187            max(relative change in state) = 1.8998
      n_iter =    4   J = 54.775            max(relative change in state) = 0.35811
      n_iter =    5   J = 54.540            max(relative change in state) = 0.22333
      n_iter =    6   J = 54.150            max(relative change in state) = 0.11219
      n_iter =    7   J = 54.118            max(relative change in state) = 0.29709E-01
      n_iter =    8   J = 54.055            max(relative change in state) = 0.67589E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 141 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 142 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 142 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 112.73            max(relative change in state) =  -
      n_iter =    2   J = 94.131            max(relative change in state) = 0.86549
      n_iter =    3   J = 73.927            max(relative change in state) = 1.6613
      n_iter =    4   J = 75.179            max(relative change in state) = 1.1629
      n_iter =    5   J = 72.151            max(relative change in state) = 0.71494
      n_iter =    6   J = 71.919            max(relative change in state) = 0.18664
      n_iter =    7   J = 71.759            max(relative change in state) = 0.21750
      n_iter =    8   J = 71.545            max(relative change in state) = 0.99455E-01
      n_iter =    9   J = 71.420            max(relative change in state) = 0.51350
      n_iter =   10   J = 71.123            max(relative change in state) = 0.28066
      n_iter =   11   J = 71.052            max(relative change in state) = 0.59181E-01
      n_iter =   12   J = 70.959            max(relative change in state) = 0.11117
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 142 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 143 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 143 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 203.48            max(relative change in state) =  -
      n_iter =    2   J = 108.14            max(relative change in state) = 3.2849
      n_iter =    3   J = 94.995            max(relative change in state) = 0.75667
      n_iter =    4   J = 92.843            max(relative change in state) = 0.39175
      n_iter =    5   J = 94.168            max(relative change in state) = 1.5810
      n_iter =    6   J = 92.285            max(relative change in state) = 1.1191
      n_iter =    7   J = 92.204            max(relative change in state) = 0.49083E-01
      n_iter =    8   J = 92.060            max(relative change in state) = 0.16694
      n_iter =    9   J = 91.991            max(relative change in state) = 0.10324
      n_iter =   10   J = 91.963            max(relative change in state) = 0.66047E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 143 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 144 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 144 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 102.55            max(relative change in state) =  -
      n_iter =    2   J = 84.309            max(relative change in state) = 0.63184
      n_iter =    3   J = 52.851            max(relative change in state) = 2.0535
      n_iter =    4   J = 52.198            max(relative change in state) = 0.34189
      n_iter =    5   J = 51.616            max(relative change in state) = 0.21572
      n_iter =    6   J = 51.575            max(relative change in state) = 0.70224E-01
      n_iter =    7   J = 51.476            max(relative change in state) = 0.10399
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 144 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 145 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 145 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 43.510            max(relative change in state) =  -
      n_iter =    2   J = 35.900            max(relative change in state) = 0.39917
      n_iter =    3   J = 23.399            max(relative change in state) = 1.2464
      n_iter =    4   J = 22.642            max(relative change in state) = 0.30022
      n_iter =    5   J = 22.770            max(relative change in state) = 0.31105
      n_iter =    6   J = 22.375            max(relative change in state) = 0.14102
      n_iter =    7   J = 22.356            max(relative change in state) = 0.13558E-01
      n_iter =    8   J = 22.287            max(relative change in state) = 0.18634
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 145 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 146 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 146 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 38.218            max(relative change in state) =  -
      n_iter =    2   J = 31.368            max(relative change in state) = 0.29818
      n_iter =    3   J = 17.965            max(relative change in state) = 1.3824
      n_iter =    4   J = 17.615            max(relative change in state) = 0.41524
      n_iter =    5   J = 17.272            max(relative change in state) = 0.17213
      n_iter =    6   J = 17.196            max(relative change in state) = 0.15875
      n_iter =    7   J = 17.173            max(relative change in state) = 0.46853E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 146 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 147 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 147 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 91.691            max(relative change in state) =  -
      n_iter =    2   J = 76.400            max(relative change in state) = 0.75255
      n_iter =    3   J = 59.616            max(relative change in state) = 1.3092
      n_iter =    4   J = 59.169            max(relative change in state) = 0.67829
      n_iter =    5   J = 58.300            max(relative change in state) = 0.34098
      n_iter =    6   J = 58.199            max(relative change in state) = 0.18755
      n_iter =    7   J = 58.141            max(relative change in state) = 0.13880
      n_iter =    8   J = 58.076            max(relative change in state) = 0.40943E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 147 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 148 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 148 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 40.368            max(relative change in state) =  -
      n_iter =    2   J = 33.689            max(relative change in state) = 0.49869
      n_iter =    3   J = 27.238            max(relative change in state) = 0.90225
      n_iter =    4   J = 26.482            max(relative change in state) = 0.30797
      n_iter =    5   J = 28.859            max(relative change in state) = 0.54699
      n_iter =    6   J = 26.390            max(relative change in state) = 0.45099
      n_iter =    7   J = 26.363            max(relative change in state) = 0.12031E-01
      n_iter =    8   J = 26.296            max(relative change in state) = 0.12587
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 148 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 149 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 149 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 149 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 150 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 150 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 84.261            max(relative change in state) =  -
      n_iter =    2   J = 70.256            max(relative change in state) = 0.65385
      n_iter =    3   J = 53.216            max(relative change in state) = 1.1793
      n_iter =    4   J = 53.245            max(relative change in state) = 0.87275
      n_iter =    5   J = 51.723            max(relative change in state) = 0.47364
      n_iter =    6   J = 51.536            max(relative change in state) = 0.22777
      n_iter =    7   J = 51.475            max(relative change in state) = 0.14602
      n_iter =    8   J = 51.335            max(relative change in state) = 0.69759E-01
      n_iter =    9   J = 51.132            max(relative change in state) = 0.15247
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 150 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 151 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 151 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 82.241            max(relative change in state) =  -
      n_iter =    2   J = 67.437            max(relative change in state) = 0.46667
      n_iter =    3   J = 39.892            max(relative change in state) = 1.6710
      n_iter =    4   J = 37.784            max(relative change in state) = 0.50673
      n_iter =    5   J = 39.810            max(relative change in state) = 0.55216
      n_iter =    6   J = 37.308            max(relative change in state) = 0.37832
      n_iter =    7   J = 37.247            max(relative change in state) = 0.17772E-01
      n_iter =    8   J = 37.020            max(relative change in state) = 0.12302
      n_iter =    9   J = 36.975            max(relative change in state) = 0.16345
      n_iter =   10   J = 36.868            max(relative change in state) = 0.59398E-01
      n_iter =   11   J = 36.839            max(relative change in state) = 0.33827E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 151 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 152 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 152 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 217.25            max(relative change in state) =  -
      n_iter =    2   J = 114.47            max(relative change in state) = 4.5677
      n_iter =    3   J = 105.51            max(relative change in state) = 0.64135
      n_iter =    4   J = 99.580            max(relative change in state) = 0.85591
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 5.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 152 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 153 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 153 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 525.77            max(relative change in state) =  -
      n_iter =    2   J = 177.08            max(relative change in state) = 10.783
      n_iter =    3   J = 150.45            max(relative change in state) = 1.5957
      n_iter =    4   J = 152.01            max(relative change in state) = 1.5470
      n_iter =    5   J = 146.30            max(relative change in state) = 0.95297
      n_iter =    6   J = 146.00            max(relative change in state) = 0.25005
      n_iter =    7   J = 145.78            max(relative change in state) = 0.22377
      n_iter =    8   J = 145.41            max(relative change in state) = 0.17205
      n_iter =    9   J = 144.95            max(relative change in state) = 0.54040
      n_iter =   10   J = 144.82            max(relative change in state) = 0.36567
      n_iter =   11   J = 144.73            max(relative change in state) = 0.42582E-01
      n_iter =   12   J = 144.71            max(relative change in state) = 0.20010E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 153 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 154 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 154 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 39.823            max(relative change in state) =  -
      n_iter =    2   J = 33.381            max(relative change in state) = 0.57241
      n_iter =    3   J = 28.012            max(relative change in state) = 1.0869
      n_iter =    4   J = 27.766            max(relative change in state) = 0.15436
      n_iter =    5   J = 27.688            max(relative change in state) = 0.15515
      n_iter =    6   J = 27.633            max(relative change in state) = 0.38668E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 6.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 154 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 155 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 155 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 155 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 156 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 156 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 69.586            max(relative change in state) =  -
      n_iter =    2   J = 57.201            max(relative change in state) = 0.51481
      n_iter =    3   J = 33.540            max(relative change in state) = 1.5211
      n_iter =    4   J = 32.396            max(relative change in state) = 0.51049
      n_iter =    5   J = 31.818            max(relative change in state) = 0.28820
      n_iter =    6   J = 31.699            max(relative change in state) = 0.94404E-01
      n_iter =    7   J = 31.644            max(relative change in state) = 0.87627E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 156 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 157 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 157 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 139.91            max(relative change in state) =  -
      n_iter =    2   J = 111.74            max(relative change in state) = 0.89753
      n_iter =    3   J = 75.876            max(relative change in state) = 2.4200
      n_iter =    4   J = 74.403            max(relative change in state) = 0.22613
      n_iter =    5   J = 78.843            max(relative change in state) = 0.72319
      n_iter =    6   J = 74.071            max(relative change in state) = 0.60044
      n_iter =    7   J = 74.014            max(relative change in state) = 0.18770E-01
      n_iter =    8   J = 73.861            max(relative change in state) = 0.12316
      n_iter =    9   J = 73.843            max(relative change in state) = 0.49975E-01
      n_iter =   10   J = 73.800            max(relative change in state) = 0.32417E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 157 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 158 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 158 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 83.844            max(relative change in state) =  -
      n_iter =    2   J = 69.535            max(relative change in state) = 0.75811
      n_iter =    3   J = 51.230            max(relative change in state) = 2.1137
      n_iter =    4   J = 49.900            max(relative change in state) = 0.40416
      n_iter =    5   J = 53.595            max(relative change in state) = 0.34722
      n_iter =    6   J = 49.736            max(relative change in state) = 0.31724
      n_iter =    7   J = 49.694            max(relative change in state) = 0.13595E-01
      n_iter =    8   J = 49.515            max(relative change in state) = 0.13864
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 158 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 159 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 159 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 190.09            max(relative change in state) =  -
      n_iter =    2   J = 112.46            max(relative change in state) = 3.4169
      n_iter =    3   J = 100.63            max(relative change in state) = 1.0298
      n_iter =    4   J = 98.028            max(relative change in state) = 0.67194
      n_iter =    5   J = 104.84            max(relative change in state) = 1.2500
      n_iter =    6   J = 97.786            max(relative change in state) = 1.0370
      n_iter =    7   J = 97.753            max(relative change in state) = 0.13621E-01
      n_iter =    8   J = 97.579            max(relative change in state) = 0.23989
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 159 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 160 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 160 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 268.57            max(relative change in state) =  -
      n_iter =    2   J = 231.36            max(relative change in state) = 7.1228
      n_iter =    3   J = 175.83            max(relative change in state) = 2.9451
      n_iter =    4   J = 173.97            max(relative change in state) = 0.36776
      n_iter =    5   J = 173.84            max(relative change in state) = 0.42982
      n_iter =    6   J = 173.07            max(relative change in state) = 0.13305
      n_iter =    7   J = 172.98            max(relative change in state) = 0.37017E-01
      n_iter =    8   J = 172.76            max(relative change in state) = 0.20577
      n_iter =    9   J = 172.83            max(relative change in state) = 0.17852
      n_iter =   10   J = 172.62            max(relative change in state) = 0.10016
      n_iter =   11   J = 172.58            max(relative change in state) = 0.14301E-01
      n_iter =   12   J = 172.44            max(relative change in state) = 0.94912E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 160 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 161 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 161 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 134.09            max(relative change in state) =  -
      n_iter =    2   J = 111.78            max(relative change in state) = 0.79051
      n_iter =    3   J = 81.218            max(relative change in state) = 2.8929
      n_iter =    4   J = 81.583            max(relative change in state) = 0.63890
      n_iter =    5   J = 80.255            max(relative change in state) = 0.40640
      n_iter =    6   J = 80.147            max(relative change in state) = 0.11977
      n_iter =    7   J = 80.106            max(relative change in state) = 0.12457
      n_iter =    8   J = 80.028            max(relative change in state) = 0.30112E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 161 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 162 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 162 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 67.520            max(relative change in state) =  -
      n_iter =    2   J = 55.408            max(relative change in state) = 0.48950
      n_iter =    3   J = 32.292            max(relative change in state) = 1.9913
      n_iter =    4   J = 31.676            max(relative change in state) = 0.33248
      n_iter =    5   J = 31.358            max(relative change in state) = 0.35935
      n_iter =    6   J = 31.082            max(relative change in state) = 0.54968E-01
      n_iter =    7   J = 30.905            max(relative change in state) = 0.69483E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 162 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 163 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 163 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 199.35            max(relative change in state) =  -
      n_iter =    2   J = 135.21            max(relative change in state) = 2.9047
      n_iter =    3   J = 124.83            max(relative change in state) = 0.94223
      n_iter =    4   J = 122.99            max(relative change in state) = 0.55686
      n_iter =    5   J = 121.56            max(relative change in state) = 0.39088
      n_iter =    6   J = 121.38            max(relative change in state) = 0.83300E-01
      n_iter =    7   J = 121.35            max(relative change in state) = 0.33032
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 163 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 164 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 164 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 180.24            max(relative change in state) =  -
      n_iter =    2   J = 116.95            max(relative change in state) = 2.3934
      n_iter =    3   J = 103.69            max(relative change in state) = 0.92171
      n_iter =    4   J = 110.26            max(relative change in state) = 1.9113
      n_iter =    5   J = 101.66            max(relative change in state) = 1.4524
      n_iter =    6   J = 100.77            max(relative change in state) = 0.17377
      n_iter =    7   J = 100.35            max(relative change in state) = 0.59310
      n_iter =    8   J = 99.050            max(relative change in state) = 0.17293
      n_iter =    9   J = 100.09            max(relative change in state) = 0.86994
      n_iter =   10   J = 97.712            max(relative change in state) = 0.51749
      n_iter =   11   J = 97.728            max(relative change in state) = 0.36091
      n_iter =   12   J = 97.106            max(relative change in state) = 0.21817
      n_iter =   13   J = 97.017            max(relative change in state) = 0.11443
      n_iter =   14   J = 96.798            max(relative change in state) = 0.53857E-01
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 15.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 164 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 165 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 165 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 54.037            max(relative change in state) =  -
      n_iter =    2   J = 44.317            max(relative change in state) = 0.36254
      n_iter =    3   J = 23.762            max(relative change in state) = 1.5356
      n_iter =    4   J = 22.585            max(relative change in state) = 0.44108
      n_iter =    5   J = 24.749            max(relative change in state) = 0.92727
      n_iter =    6   J = 22.338            max(relative change in state) = 0.73888
      n_iter =    7   J = 22.287            max(relative change in state) = 0.30736E-01
      n_iter =    8   J = 22.132            max(relative change in state) = 0.12298
      n_iter =    9   J = 22.104            max(relative change in state) = 0.13125
      n_iter =   10   J = 22.085            max(relative change in state) = 0.67427E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 165 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 166 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 166 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 95.664            max(relative change in state) =  -
      n_iter =    2   J = 78.987            max(relative change in state) = 0.51894
      n_iter =    3   J = 51.464            max(relative change in state) = 1.8050
      n_iter =    4   J = 50.415            max(relative change in state) = 0.26496
      n_iter =    5   J = 51.884            max(relative change in state) = 0.43902
      n_iter =    6   J = 50.026            max(relative change in state) = 0.34054
      n_iter =    7   J = 49.929            max(relative change in state) = 0.23090E-01
      n_iter =    8   J = 49.669            max(relative change in state) = 0.93642E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 166 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 167 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 167 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 90.594            max(relative change in state) =  -
      n_iter =    2   J = 74.589            max(relative change in state) = 0.57292
      n_iter =    3   J = 46.856            max(relative change in state) = 1.6891
      n_iter =    4   J = 45.557            max(relative change in state) = 0.37520
      n_iter =    5   J = 45.738            max(relative change in state) = 0.36655
      n_iter =    6   J = 44.966            max(relative change in state) = 0.19418
      n_iter =    7   J = 44.885            max(relative change in state) = 0.25751E-01
      n_iter =    8   J = 44.902            max(relative change in state) = 0.19743
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 167 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 168 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 168 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 87.060            max(relative change in state) =  -
      n_iter =    2   J = 73.592            max(relative change in state) = 0.84676
      n_iter =    3   J = 63.167            max(relative change in state) = 1.7118
      n_iter =    4   J = 67.053            max(relative change in state) = 1.3919
      n_iter =    5   J = 62.663            max(relative change in state) = 1.0882
      n_iter =    6   J = 62.530            max(relative change in state) = 0.46124E-01
      n_iter =    7   J = 62.023            max(relative change in state) = 0.24175
      n_iter =    8   J = 61.978            max(relative change in state) = 0.29737
      n_iter =    9   J = 61.897            max(relative change in state) = 0.13066
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 168 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 169 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 169 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 56.581            max(relative change in state) =  -
      n_iter =    2   J = 46.407            max(relative change in state) = 0.42168
      n_iter =    3   J = 26.142            max(relative change in state) = 1.6241
      n_iter =    4   J = 25.123            max(relative change in state) = 0.23726
      n_iter =    5   J = 26.289            max(relative change in state) = 0.58453
      n_iter =    6   J = 24.456            max(relative change in state) = 0.35707
      n_iter =    7   J = 24.423            max(relative change in state) = 0.28229E-01
      n_iter =    8   J = 24.327            max(relative change in state) = 0.86084E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 169 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 170 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 170 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 35.774            max(relative change in state) =  -
      n_iter =    2   J = 30.096            max(relative change in state) = 0.36766
      n_iter =    3   J = 24.773            max(relative change in state) = 0.66820
      n_iter =    4   J = 24.668            max(relative change in state) = 0.31703
      n_iter =    5   J = 24.111            max(relative change in state) = 0.22242
      n_iter =    6   J = 24.084            max(relative change in state) = 0.58671E-01
      n_iter =    7   J = 24.057            max(relative change in state) = 0.62173E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 170 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 171 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 171 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 50.649            max(relative change in state) =  -
      n_iter =    2   J = 41.927            max(relative change in state) = 0.43888
      n_iter =    3   J = 29.644            max(relative change in state) = 1.1327
      n_iter =    4   J = 28.554            max(relative change in state) = 0.23719
      n_iter =    5   J = 31.271            max(relative change in state) = 0.43169
      n_iter =    6   J = 28.414            max(relative change in state) = 0.32587
      n_iter =    7   J = 28.380            max(relative change in state) = 0.10715E-01
      n_iter =    8   J = 28.270            max(relative change in state) = 0.90886E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 171 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 172 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 172 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 61.609            max(relative change in state) =  -
      n_iter =    2   J = 51.616            max(relative change in state) = 0.47788
      n_iter =    3   J = 41.834            max(relative change in state) = 1.0502
      n_iter =    4   J = 43.369            max(relative change in state) = 0.92218
      n_iter =    5   J = 41.340            max(relative change in state) = 0.65671
      n_iter =    6   J = 41.232            max(relative change in state) = 0.63176E-01
      n_iter =    7   J = 40.964            max(relative change in state) = 0.24792
      n_iter =    8   J = 40.806            max(relative change in state) = 0.68801E-01
      n_iter =    9   J = 40.786            max(relative change in state) = 0.27417
      n_iter =   10   J = 40.730            max(relative change in state) = 0.98025E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 172 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 173 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 173 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 60.887            max(relative change in state) =  -
      n_iter =    2   J = 50.060            max(relative change in state) = 0.53592
      n_iter =    3   J = 29.313            max(relative change in state) = 1.9023
      n_iter =    4   J = 28.650            max(relative change in state) = 0.24615
      n_iter =    5   J = 29.357            max(relative change in state) = 0.39651
      n_iter =    6   J = 28.485            max(relative change in state) = 0.23545
      n_iter =    7   J = 28.448            max(relative change in state) = 0.31121E-01
      n_iter =    8   J = 28.382            max(relative change in state) = 0.14421
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 173 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 174 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 174 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 52.357            max(relative change in state) =  -
      n_iter =    2   J = 43.009            max(relative change in state) = 0.43490
      n_iter =    3   J = 23.917            max(relative change in state) = 1.6801
      n_iter =    4   J = 23.179            max(relative change in state) = 0.61301
      n_iter =    5   J = 22.436            max(relative change in state) = 0.28355
      n_iter =    6   J = 22.328            max(relative change in state) = 0.17841
      n_iter =    7   J = 22.265            max(relative change in state) = 0.11096
      n_iter =    8   J = 22.223            max(relative change in state) = 0.32527E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 174 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 175 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 175 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control removes 5 bending angle data points from the 
    observations as their deviation from the background  exceeds 10.0
    times the expected (1-sigma) error.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 504.55            max(relative change in state) =  -
      n_iter =    2   J = 911.89            max(relative change in state) = 12.281
      n_iter =    3   J = 362.63            max(relative change in state) = 8.8743
      n_iter =    4   J = 359.38            max(relative change in state) = 0.58783
      n_iter =    5   J = 357.10            max(relative change in state) = 0.65499
      n_iter =    6   J = 356.29            max(relative change in state) = 0.25806
      n_iter =    7   J = 355.95            max(relative change in state) = 0.70247E-01
      n_iter =    8   J = 355.80            max(relative change in state) = 0.50671
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 175 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 176 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 176 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 176 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 177 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 177 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 15.606            max(relative change in state) =  -
      n_iter =    2   J = 12.885            max(relative change in state) = 0.39146
      n_iter =    3   J = 9.2532            max(relative change in state) = 1.0287
      n_iter =    4   J = 9.2677            max(relative change in state) = 0.29452
      n_iter =    5   J = 9.1824            max(relative change in state) = 0.17739
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 5.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 177 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 178 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 178 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 125.84            max(relative change in state) =  -
      n_iter =    2   J = 103.84            max(relative change in state) = 0.66854
      n_iter =    3   J = 67.940            max(relative change in state) = 2.2892
      n_iter =    4   J = 66.630            max(relative change in state) = 0.47480
      n_iter =    5   J = 66.317            max(relative change in state) = 0.46746
      n_iter =    6   J = 65.948            max(relative change in state) = 0.92897E-01
      n_iter =    7   J = 65.881            max(relative change in state) = 0.34302E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 178 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 179 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 179 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 57.007            max(relative change in state) =  -
      n_iter =    2   J = 47.158            max(relative change in state) = 0.49208
      n_iter =    3   J = 31.283            max(relative change in state) = 1.4505
      n_iter =    4   J = 45.473            max(relative change in state) = 2.7794
      n_iter =    5   J = 30.886            max(relative change in state) = 2.3840
      n_iter =    6   J = 30.797            max(relative change in state) = 0.20442E-01
      n_iter =    7   J = 30.587            max(relative change in state) = 0.30762
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 179 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 180 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 180 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control removes 1 bending angle data points from the 
    observations as their deviation from the background  exceeds 10.0
    times the expected (1-sigma) error.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 150.03            max(relative change in state) =  -
      n_iter =    2   J = 112.35            max(relative change in state) = 1.4871
      n_iter =    3   J = 96.862            max(relative change in state) = 0.97937
      n_iter =    4   J = 93.761            max(relative change in state) = 0.41877
      n_iter =    5   J = 96.791            max(relative change in state) = 1.0226
      n_iter =    6   J = 93.169            max(relative change in state) = 0.66393
      n_iter =    7   J = 93.104            max(relative change in state) = 0.13134E-01
      n_iter =    8   J = 92.806            max(relative change in state) = 0.20562
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 180 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 181 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 181 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 234.99            max(relative change in state) =  -
      n_iter =    2   J = 122.59            max(relative change in state) = 4.4227
      n_iter =    3   J = 112.73            max(relative change in state) = 1.1276
      n_iter =    4   J = 112.37            max(relative change in state) = 0.85456
      n_iter =    5   J = 110.35            max(relative change in state) = 0.37711
      n_iter =    6   J = 109.80            max(relative change in state) = 0.31054
      n_iter =    7   J = 109.37            max(relative change in state) = 0.22961
      n_iter =    8   J = 108.83            max(relative change in state) = 0.37315
      n_iter =    9   J = 108.08            max(relative change in state) = 0.56603
      n_iter =   10   J = 107.88            max(relative change in state) = 0.17445
      n_iter =   11   J = 107.71            max(relative change in state) = 0.77408E-01
      n_iter =   12   J = 107.42            max(relative change in state) = 0.41198
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 13.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 181 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 182 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 182 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 214.22            max(relative change in state) =  -
      n_iter =    2   J = 127.96            max(relative change in state) = 4.3023
      n_iter =    3   J = 112.30            max(relative change in state) = 1.2088
      n_iter =    4   J = 109.26            max(relative change in state) = 0.55264
      n_iter =    5   J = 111.53            max(relative change in state) = 1.4066
      n_iter =    6   J = 108.76            max(relative change in state) = 0.90758
      n_iter =    7   J = 108.72            max(relative change in state) = 0.15388E-01
      n_iter =    8   J = 108.62            max(relative change in state) = 0.21661
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 182 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 183 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 183 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 86.002            max(relative change in state) =  -
      n_iter =    2   J = 71.835            max(relative change in state) = 0.56034
      n_iter =    3   J = 58.590            max(relative change in state) = 1.0026
      n_iter =    4   J = 57.188            max(relative change in state) = 0.37927
      n_iter =    5   J = 56.221            max(relative change in state) = 0.44758
      n_iter =    6   J = 55.448            max(relative change in state) = 0.71231E-01
      n_iter =    7   J = 54.996            max(relative change in state) = 0.14249
      n_iter =    8   J = 54.195            max(relative change in state) = 0.32629
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 183 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 184 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 184 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 102.88            max(relative change in state) =  -
      n_iter =    2   J = 84.924            max(relative change in state) = 0.72089
      n_iter =    3   J = 55.200            max(relative change in state) = 2.1569
      n_iter =    4   J = 53.787            max(relative change in state) = 0.41777
      n_iter =    5   J = 53.845            max(relative change in state) = 0.46351
      n_iter =    6   J = 53.278            max(relative change in state) = 0.14438
      n_iter =    7   J = 53.229            max(relative change in state) = 0.26124E-01
      n_iter =    8   J = 53.107            max(relative change in state) = 0.15309
      n_iter =    9   J = 53.137            max(relative change in state) = 0.95397E-01
      n_iter =   10   J = 53.046            max(relative change in state) = 0.56504E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 184 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 185 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 185 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 271.21            max(relative change in state) =  -
      n_iter =    2   J = 330.65            max(relative change in state) = 9.0003
      n_iter =    3   J = 200.33            max(relative change in state) = 5.6634
      n_iter =    4   J = 198.79            max(relative change in state) = 0.57562
      n_iter =    5   J = 197.30            max(relative change in state) = 0.23099
      n_iter =    6   J = 196.86            max(relative change in state) = 0.33581
      n_iter =    7   J = 196.60            max(relative change in state) = 0.93093E-01
      n_iter =    8   J = 196.75            max(relative change in state) = 0.21931
      n_iter =    9   J = 196.29            max(relative change in state) = 0.73947E-01
      n_iter =   10   J = 196.27            max(relative change in state) = 0.43511E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 185 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 186 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 186 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 125.73            max(relative change in state) =  -
      n_iter =    2   J = 103.44            max(relative change in state) = 0.60612
      n_iter =    3   J = 61.791            max(relative change in state) = 2.2976
      n_iter =    4   J = 60.231            max(relative change in state) = 0.32204
      n_iter =    5   J = 62.420            max(relative change in state) = 0.99559
      n_iter =    6   J = 59.884            max(relative change in state) = 0.71959
      n_iter =    7   J = 59.833            max(relative change in state) = 0.25382E-01
      n_iter =    8   J = 59.652            max(relative change in state) = 0.18007
      n_iter =    9   J = 59.689            max(relative change in state) = 0.30134
      n_iter =   10   J = 59.615            max(relative change in state) = 0.20545
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 186 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 187 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 187 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 134.07            max(relative change in state) =  -
      n_iter =    2   J = 113.22            max(relative change in state) = 0.73743
      n_iter =    3   J = 98.426            max(relative change in state) = 1.1716
      n_iter =    4   J = 104.53            max(relative change in state) = 2.1566
      n_iter =    5   J = 97.743            max(relative change in state) = 1.7129
      n_iter =    6   J = 97.610            max(relative change in state) = 0.78144E-01
      n_iter =    7   J = 97.207            max(relative change in state) = 0.22918
      n_iter =    8   J = 97.147            max(relative change in state) = 0.23313
      n_iter =    9   J = 97.092            max(relative change in state) = 0.11303
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 187 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 188 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 188 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 41.830            max(relative change in state) =  -
      n_iter =    2   J = 34.481            max(relative change in state) = 0.47223
      n_iter =    3   J = 22.193            max(relative change in state) = 1.4236
      n_iter =    4   J = 21.750            max(relative change in state) = 0.38968
      n_iter =    5   J = 21.509            max(relative change in state) = 0.27434
      n_iter =    6   J = 21.443            max(relative change in state) = 0.42882E-01
      n_iter =    7   J = 21.428            max(relative change in state) = 0.29962E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 188 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 189 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 189 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 90.495            max(relative change in state) =  -
      n_iter =    2   J = 74.169            max(relative change in state) = 0.61334
      n_iter =    3   J = 40.474            max(relative change in state) = 2.7493
      n_iter =    4   J = 40.070            max(relative change in state) = 0.36462
      n_iter =    5   J = 39.616            max(relative change in state) = 0.93748E-01
      n_iter =    6   J = 39.458            max(relative change in state) = 0.17617
      n_iter =    7   J = 39.421            max(relative change in state) = 0.69961E-01
      n_iter =    8   J = 39.369            max(relative change in state) = 0.42762E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 189 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 190 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 190 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 18.033            max(relative change in state) =  -
      n_iter =    2   J = 14.965            max(relative change in state) = 0.28761
      n_iter =    3   J = 10.744            max(relative change in state) = 0.69036
      n_iter =    4   J = 10.522            max(relative change in state) = 0.32328
      n_iter =    5   J = 10.386            max(relative change in state) = 0.26671
      n_iter =    6   J = 10.342            max(relative change in state) = 0.22549E-01
      n_iter =    7   J = 10.335            max(relative change in state) = 0.21288E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 190 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 191 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 191 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 71.329            max(relative change in state) =  -
      n_iter =    2   J = 59.069            max(relative change in state) = 0.48646
      n_iter =    3   J = 41.672            max(relative change in state) = 1.3602
      n_iter =    4   J = 40.794            max(relative change in state) = 0.47483
      n_iter =    5   J = 40.599            max(relative change in state) = 0.40507
      n_iter =    6   J = 40.395            max(relative change in state) = 0.62793E-01
      n_iter =    7   J = 40.374            max(relative change in state) = 0.23244E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 191 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 192 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 192 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 65.629            max(relative change in state) =  -
      n_iter =    2   J = 54.120            max(relative change in state) = 0.53939
      n_iter =    3   J = 36.321            max(relative change in state) = 1.4731
      n_iter =    4   J = 36.236            max(relative change in state) = 0.52801
      n_iter =    5   J = 35.879            max(relative change in state) = 0.30564
      n_iter =    6   J = 35.837            max(relative change in state) = 0.12479
      n_iter =    7   J = 35.811            max(relative change in state) = 0.66872E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 192 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 193 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 193 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 72.074            max(relative change in state) =  -
      n_iter =    2   J = 59.206            max(relative change in state) = 0.46172
      n_iter =    3   J = 35.272            max(relative change in state) = 1.6149
      n_iter =    4   J = 33.972            max(relative change in state) = 0.28681
      n_iter =    5   J = 36.457            max(relative change in state) = 0.66269
      n_iter =    6   J = 33.679            max(relative change in state) = 0.54100
      n_iter =    7   J = 33.615            max(relative change in state) = 0.22829E-01
      n_iter =    8   J = 33.455            max(relative change in state) = 0.11825
      n_iter =    9   J = 33.443            max(relative change in state) = 0.55671E-01
      n_iter =   10   J = 33.424            max(relative change in state) = 0.23673E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 193 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 194 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 194 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 78.647            max(relative change in state) =  -
      n_iter =    2   J = 64.755            max(relative change in state) = 0.59961
      n_iter =    3   J = 43.104            max(relative change in state) = 2.2660
      n_iter =    4   J = 42.616            max(relative change in state) = 0.25448
      n_iter =    5   J = 42.582            max(relative change in state) = 0.26112
      n_iter =    6   J = 42.426            max(relative change in state) = 0.60202E-01
      n_iter =    7   J = 42.406            max(relative change in state) = 0.21621E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 194 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 195 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 195 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 195 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 196 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 196 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 61.303            max(relative change in state) =  -
      n_iter =    2   J = 51.136            max(relative change in state) = 0.52037
      n_iter =    3   J = 41.786            max(relative change in state) = 1.3799
      n_iter =    4   J = 41.500            max(relative change in state) = 0.35404
      n_iter =    5   J = 40.989            max(relative change in state) = 0.23909
      n_iter =    6   J = 40.967            max(relative change in state) = 0.56641E-01
      n_iter =    7   J = 40.918            max(relative change in state) = 0.10620
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 196 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 197 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 197 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control removes 1 bending angle data points from the 
    observations as their deviation from the background  exceeds 10.0
    times the expected (1-sigma) error.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 187.21            max(relative change in state) =  -
      n_iter =    2   J = 131.06            max(relative change in state) = 4.3543
      n_iter =    3   J = 123.33            max(relative change in state) = 1.0499
      n_iter =    4   J = 122.39            max(relative change in state) = 0.30954
      n_iter =    5   J = 122.62            max(relative change in state) = 0.63115
      n_iter =    6   J = 122.08            max(relative change in state) = 0.27943
      n_iter =    7   J = 122.03            max(relative change in state) = 0.94636E-01
      n_iter =    8   J = 121.96            max(relative change in state) = 0.86234E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 197 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 198 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 198 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 134.13            max(relative change in state) =  -
      n_iter =    2   J = 110.97            max(relative change in state) = 0.87089
      n_iter =    3   J = 77.263            max(relative change in state) = 2.1997
      n_iter =    4   J = 79.135            max(relative change in state) = 1.4775
      n_iter =    5   J = 75.731            max(relative change in state) = 0.94027
      n_iter =    6   J = 75.502            max(relative change in state) = 0.18259
      n_iter =    7   J = 75.231            max(relative change in state) = 0.31491
      n_iter =    8   J = 74.991            max(relative change in state) = 0.89376E-01
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 198 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 199 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 199 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 69.384            max(relative change in state) =  -
      n_iter =    2   J = 57.188            max(relative change in state) = 0.57107
      n_iter =    3   J = 37.225            max(relative change in state) = 1.5057
      n_iter =    4   J = 36.164            max(relative change in state) = 0.26950
      n_iter =    5   J = 36.936            max(relative change in state) = 0.99969
      n_iter =    6   J = 35.915            max(relative change in state) = 0.78436
      n_iter =    7   J = 35.883            max(relative change in state) = 0.85399E-01
      n_iter =    8   J = 35.867            max(relative change in state) = 0.10456
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 199 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 200 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 200 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 92.610            max(relative change in state) =  -
      n_iter =    2   J = 78.613            max(relative change in state) = 0.68339
      n_iter =    3   J = 68.699            max(relative change in state) = 1.3548
      n_iter =    4   J = 67.343            max(relative change in state) = 0.36760
      n_iter =    5   J = 66.441            max(relative change in state) = 0.46320
      n_iter =    6   J = 65.963            max(relative change in state) = 0.86692E-01
      n_iter =    7   J = 65.282            max(relative change in state) = 0.26320
      n_iter =    8   J = 64.896            max(relative change in state) = 0.21360
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 200 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 201 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 201 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 231.08            max(relative change in state) =  -
      n_iter =    2   J = 312.16            max(relative change in state) = 6.0477
      n_iter =    3   J = 184.92            max(relative change in state) = 4.1895
      n_iter =    4   J = 183.48            max(relative change in state) = 0.55623
      n_iter =    5   J = 181.89            max(relative change in state) = 0.22056
      n_iter =    6   J = 181.17            max(relative change in state) = 0.60462
      n_iter =    7   J = 180.90            max(relative change in state) = 0.12118
      n_iter =    8   J = 180.71            max(relative change in state) = 0.19319
      n_iter =    9   J = 180.70            max(relative change in state) = 0.68709E-01
      n_iter =   10   J = 180.62            max(relative change in state) = 0.31724E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 201 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 202 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 202 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 226.37            max(relative change in state) =  -
      n_iter =    2   J = 227.50            max(relative change in state) = 4.4808
      n_iter =    3   J = 166.15            max(relative change in state) = 3.0090
      n_iter =    4   J = 164.92            max(relative change in state) = 0.75728
      n_iter =    5   J = 163.80            max(relative change in state) = 0.24391
      n_iter =    6   J = 163.32            max(relative change in state) = 0.34465
      n_iter =    7   J = 163.04            max(relative change in state) = 0.88938E-01
      n_iter =    8   J = 162.76            max(relative change in state) = 0.82454E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 202 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 203 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 203 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 170.33            max(relative change in state) =  -
      n_iter =    2   J = 107.39            max(relative change in state) = 2.2867
      n_iter =    3   J = 90.494            max(relative change in state) = 1.1823
      n_iter =    4   J = 104.02            max(relative change in state) = 2.5694
      n_iter =    5   J = 88.902            max(relative change in state) = 1.9948
      n_iter =    6   J = 88.567            max(relative change in state) = 0.70083E-01
      n_iter =    7   J = 87.433            max(relative change in state) = 0.30332
      n_iter =    8   J = 87.462            max(relative change in state) = 0.41315
      n_iter =    9   J = 87.291            max(relative change in state) = 0.20368
      n_iter =   10   J = 87.271            max(relative change in state) = 0.91935E-01
      n_iter =   11   J = 87.255            max(relative change in state) = 0.40934E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 203 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 204 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 204 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 186.92            max(relative change in state) =  -
      n_iter =    2   J = 118.42            max(relative change in state) = 3.0285
      n_iter =    3   J = 107.12            max(relative change in state) = 1.0548
      n_iter =    4   J = 107.06            max(relative change in state) = 1.0912
      n_iter =    5   J = 104.88            max(relative change in state) = 0.70299
      n_iter =    6   J = 104.75            max(relative change in state) = 0.19354
      n_iter =    7   J = 104.63            max(relative change in state) = 0.17652
      n_iter =    8   J = 104.49            max(relative change in state) = 0.59741E-01
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 204 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 205 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 205 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 110.72            max(relative change in state) =  -
      n_iter =    2   J = 91.727            max(relative change in state) = 0.73782
      n_iter =    3   J = 67.659            max(relative change in state) = 2.4669
      n_iter =    4   J = 68.403            max(relative change in state) = 0.93077
      n_iter =    5   J = 67.028            max(relative change in state) = 0.58432
      n_iter =    6   J = 66.920            max(relative change in state) = 0.11681
      n_iter =    7   J = 66.776            max(relative change in state) = 0.22032
      n_iter =    8   J = 66.632            max(relative change in state) = 0.81470E-01
      n_iter =    9   J = 66.664            max(relative change in state) = 0.59592
      n_iter =   10   J = 66.359            max(relative change in state) = 0.39673
      n_iter =   11   J = 66.331            max(relative change in state) = 0.43986E-01
      n_iter =   12   J = 66.325            max(relative change in state) = 0.87017E-02
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 205 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 206 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 206 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 115.99            max(relative change in state) =  -
      n_iter =    2   J = 95.636            max(relative change in state) = 0.60256
      n_iter =    3   J = 62.568            max(relative change in state) = 1.7365
      n_iter =    4   J = 69.318            max(relative change in state) = 1.8137
      n_iter =    5   J = 61.679            max(relative change in state) = 1.4350
      n_iter =    6   J = 61.538            max(relative change in state) = 0.73691E-01
      n_iter =    7   J = 61.187            max(relative change in state) = 0.21904
      n_iter =    8   J = 61.063            max(relative change in state) = 0.20505
      n_iter =    9   J = 60.985            max(relative change in state) = 0.11291
      n_iter =   10   J = 60.961            max(relative change in state) = 0.44058E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 206 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 207 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 207 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control removes 1 bending angle data points from the 
    observations as their deviation from the background  exceeds 10.0
    times the expected (1-sigma) error.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 325.58            max(relative change in state) =  -
      n_iter =    2   J = 259.36            max(relative change in state) = 8.0151
      n_iter =    3   J = 188.88            max(relative change in state) = 3.7396
      n_iter =    4   J = 194.08            max(relative change in state) = 2.0262
      n_iter =    5   J = 186.29            max(relative change in state) = 1.2947
      n_iter =    6   J = 185.67            max(relative change in state) = 0.13585
      n_iter =    7   J = 183.88            max(relative change in state) = 0.61127
      n_iter =    8   J = 182.37            max(relative change in state) = 0.20292
      n_iter =    9   J = 182.00            max(relative change in state) = 0.71153
      n_iter =   10   J = 181.60            max(relative change in state) = 0.20141
      n_iter =   11   J = 181.48            max(relative change in state) = 0.30040
      n_iter =   12   J = 181.39            max(relative change in state) = 0.98974E-01
      n_iter =   13   J = 181.29            max(relative change in state) = 0.15134
      n_iter =   14   J = 181.26            max(relative change in state) = 0.57235E-01
      n_iter =   15   J = 181.23            max(relative change in state) = 0.20491
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 15.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 207 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 208 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 208 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 135.86            max(relative change in state) =  -
      n_iter =    2   J = 113.96            max(relative change in state) = 0.81914
      n_iter =    3   J = 93.098            max(relative change in state) = 1.4507
      n_iter =    4   J = 91.702            max(relative change in state) = 0.43180
      n_iter =    5   J = 93.344            max(relative change in state) = 1.2814
      n_iter =    6   J = 91.361            max(relative change in state) = 0.85384
      n_iter =    7   J = 91.333            max(relative change in state) = 0.39243E-01
      n_iter =    8   J = 91.309            max(relative change in state) = 0.12285
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 208 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 209 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 209 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 137.29            max(relative change in state) =  -
      n_iter =    2   J = 114.28            max(relative change in state) = 0.67782
      n_iter =    3   J = 79.686            max(relative change in state) = 1.8258
      n_iter =    4   J = 89.685            max(relative change in state) = 2.4870
      n_iter =    5   J = 78.232            max(relative change in state) = 2.0180
      n_iter =    6   J = 77.652            max(relative change in state) = 0.12715
      n_iter =    7   J = 75.213            max(relative change in state) = 0.99510
      n_iter =    8   J = 76.516            max(relative change in state) = 1.2556
      n_iter =    9   J = 74.578            max(relative change in state) = 0.79586
      n_iter =   10   J = 74.443            max(relative change in state) = 0.13707
      n_iter =   11   J = 74.374            max(relative change in state) = 0.20230
      n_iter =   12   J = 74.115            max(relative change in state) = 0.17631
      n_iter =   13   J = 74.099            max(relative change in state) = 0.24615
      n_iter =   14   J = 73.819            max(relative change in state) = 0.14235
      n_iter =   15   J = 73.860            max(relative change in state) = 0.27962
      n_iter =   16   J = 73.672            max(relative change in state) = 0.15400
      n_iter =   17   J = 73.577            max(relative change in state) = 0.11951
      n_iter =   18   J = 73.597            max(relative change in state) = 0.27519
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 18.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 209 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 210 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 210 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 71.343            max(relative change in state) =  -
      n_iter =    2   J = 59.766            max(relative change in state) = 0.69332
      n_iter =    3   J = 49.049            max(relative change in state) = 1.0894
      n_iter =    4   J = 47.349            max(relative change in state) = 0.35425
      n_iter =    5   J = 50.073            max(relative change in state) = 0.25222
      n_iter =    6   J = 47.224            max(relative change in state) = 0.20662
      n_iter =    7   J = 47.184            max(relative change in state) = 0.11412E-01
      n_iter =    8   J = 47.022            max(relative change in state) = 0.15632
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 210 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 211 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 211 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 59.943            max(relative change in state) =  -
      n_iter =    2   J = 49.470            max(relative change in state) = 0.36441
      n_iter =    3   J = 31.869            max(relative change in state) = 1.1633
      n_iter =    4   J = 29.815            max(relative change in state) = 0.83843
      n_iter =    5   J = 28.251            max(relative change in state) = 0.56175
      n_iter =    6   J = 28.003            max(relative change in state) = 0.88746E-01
      n_iter =    7   J = 27.805            max(relative change in state) = 0.14375
      n_iter =    8   J = 27.556            max(relative change in state) = 0.10987
      n_iter =    9   J = 27.550            max(relative change in state) = 0.54333
      n_iter =   10   J = 27.330            max(relative change in state) = 0.34717
      n_iter =   11   J = 27.289            max(relative change in state) = 0.67932E-01
      n_iter =   12   J = 27.272            max(relative change in state) = 0.21264E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 211 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 212 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 212 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 90.814            max(relative change in state) =  -
      n_iter =    2   J = 74.734            max(relative change in state) = 0.48254
      n_iter =    3   J = 43.124            max(relative change in state) = 2.4016
      n_iter =    4   J = 44.710            max(relative change in state) = 1.1948
      n_iter =    5   J = 42.392            max(relative change in state) = 0.81903
      n_iter =    6   J = 42.221            max(relative change in state) = 0.11322
      n_iter =    7   J = 41.910            max(relative change in state) = 0.37092
      n_iter =    8   J = 41.582            max(relative change in state) = 0.15267
      n_iter =    9   J = 41.910            max(relative change in state) = 0.49796
      n_iter =   10   J = 41.388            max(relative change in state) = 0.17854
      n_iter =   11   J = 41.337            max(relative change in state) = 0.90450E-01
      n_iter =   12   J = 41.299            max(relative change in state) = 0.13300
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 212 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 213 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 213 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 50.179            max(relative change in state) =  -
      n_iter =    2   J = 41.628            max(relative change in state) = 0.48714
      n_iter =    3   J = 28.938            max(relative change in state) = 1.7138
      n_iter =    4   J = 39.483            max(relative change in state) = 2.5020
      n_iter =    5   J = 28.502            max(relative change in state) = 2.0993
      n_iter =    6   J = 28.396            max(relative change in state) = 0.20524E-01
      n_iter =    7   J = 27.998            max(relative change in state) = 0.29975
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 213 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 214 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 214 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 68.736            max(relative change in state) =  -
      n_iter =    2   J = 57.277            max(relative change in state) = 0.62999
      n_iter =    3   J = 44.928            max(relative change in state) = 1.3285
      n_iter =    4   J = 43.468            max(relative change in state) = 0.41600
      n_iter =    5   J = 43.289            max(relative change in state) = 0.50442
      n_iter =    6   J = 42.617            max(relative change in state) = 0.13760
      n_iter =    7   J = 42.495            max(relative change in state) = 0.40701E-01
      n_iter =    8   J = 42.438            max(relative change in state) = 0.18366
      n_iter =    9   J = 42.411            max(relative change in state) = 0.91320E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 214 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 215 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 215 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 38.899            max(relative change in state) =  -
      n_iter =    2   J = 32.227            max(relative change in state) = 0.34427
      n_iter =    3   J = 21.700            max(relative change in state) = 1.3344
      n_iter =    4   J = 21.625            max(relative change in state) = 0.27283
      n_iter =    5   J = 21.388            max(relative change in state) = 0.15799
      n_iter =    6   J = 21.346            max(relative change in state) = 0.84577E-01
      n_iter =    7   J = 21.318            max(relative change in state) = 0.98758E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 215 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 216 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 216 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 216 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 217 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 217 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 242.64            max(relative change in state) =  -
      n_iter =    2   J = 113.41            max(relative change in state) = 3.7902
      n_iter =    3   J = 102.34            max(relative change in state) = 0.95507
      n_iter =    4   J = 100.24            max(relative change in state) = 1.3308
      n_iter =    5   J = 96.876            max(relative change in state) = 0.88758
      n_iter =    6   J = 96.452            max(relative change in state) = 0.20900
      n_iter =    7   J = 95.958            max(relative change in state) = 0.39436
      n_iter =    8   J = 95.574            max(relative change in state) = 0.11139
      n_iter =    9   J = 95.421            max(relative change in state) = 0.32477
      n_iter =   10   J = 95.337            max(relative change in state) = 0.86371E-01
      n_iter =   11   J = 95.284            max(relative change in state) = 0.49731E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 217 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 218 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 218 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 402.64            max(relative change in state) =  -
      n_iter =    2   J = 448.53            max(relative change in state) = 10.225
      n_iter =    3   J = 260.90            max(relative change in state) = 5.9017
      n_iter =    4   J = 259.58            max(relative change in state) = 1.1377
      n_iter =    5   J = 257.38            max(relative change in state) = 0.34333
      n_iter =    6   J = 256.13            max(relative change in state) = 0.56419
      n_iter =    7   J = 255.47            max(relative change in state) = 0.29155
      n_iter =    8   J = 254.67            max(relative change in state) = 0.39497
      n_iter =    9   J = 254.39            max(relative change in state) = 0.18783
      n_iter =   10   J = 254.34            max(relative change in state) = 0.58668E-01
      n_iter =   11   J = 254.26            max(relative change in state) = 0.10365
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 218 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 219 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 219 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 59.742            max(relative change in state) =  -
      n_iter =    2   J = 49.418            max(relative change in state) = 0.35566
      n_iter =    3   J = 31.746            max(relative change in state) = 1.7140
      n_iter =    4   J = 32.948            max(relative change in state) = 0.92112
      n_iter =    5   J = 31.259            max(relative change in state) = 0.64037
      n_iter =    6   J = 31.154            max(relative change in state) = 0.72904E-01
      n_iter =    7   J = 30.902            max(relative change in state) = 0.25796
      n_iter =    8   J = 30.737            max(relative change in state) = 0.96541E-01
      n_iter =    9   J = 30.707            max(relative change in state) = 0.26766
      n_iter =   10   J = 30.650            max(relative change in state) = 0.69239E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 219 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 220 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 220 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 198.95            max(relative change in state) =  -
      n_iter =    2   J = 97.178            max(relative change in state) = 3.1963
      n_iter =    3   J = 74.429            max(relative change in state) = 1.8788
      n_iter =    4   J = 72.125            max(relative change in state) = 0.42183
      n_iter =    5   J = 74.809            max(relative change in state) = 0.72549
      n_iter =    6   J = 71.545            max(relative change in state) = 0.50232
      n_iter =    7   J = 71.489            max(relative change in state) = 0.16023E-01
      n_iter =    8   J = 71.263            max(relative change in state) = 0.16066
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 220 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 221 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 221 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 72.540            max(relative change in state) =  -
      n_iter =    2   J = 59.866            max(relative change in state) = 0.57048
      n_iter =    3   J = 40.255            max(relative change in state) = 1.7589
      n_iter =    4   J = 45.219            max(relative change in state) = 1.9343
      n_iter =    5   J = 39.728            max(relative change in state) = 1.4916
      n_iter =    6   J = 39.600            max(relative change in state) = 0.33226E-01
      n_iter =    7   J = 39.037            max(relative change in state) = 0.35469
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 221 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 222 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 222 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 171.74            max(relative change in state) =  -
      n_iter =    2   J = 117.49            max(relative change in state) = 1.8762
      n_iter =    3   J = 102.27            max(relative change in state) = 1.9032
      n_iter =    4   J = 98.695            max(relative change in state) = 1.1733
      n_iter =    5   J = 101.54            max(relative change in state) = 0.60165
      n_iter =    6   J = 98.150            max(relative change in state) = 0.48683
      n_iter =    7   J = 97.958            max(relative change in state) = 0.27853E-01
      n_iter =    8   J = 97.844            max(relative change in state) = 0.15426
      n_iter =    9   J = 97.593            max(relative change in state) = 0.90019E-01
      n_iter =   10   J = 97.416            max(relative change in state) = 0.79729E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 222 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 223 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 223 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 135.92            max(relative change in state) =  -
      n_iter =    2   J = 112.54            max(relative change in state) = 0.83953
      n_iter =    3   J = 83.345            max(relative change in state) = 2.0463
      n_iter =    4   J = 90.569            max(relative change in state) = 1.2909
      n_iter =    5   J = 82.950            max(relative change in state) = 1.0719
      n_iter =    6   J = 82.838            max(relative change in state) = 0.23571E-01
      n_iter =    7   J = 82.360            max(relative change in state) = 0.26401
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 223 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 224 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 224 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 137.70            max(relative change in state) =  -
      n_iter =    2   J = 112.93            max(relative change in state) = 0.68213
      n_iter =    3   J = 73.960            max(relative change in state) = 1.8983
      n_iter =    4   J = 78.702            max(relative change in state) = 1.7216
      n_iter =    5   J = 73.228            max(relative change in state) = 1.3042
      n_iter =    6   J = 73.027            max(relative change in state) = 0.53258E-01
      n_iter =    7   J = 72.270            max(relative change in state) = 0.30444
      n_iter =    8   J = 72.178            max(relative change in state) = 0.44349
      n_iter =    9   J = 71.975            max(relative change in state) = 0.16356
      n_iter =   10   J = 71.909            max(relative change in state) = 0.10538
      n_iter =   11   J = 71.811            max(relative change in state) = 0.11969
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 224 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 225 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 225 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 97.880            max(relative change in state) =  -
      n_iter =    2   J = 84.561            max(relative change in state) = 1.0590
      n_iter =    3   J = 78.908            max(relative change in state) = 0.68622
      n_iter =    4   J = 79.749            max(relative change in state) = 0.60187
      n_iter =    5   J = 77.673            max(relative change in state) = 0.47683
      n_iter =    6   J = 77.638            max(relative change in state) = 0.53816E-01
      n_iter =    7   J = 77.554            max(relative change in state) = 0.11214
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 225 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 226 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 226 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 31.469            max(relative change in state) =  -
      n_iter =    2   J = 26.011            max(relative change in state) = 0.40351
      n_iter =    3   J = 17.339            max(relative change in state) = 1.1297
      n_iter =    4   J = 17.073            max(relative change in state) = 0.25941
      n_iter =    5   J = 17.195            max(relative change in state) = 0.39547
      n_iter =    6   J = 16.960            max(relative change in state) = 0.19691
      n_iter =    7   J = 16.951            max(relative change in state) = 0.11396E-01
      n_iter =    8   J = 16.920            max(relative change in state) = 0.77572E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 226 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 227 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 227 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 37.583            max(relative change in state) =  -
      n_iter =    2   J = 31.506            max(relative change in state) = 0.51293
      n_iter =    3   J = 25.372            max(relative change in state) = 1.3453
      n_iter =    4   J = 24.943            max(relative change in state) = 0.25962
      n_iter =    5   J = 25.762            max(relative change in state) = 0.56759
      n_iter =    6   J = 24.881            max(relative change in state) = 0.43176
      n_iter =    7   J = 24.872            max(relative change in state) = 0.93588E-02
      n_iter =    8   J = 24.839            max(relative change in state) = 0.10511
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 227 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 228 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 228 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 182.92            max(relative change in state) =  -
      n_iter =    2   J = 129.97            max(relative change in state) = 3.4882
      n_iter =    3   J = 118.69            max(relative change in state) = 0.79772
      n_iter =    4   J = 115.68            max(relative change in state) = 0.87500
      n_iter =    5   J = 113.75            max(relative change in state) = 0.63691
      n_iter =    6   J = 113.35            max(relative change in state) = 0.68228E-01
      n_iter =    7   J = 113.22            max(relative change in state) = 0.96932E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 228 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 229 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 229 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 282.31            max(relative change in state) =  -
      n_iter =    2   J = 209.88            max(relative change in state) = 5.3701
      n_iter =    3   J = 170.75            max(relative change in state) = 2.6881
      n_iter =    4   J = 166.19            max(relative change in state) = 1.0810
      n_iter =    5   J = 161.93            max(relative change in state) = 0.63392
      n_iter =    6   J = 160.75            max(relative change in state) = 0.51771
      n_iter =    7   J = 159.81            max(relative change in state) = 0.37104
      n_iter =    8   J = 159.38            max(relative change in state) = 0.58740
      n_iter =    9   J = 158.78            max(relative change in state) = 0.20810
      n_iter =   10   J = 158.67            max(relative change in state) = 0.34698E-01
      n_iter =   11   J = 158.40            max(relative change in state) = 0.36008
      n_iter =   12   J = 158.20            max(relative change in state) = 0.22864
      n_iter =   13   J = 158.14            max(relative change in state) = 0.41728E-01
      n_iter =   14   J = 158.11            max(relative change in state) = 0.18249E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 14.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 229 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 230 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 230 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 63.743            max(relative change in state) =  -
      n_iter =    2   J = 52.315            max(relative change in state) = 0.41176
      n_iter =    3   J = 30.967            max(relative change in state) = 1.8447
      n_iter =    4   J = 30.611            max(relative change in state) = 0.36770
      n_iter =    5   J = 30.201            max(relative change in state) = 0.22608
      n_iter =    6   J = 30.169            max(relative change in state) = 0.65815E-01
      n_iter =    7   J = 30.093            max(relative change in state) = 0.11067
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 230 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 231 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 231 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 101.72            max(relative change in state) =  -
      n_iter =    2   J = 84.147            max(relative change in state) = 0.50981
      n_iter =    3   J = 59.330            max(relative change in state) = 1.3847
      n_iter =    4   J = 58.007            max(relative change in state) = 0.25580
      n_iter =    5   J = 60.821            max(relative change in state) = 1.2008
      n_iter =    6   J = 57.769            max(relative change in state) = 0.93235
      n_iter =    7   J = 57.732            max(relative change in state) = 0.16335E-01
      n_iter =    8   J = 57.568            max(relative change in state) = 0.13488
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 231 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 232 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 232 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 79.532            max(relative change in state) =  -
      n_iter =    2   J = 65.757            max(relative change in state) = 0.66744
      n_iter =    3   J = 44.235            max(relative change in state) = 1.5816
      n_iter =    4   J = 42.696            max(relative change in state) = 0.49668
      n_iter =    5   J = 43.185            max(relative change in state) = 0.79651
      n_iter =    6   J = 42.268            max(relative change in state) = 0.37315
      n_iter =    7   J = 42.244            max(relative change in state) = 0.16630E-01
      n_iter =    8   J = 42.196            max(relative change in state) = 0.21249
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 232 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 233 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 233 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 236.27            max(relative change in state) =  -
      n_iter =    2   J = 164.13            max(relative change in state) = 4.1033
      n_iter =    3   J = 144.03            max(relative change in state) = 1.7294
      n_iter =    4   J = 149.44            max(relative change in state) = 2.5139
      n_iter =    5   J = 140.67            max(relative change in state) = 1.5792
      n_iter =    6   J = 140.02            max(relative change in state) = 0.31487
      n_iter =    7   J = 139.14            max(relative change in state) = 0.49774
      n_iter =    8   J = 138.15            max(relative change in state) = 0.29601
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 233 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 234 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 234 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 99.607            max(relative change in state) =  -
      n_iter =    2   J = 82.997            max(relative change in state) = 0.54796
      n_iter =    3   J = 60.873            max(relative change in state) = 1.6686
      n_iter =    4   J = 62.538            max(relative change in state) = 1.1309
      n_iter =    5   J = 60.003            max(relative change in state) = 0.77161
      n_iter =    6   J = 59.859            max(relative change in state) = 0.11320
      n_iter =    7   J = 59.601            max(relative change in state) = 0.28850
      n_iter =    8   J = 59.378            max(relative change in state) = 0.12438
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 234 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 235 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 235 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 101.29            max(relative change in state) =  -
      n_iter =    2   J = 89.374            max(relative change in state) = 1.2102
      n_iter =    3   J = 86.150            max(relative change in state) = 0.41939
      n_iter =    4   J = 88.093            max(relative change in state) = 1.3843
      n_iter =    5   J = 86.322            max(relative change in state) = 0.38223
      n_iter =    6   J = 85.121            max(relative change in state) = 0.14223
      n_iter =    7   J = 84.955            max(relative change in state) = 0.26892E-01
      n_iter =    8   J = 84.672            max(relative change in state) = 0.91030E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 235 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 236 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 236 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 83.648            max(relative change in state) =  -
      n_iter =    2   J = 69.069            max(relative change in state) = 0.51199
      n_iter =    3   J = 49.400            max(relative change in state) = 1.7326
      n_iter =    4   J = 47.784            max(relative change in state) = 0.49326
      n_iter =    5   J = 48.327            max(relative change in state) = 0.30263
      n_iter =    6   J = 47.136            max(relative change in state) = 0.18080
      n_iter =    7   J = 47.006            max(relative change in state) = 0.39557E-01
      n_iter =    8   J = 46.323            max(relative change in state) = 0.40814
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 236 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 237 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 237 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 237 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 238 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 238 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 154.05            max(relative change in state) =  -
      n_iter =    2   J = 121.28            max(relative change in state) = 2.0524
      n_iter =    3   J = 116.58            max(relative change in state) = 0.62017
      n_iter =    4   J = 115.14            max(relative change in state) = 0.33323
      n_iter =    5   J = 116.52            max(relative change in state) = 1.4189
      n_iter =    6   J = 114.81            max(relative change in state) = 1.0537
      n_iter =    7   J = 114.69            max(relative change in state) = 0.72192E-01
      n_iter =    8   J = 114.71            max(relative change in state) = 0.25018
      n_iter =    9   J = 114.57            max(relative change in state) = 0.23068
      n_iter =   10   J = 114.51            max(relative change in state) = 0.97177E-01
      n_iter =   11   J = 114.49            max(relative change in state) = 0.61956E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 238 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 239 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 239 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 133.68            max(relative change in state) =  -
      n_iter =    2   J = 109.32            max(relative change in state) = 0.88717
      n_iter =    3   J = 55.284            max(relative change in state) = 4.4717
      n_iter =    4   J = 54.672            max(relative change in state) = 0.27142
      n_iter =    5   J = 54.344            max(relative change in state) = 0.20750
      n_iter =    6   J = 54.240            max(relative change in state) = 0.40498E-01
      n_iter =    7   J = 54.138            max(relative change in state) = 0.91516E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 239 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 240 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 240 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 158.64            max(relative change in state) =  -
      n_iter =    2   J = 103.33            max(relative change in state) = 1.4816
      n_iter =    3   J = 65.179            max(relative change in state) = 2.5026
      n_iter =    4   J = 63.659            max(relative change in state) = 0.86534
      n_iter =    5   J = 61.959            max(relative change in state) = 0.54993
      n_iter =    6   J = 61.841            max(relative change in state) = 0.11868
      n_iter =    7   J = 61.706            max(relative change in state) = 0.18176
      n_iter =    8   J = 61.549            max(relative change in state) = 0.81626E-01
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 240 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 241 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 241 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 106.69            max(relative change in state) =  -
      n_iter =    2   J = 88.283            max(relative change in state) = 0.70439
      n_iter =    3   J = 57.517            max(relative change in state) = 2.2110
      n_iter =    4   J = 56.676            max(relative change in state) = 0.52766
      n_iter =    5   J = 56.317            max(relative change in state) = 0.39672
      n_iter =    6   J = 56.088            max(relative change in state) = 0.73706E-01
      n_iter =    7   J = 55.963            max(relative change in state) = 0.51690E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 241 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 242 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 242 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 39.685            max(relative change in state) =  -
      n_iter =    2   J = 32.927            max(relative change in state) = 0.45346
      n_iter =    3   J = 24.181            max(relative change in state) = 0.94331
      n_iter =    4   J = 24.244            max(relative change in state) = 0.60747
      n_iter =    5   J = 23.507            max(relative change in state) = 0.32871
      n_iter =    6   J = 23.440            max(relative change in state) = 0.14242
      n_iter =    7   J = 23.412            max(relative change in state) = 0.70894E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 242 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 243 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 243 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 86.428            max(relative change in state) =  -
      n_iter =    2   J = 70.879            max(relative change in state) = 0.49576
      n_iter =    3   J = 46.381            max(relative change in state) = 1.5506
      n_iter =    4   J = 48.776            max(relative change in state) = 1.2261
      n_iter =    5   J = 52.902            max(relative change in state) = 1.2142
      n_iter =    6   J = 48.717            max(relative change in state) = 0.82915
      n_iter =    7   J = 48.546            max(relative change in state) = 0.86765E-01
      n_iter =    8   J = 48.155            max(relative change in state) = 0.46134E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 243 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 244 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 244 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control removes 2 bending angle data points from the 
    observations as their deviation from the background  exceeds 10.0
    times the expected (1-sigma) error.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 256.87            max(relative change in state) =  -
      n_iter =    2   J = 203.32            max(relative change in state) = 5.8258
      n_iter =    3   J = 159.91            max(relative change in state) = 2.8161
      n_iter =    4   J = 157.59            max(relative change in state) = 0.59124
      n_iter =    5   J = 155.81            max(relative change in state) = 0.34574
      n_iter =    6   J = 155.41            max(relative change in state) = 0.26063
      n_iter =    7   J = 155.40            max(relative change in state) = 0.24812
      n_iter =    8   J = 154.80            max(relative change in state) = 0.37690E-01
      n_iter =    9   J = 154.75            max(relative change in state) = 0.36492E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 244 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 245 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 245 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 295.83            max(relative change in state) =  -
      n_iter =    2   J = 186.20            max(relative change in state) = 8.1180
      n_iter =    3   J = 152.44            max(relative change in state) = 2.3487
      n_iter =    4   J = 150.93            max(relative change in state) = 0.61151
      n_iter =    5   J = 150.30            max(relative change in state) = 0.42032
      n_iter =    6   J = 150.00            max(relative change in state) = 0.81352E-01
      n_iter =    7   J = 149.92            max(relative change in state) = 0.44615E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 245 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 246 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 246 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 237.70            max(relative change in state) =  -
      n_iter =    2   J = 408.31            max(relative change in state) = 8.3070
      n_iter =    3   J = 198.09            max(relative change in state) = 6.3883
      n_iter =    4   J = 196.68            max(relative change in state) = 0.61723
      n_iter =    5   J = 195.41            max(relative change in state) = 0.21058
      n_iter =    6   J = 195.02            max(relative change in state) = 0.46856
      n_iter =    7   J = 194.90            max(relative change in state) = 0.44232E-01
      n_iter =    8   J = 194.81            max(relative change in state) = 0.24114
      n_iter =    9   J = 194.77            max(relative change in state) = 0.15207
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 246 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 247 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 247 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 103.65            max(relative change in state) =  -
      n_iter =    2   J = 86.537            max(relative change in state) = 0.67619
      n_iter =    3   J = 58.822            max(relative change in state) = 2.1728
      n_iter =    4   J = 57.433            max(relative change in state) = 0.23508
      n_iter =    5   J = 59.795            max(relative change in state) = 1.0341
      n_iter =    6   J = 57.031            max(relative change in state) = 0.74948
      n_iter =    7   J = 56.956            max(relative change in state) = 0.30880E-01
      n_iter =    8   J = 56.810            max(relative change in state) = 0.16040
      n_iter =    9   J = 56.763            max(relative change in state) = 0.28341
      n_iter =   10   J = 56.678            max(relative change in state) = 0.87271E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 247 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 248 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 248 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 179.41            max(relative change in state) =  -
      n_iter =    2   J = 99.068            max(relative change in state) = 2.5599
      n_iter =    3   J = 70.367            max(relative change in state) = 2.1432
      n_iter =    4   J = 67.740            max(relative change in state) = 0.40297
      n_iter =    5   J = 69.335            max(relative change in state) = 0.82531
      n_iter =    6   J = 66.944            max(relative change in state) = 0.46094
      n_iter =    7   J = 66.871            max(relative change in state) = 0.18921E-01
      n_iter =    8   J = 66.504            max(relative change in state) = 0.22140
      n_iter =    9   J = 66.656            max(relative change in state) = 0.32513
      n_iter =   10   J = 66.473            max(relative change in state) = 0.23994
      n_iter =   11   J = 66.466            max(relative change in state) = 0.14452E-01
      n_iter =   12   J = 66.444            max(relative change in state) = 0.58075E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 248 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 249 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 249 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 457.70            max(relative change in state) =  -
      n_iter =    2   J = 283.90            max(relative change in state) = 9.3772
      n_iter =    3   J = 215.79            max(relative change in state) = 3.1711
      n_iter =    4   J = 202.83            max(relative change in state) = 1.2854
      n_iter =    5   J = 202.84            max(relative change in state) = 1.0794
      n_iter =    6   J = 196.40            max(relative change in state) = 0.47986
      n_iter =    7   J = 195.44            max(relative change in state) = 0.78993E-01
      n_iter =    8   J = 194.26            max(relative change in state) = 0.39734
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 249 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 250 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 250 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 185.43            max(relative change in state) =  -
      n_iter =    2   J = 143.55            max(relative change in state) = 3.2836
      n_iter =    3   J = 132.88            max(relative change in state) = 1.3761
      n_iter =    4   J = 133.64            max(relative change in state) = 0.73259
      n_iter =    5   J = 132.11            max(relative change in state) = 0.58982
      n_iter =    6   J = 131.76            max(relative change in state) = 0.68423E-01
      n_iter =    7   J = 131.29            max(relative change in state) = 0.19337
      n_iter =    8   J = 131.12            max(relative change in state) = 0.17172
      n_iter =    9   J = 130.93            max(relative change in state) = 0.82749E-01
      n_iter =   10   J = 130.76            max(relative change in state) = 0.54048E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 250 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 251 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 251 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 51.118            max(relative change in state) =  -
      n_iter =    2   J = 42.425            max(relative change in state) = 0.48524
      n_iter =    3   J = 30.560            max(relative change in state) = 1.2596
      n_iter =    4   J = 29.253            max(relative change in state) = 0.36275
      n_iter =    5   J = 29.559            max(relative change in state) = 0.23648
      n_iter =    6   J = 29.053            max(relative change in state) = 0.98540E-01
      n_iter =    7   J = 29.045            max(relative change in state) = 0.16599E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 251 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 252 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 252 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 107.73            max(relative change in state) =  -
      n_iter =    2   J = 88.522            max(relative change in state) = 0.63349
      n_iter =    3   J = 51.333            max(relative change in state) = 2.4826
      n_iter =    4   J = 49.441            max(relative change in state) = 0.31654
      n_iter =    5   J = 52.831            max(relative change in state) = 1.0488
      n_iter =    6   J = 49.030            max(relative change in state) = 0.78523
      n_iter =    7   J = 48.982            max(relative change in state) = 0.21396E-01
      n_iter =    8   J = 48.885            max(relative change in state) = 0.12570
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 252 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 253 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 253 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control removes 1 bending angle data points from the 
    observations as their deviation from the background  exceeds 10.0
    times the expected (1-sigma) error.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 348.03            max(relative change in state) =  -
      n_iter =    2   J = 194.20            max(relative change in state) = 6.4509
      n_iter =    3   J = 158.34            max(relative change in state) = 2.1366
      n_iter =    4   J = 154.15            max(relative change in state) = 0.44849
      n_iter =    5   J = 152.60            max(relative change in state) = 0.93157
      n_iter =    6   J = 151.65            max(relative change in state) = 0.79213
      n_iter =    7   J = 151.31            max(relative change in state) = 0.56614E-01
      n_iter =    8   J = 151.26            max(relative change in state) = 0.46582E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 253 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 254 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 254 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 97.878            max(relative change in state) =  -
      n_iter =    2   J = 81.050            max(relative change in state) = 0.63881
      n_iter =    3   J = 52.802            max(relative change in state) = 2.3181
      n_iter =    4   J = 50.827            max(relative change in state) = 0.53639
      n_iter =    5   J = 50.366            max(relative change in state) = 0.50474
      n_iter =    6   J = 49.801            max(relative change in state) = 0.12091
      n_iter =    7   J = 49.736            max(relative change in state) = 0.25794E-01
      n_iter =    8   J = 49.688            max(relative change in state) = 0.19925
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 254 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 255 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 255 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 128.69            max(relative change in state) =  -
      n_iter =    2   J = 105.37            max(relative change in state) = 0.46807
      n_iter =    3   J = 51.684            max(relative change in state) = 1.9462
      n_iter =    4   J = 49.467            max(relative change in state) = 0.40247
      n_iter =    5   J = 54.288            max(relative change in state) = 1.0279
      n_iter =    6   J = 49.017            max(relative change in state) = 0.82586
      n_iter =    7   J = 48.887            max(relative change in state) = 0.54812E-01
      n_iter =    8   J = 48.614            max(relative change in state) = 0.17685
      n_iter =    9   J = 48.525            max(relative change in state) = 0.10602
      n_iter =   10   J = 48.478            max(relative change in state) = 0.34118E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 255 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 256 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 256 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 75.249            max(relative change in state) =  -
      n_iter =    2   J = 62.305            max(relative change in state) = 0.59429
      n_iter =    3   J = 43.111            max(relative change in state) = 1.3993
      n_iter =    4   J = 42.164            max(relative change in state) = 0.81587
      n_iter =    5   J = 40.759            max(relative change in state) = 0.37932
      n_iter =    6   J = 40.511            max(relative change in state) = 0.26635
      n_iter =    7   J = 40.337            max(relative change in state) = 0.19788
      n_iter =    8   J = 40.162            max(relative change in state) = 0.11810
      n_iter =    9   J = 40.252            max(relative change in state) = 0.16828
      n_iter =   10   J = 40.080            max(relative change in state) = 0.79313E-01
      n_iter =   11   J = 40.075            max(relative change in state) = 0.19368E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 256 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 257 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 257 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 203.26            max(relative change in state) =  -
      n_iter =    2   J = 104.57            max(relative change in state) = 3.3478
      n_iter =    3   J = 85.303            max(relative change in state) = 1.7118
      n_iter =    4   J = 80.564            max(relative change in state) = 1.0081
      n_iter =    5   J = 86.510            max(relative change in state) = 1.8092
      n_iter =    6   J = 79.975            max(relative change in state) = 1.3870
      n_iter =    7   J = 79.846            max(relative change in state) = 0.27633E-01
      n_iter =    8   J = 79.391            max(relative change in state) = 0.25359
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 257 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 258 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 258 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 69.241            max(relative change in state) =  -
      n_iter =    2   J = 57.483            max(relative change in state) = 0.52484
      n_iter =    3   J = 37.686            max(relative change in state) = 1.9768
      n_iter =    4   J = 39.980            max(relative change in state) = 1.2220
      n_iter =    5   J = 37.057            max(relative change in state) = 0.94522
      n_iter =    6   J = 36.987            max(relative change in state) = 0.91266E-01
      n_iter =    7   J = 36.893            max(relative change in state) = 0.21863
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 258 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 259 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 259 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 130.62            max(relative change in state) =  -
      n_iter =    2   J = 108.62            max(relative change in state) = 0.88908
      n_iter =    3   J = 75.720            max(relative change in state) = 1.7597
      n_iter =    4   J = 74.983            max(relative change in state) = 0.80306
      n_iter =    5   J = 73.924            max(relative change in state) = 0.81528
      n_iter =    6   J = 73.491            max(relative change in state) = 0.15172
      n_iter =    7   J = 73.409            max(relative change in state) = 0.25405E-01
      n_iter =    8   J = 73.214            max(relative change in state) = 0.13800
      n_iter =    9   J = 73.263            max(relative change in state) = 0.14613
      n_iter =   10   J = 73.085            max(relative change in state) = 0.65297E-01
      n_iter =   11   J = 73.057            max(relative change in state) = 0.20115E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 259 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 260 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 260 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 148.78            max(relative change in state) =  -
      n_iter =    2   J = 115.80            max(relative change in state) = 0.98708
      n_iter =    3   J = 92.449            max(relative change in state) = 2.0086
      n_iter =    4   J = 95.264            max(relative change in state) = 1.3384
      n_iter =    5   J = 90.594            max(relative change in state) = 0.99592
      n_iter =    6   J = 90.403            max(relative change in state) = 0.14944
      n_iter =    7   J = 90.162            max(relative change in state) = 0.33951
      n_iter =    8   J = 89.828            max(relative change in state) = 0.10541
      n_iter =    9   J = 89.815            max(relative change in state) = 0.15171
      n_iter =   10   J = 89.512            max(relative change in state) = 0.13678
      n_iter =   11   J = 89.451            max(relative change in state) = 0.24934E-01
      n_iter =   12   J = 89.321            max(relative change in state) = 0.82235E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 260 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 261 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 261 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 126.81            max(relative change in state) =  -
      n_iter =    2   J = 105.32            max(relative change in state) = 0.56640
      n_iter =    3   J = 77.678            max(relative change in state) = 1.5562
      n_iter =    4   J = 77.056            max(relative change in state) = 0.53311
      n_iter =    5   J = 76.653            max(relative change in state) = 0.63886
      n_iter =    6   J = 76.265            max(relative change in state) = 0.15666
      n_iter =    7   J = 76.157            max(relative change in state) = 0.34270E-01
      n_iter =    8   J = 75.996            max(relative change in state) = 0.13178
      n_iter =    9   J = 76.136            max(relative change in state) = 0.15283
      n_iter =   10   J = 75.900            max(relative change in state) = 0.10894
      n_iter =   11   J = 75.866            max(relative change in state) = 0.20642E-01
      n_iter =   12   J = 75.875            max(relative change in state) = 0.10537
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 261 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 262 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 262 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 120.13            max(relative change in state) =  -
      n_iter =    2   J = 98.724            max(relative change in state) = 0.64719
      n_iter =    3   J = 60.642            max(relative change in state) = 2.0626
      n_iter =    4   J = 59.496            max(relative change in state) = 0.25214
      n_iter =    5   J = 60.178            max(relative change in state) = 0.97446
      n_iter =    6   J = 58.962            max(relative change in state) = 0.62764
      n_iter =    7   J = 58.914            max(relative change in state) = 0.12125
      n_iter =    8   J = 58.885            max(relative change in state) = 0.69554E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 262 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 263 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 263 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 185.53            max(relative change in state) =  -
      n_iter =    2   J = 104.50            max(relative change in state) = 3.4761
      n_iter =    3   J = 85.166            max(relative change in state) = 1.5235
      n_iter =    4   J = 85.637            max(relative change in state) = 1.1791
      n_iter =    5   J = 82.598            max(relative change in state) = 0.74828
      n_iter =    6   J = 82.454            max(relative change in state) = 0.21602
      n_iter =    7   J = 82.371            max(relative change in state) = 0.15001
      n_iter =    8   J = 82.228            max(relative change in state) = 0.89681E-01
      n_iter =    9   J = 82.039            max(relative change in state) = 0.32116
      n_iter =   10   J = 81.928            max(relative change in state) = 0.24293
      n_iter =   11   J = 81.898            max(relative change in state) = 0.36277E-01
      n_iter =   12   J = 81.872            max(relative change in state) = 0.36210E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 263 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 264 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 264 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 52.192            max(relative change in state) =  -
      n_iter =    2   J = 43.640            max(relative change in state) = 0.44825
      n_iter =    3   J = 33.109            max(relative change in state) = 1.1072
      n_iter =    4   J = 32.922            max(relative change in state) = 0.78162
      n_iter =    5   J = 31.771            max(relative change in state) = 0.42503
      n_iter =    6   J = 31.603            max(relative change in state) = 0.20926
      n_iter =    7   J = 31.530            max(relative change in state) = 0.18754
      n_iter =    8   J = 31.415            max(relative change in state) = 0.72276E-01
      n_iter =    9   J = 31.284            max(relative change in state) = 0.12248
      n_iter =   10   J = 31.201            max(relative change in state) = 0.50285E-01
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 264 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 265 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 265 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control removes 1 bending angle data points from the 
    observations as their deviation from the background  exceeds 10.0
    times the expected (1-sigma) error.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 420.32            max(relative change in state) =  -
      n_iter =    2   J = 460.26            max(relative change in state) = 12.322
      n_iter =    3   J = 254.14            max(relative change in state) = 6.7322
      n_iter =    4   J = 248.22            max(relative change in state) = 0.81426
      n_iter =    5   J = 242.22            max(relative change in state) = 0.84515
      n_iter =    6   J = 241.39            max(relative change in state) = 0.97514
      n_iter =    7   J = 240.91            max(relative change in state) = 0.25548
      n_iter =    8   J = 240.59            max(relative change in state) = 0.36571
      n_iter =    9   J = 240.45            max(relative change in state) = 0.11834
      n_iter =   10   J = 240.38            max(relative change in state) = 0.12167
      n_iter =   11   J = 240.33            max(relative change in state) = 0.22795E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 265 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 266 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 266 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 207.46            max(relative change in state) =  -
      n_iter =    2   J = 110.95            max(relative change in state) = 3.3352
      n_iter =    3   J = 103.35            max(relative change in state) = 0.79601
      n_iter =    4   J = 104.57            max(relative change in state) = 1.2632
      n_iter =    5   J = 101.31            max(relative change in state) = 0.82411
      n_iter =    6   J = 101.17            max(relative change in state) = 0.18947
      n_iter =    7   J = 101.07            max(relative change in state) = 0.17764
      n_iter =    8   J = 100.91            max(relative change in state) = 0.10148
      n_iter =    9   J = 100.64            max(relative change in state) = 0.33922
      n_iter =   10   J = 100.57            max(relative change in state) = 0.30955
      n_iter =   11   J = 100.52            max(relative change in state) = 0.60710E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 266 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 267 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 267 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 56.834            max(relative change in state) =  -
      n_iter =    2   J = 46.701            max(relative change in state) = 0.50405
      n_iter =    3   J = 25.715            max(relative change in state) = 1.9963
      n_iter =    4   J = 25.474            max(relative change in state) = 0.64828
      n_iter =    5   J = 24.624            max(relative change in state) = 0.28083
      n_iter =    6   J = 24.435            max(relative change in state) = 0.22256
      n_iter =    7   J = 24.359            max(relative change in state) = 0.10965
      n_iter =    8   J = 24.175            max(relative change in state) = 0.11002
      n_iter =    9   J = 24.038            max(relative change in state) = 0.10229
      n_iter =   10   J = 24.004            max(relative change in state) = 0.10741
      n_iter =   11   J = 23.976            max(relative change in state) = 0.31781E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 267 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 268 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 268 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 80.514            max(relative change in state) =  -
      n_iter =    2   J = 66.593            max(relative change in state) = 0.73754
      n_iter =    3   J = 46.191            max(relative change in state) = 1.5710
      n_iter =    4   J = 47.969            max(relative change in state) = 1.2787
      n_iter =    5   J = 45.697            max(relative change in state) = 0.93418
      n_iter =    6   J = 45.624            max(relative change in state) = 0.86770E-01
      n_iter =    7   J = 45.481            max(relative change in state) = 0.21093
      n_iter =    8   J = 45.407            max(relative change in state) = 0.76837E-01
      n_iter =    9   J = 45.447            max(relative change in state) = 0.17605
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 268 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 269 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 269 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control removes 1 bending angle data points from the 
    observations as their deviation from the background  exceeds 10.0
    times the expected (1-sigma) error.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 195.90            max(relative change in state) =  -
      n_iter =    2   J = 158.07            max(relative change in state) = 3.8800
      n_iter =    3   J = 139.94            max(relative change in state) = 1.5594
      n_iter =    4   J = 138.24            max(relative change in state) = 0.26847
      n_iter =    5   J = 140.04            max(relative change in state) = 0.82851
      n_iter =    6   J = 137.36            max(relative change in state) = 0.55157
      n_iter =    7   J = 137.25            max(relative change in state) = 0.55718E-01
      n_iter =    8   J = 136.80            max(relative change in state) = 0.24541
      n_iter =    9   J = 136.44            max(relative change in state) = 0.25795
      n_iter =   10   J = 136.34            max(relative change in state) = 0.16832
      n_iter =   11   J = 136.25            max(relative change in state) = 0.52448E-01
      n_iter =   12   J = 136.33            max(relative change in state) = 0.78984
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 269 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 270 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 270 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 82.602            max(relative change in state) =  -
      n_iter =    2   J = 69.781            max(relative change in state) = 0.81325
      n_iter =    3   J = 61.284            max(relative change in state) = 1.0883
      n_iter =    4   J = 60.718            max(relative change in state) = 0.52643
      n_iter =    5   J = 60.051            max(relative change in state) = 0.23623
      n_iter =    6   J = 59.972            max(relative change in state) = 0.15145
      n_iter =    7   J = 59.922            max(relative change in state) = 0.13851
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 270 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 271 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 271 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 112.23            max(relative change in state) =  -
      n_iter =    2   J = 92.652            max(relative change in state) = 0.72590
      n_iter =    3   J = 62.505            max(relative change in state) = 2.6666
      n_iter =    4   J = 62.163            max(relative change in state) = 0.42614
      n_iter =    5   J = 61.342            max(relative change in state) = 0.32300
      n_iter =    6   J = 61.275            max(relative change in state) = 0.51184E-01
      n_iter =    7   J = 60.957            max(relative change in state) = 0.19106
      n_iter =    8   J = 61.021            max(relative change in state) = 0.10977
      n_iter =    9   J = 60.877            max(relative change in state) = 0.45131E-01
      n_iter =   10   J = 60.860            max(relative change in state) = 0.12894E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 271 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 272 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 272 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 159.31            max(relative change in state) =  -
      n_iter =    2   J = 101.12            max(relative change in state) = 1.6949
      n_iter =    3   J = 59.324            max(relative change in state) = 2.6738
      n_iter =    4   J = 58.392            max(relative change in state) = 0.41221
      n_iter =    5   J = 57.838            max(relative change in state) = 0.24841
      n_iter =    6   J = 57.699            max(relative change in state) = 0.12095
      n_iter =    7   J = 57.643            max(relative change in state) = 0.51430E-01
      n_iter =    8   J = 57.571            max(relative change in state) = 0.10612
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 272 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 273 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 273 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 20.463            max(relative change in state) =  -
      n_iter =    2   J = 16.937            max(relative change in state) = 0.41082
      n_iter =    3   J = 12.651            max(relative change in state) = 1.0722
      n_iter =    4   J = 12.649            max(relative change in state) = 0.15886
      n_iter =    5   J = 12.525            max(relative change in state) = 0.91199E-01
      n_iter =    6   J = 12.513            max(relative change in state) = 0.37311E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 6.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 273 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 274 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 274 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 101.57            max(relative change in state) =  -
      n_iter =    2   J = 82.891            max(relative change in state) = 0.47533
      n_iter =    3   J = 34.283            max(relative change in state) = 2.3250
      n_iter =    4   J = 33.214            max(relative change in state) = 0.23615
      n_iter =    5   J = 35.442            max(relative change in state) = 1.0183
      n_iter =    6   J = 32.952            max(relative change in state) = 0.81174
      n_iter =    7   J = 32.893            max(relative change in state) = 0.38087E-01
      n_iter =    8   J = 32.764            max(relative change in state) = 0.15063
      n_iter =    9   J = 32.712            max(relative change in state) = 0.16221
      n_iter =   10   J = 32.668            max(relative change in state) = 0.55476E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 274 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 275 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 275 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 25.375            max(relative change in state) =  -
      n_iter =    2   J = 20.916            max(relative change in state) = 0.38573
      n_iter =    3   J = 13.878            max(relative change in state) = 1.1930
      n_iter =    4   J = 16.219            max(relative change in state) = 1.3277
      n_iter =    5   J = 13.749            max(relative change in state) = 1.0866
      n_iter =    6   J = 13.722            max(relative change in state) = 0.22000E-01
      n_iter =    7   J = 13.612            max(relative change in state) = 0.99683E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 275 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 276 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 276 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 165.94            max(relative change in state) =  -
      n_iter =    2   J = 113.14            max(relative change in state) = 2.0340
      n_iter =    3   J = 99.596            max(relative change in state) = 1.4076
      n_iter =    4   J = 108.32            max(relative change in state) = 2.4413
      n_iter =    5   J = 98.237            max(relative change in state) = 1.8476
      n_iter =    6   J = 97.948            max(relative change in state) = 0.93012E-01
      n_iter =    7   J = 96.865            max(relative change in state) = 0.40567
      n_iter =    8   J = 96.858            max(relative change in state) = 0.53688
      n_iter =    9   J = 96.687            max(relative change in state) = 0.29312
      n_iter =   10   J = 96.665            max(relative change in state) = 0.38767E-01
      n_iter =   11   J = 96.616            max(relative change in state) = 0.94270E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 276 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 277 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 277 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 277 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 278 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 278 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 166.99            max(relative change in state) =  -
      n_iter =    2   J = 117.51            max(relative change in state) = 2.5045
      n_iter =    3   J = 111.82            max(relative change in state) = 0.85054
      n_iter =    4   J = 111.59            max(relative change in state) = 0.40711
      n_iter =    5   J = 110.39            max(relative change in state) = 0.22149
      n_iter =    6   J = 110.24            max(relative change in state) = 0.46887E-01
      n_iter =    7   J = 110.61            max(relative change in state) = 0.31007
      n_iter =    8   J = 109.92            max(relative change in state) = 0.16295
      n_iter =    9   J = 109.80            max(relative change in state) = 0.57572E-01
      n_iter =   10   J = 110.05            max(relative change in state) = 0.19631
      n_iter =   11   J = 109.61            max(relative change in state) = 0.15381
      n_iter =   12   J = 109.53            max(relative change in state) = 0.42006E-01
      n_iter =   13   J = 109.30            max(relative change in state) = 0.22944
      n_iter =   14   J = 109.17            max(relative change in state) = 0.27594
      n_iter =   15   J = 108.98            max(relative change in state) = 0.69824E-01
      n_iter =   16   J = 108.92            max(relative change in state) = 0.53695E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 16.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 278 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 279 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 279 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 194.63            max(relative change in state) =  -
      n_iter =    2   J = 109.64            max(relative change in state) = 3.9681
      n_iter =    3   J = 95.029            max(relative change in state) = 1.8997
      n_iter =    4   J = 101.67            max(relative change in state) = 2.1449
      n_iter =    5   J = 93.864            max(relative change in state) = 1.6050
      n_iter =    6   J = 93.630            max(relative change in state) = 0.87791E-01
      n_iter =    7   J = 92.862            max(relative change in state) = 0.33512
      n_iter =    8   J = 92.796            max(relative change in state) = 0.40704
      n_iter =    9   J = 92.692            max(relative change in state) = 0.20760
      n_iter =   10   J = 92.665            max(relative change in state) = 0.60521E-01
      n_iter =   11   J = 92.636            max(relative change in state) = 0.39996E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 279 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 280 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 280 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 85.648            max(relative change in state) =  -
      n_iter =    2   J = 70.815            max(relative change in state) = 0.53168
      n_iter =    3   J = 49.942            max(relative change in state) = 1.4486
      n_iter =    4   J = 50.359            max(relative change in state) = 1.0602
      n_iter =    5   J = 48.345            max(relative change in state) = 0.68913
      n_iter =    6   J = 48.258            max(relative change in state) = 0.16943
      n_iter =    7   J = 48.193            max(relative change in state) = 0.13484
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 280 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 281 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 281 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 35.545            max(relative change in state) =  -
      n_iter =    2   J = 29.591            max(relative change in state) = 0.54865
      n_iter =    3   J = 23.167            max(relative change in state) = 1.1115
      n_iter =    4   J = 22.918            max(relative change in state) = 0.46565
      n_iter =    5   J = 22.472            max(relative change in state) = 0.20531
      n_iter =    6   J = 22.382            max(relative change in state) = 0.16622
      n_iter =    7   J = 22.335            max(relative change in state) = 0.99140E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 281 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 282 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 282 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 72.629            max(relative change in state) =  -
      n_iter =    2   J = 60.482            max(relative change in state) = 0.53174
      n_iter =    3   J = 46.364            max(relative change in state) = 1.4780
      n_iter =    4   J = 50.563            max(relative change in state) = 1.7968
      n_iter =    5   J = 45.270            max(relative change in state) = 1.2908
      n_iter =    6   J = 45.066            max(relative change in state) = 0.10181
      n_iter =    7   J = 44.431            max(relative change in state) = 0.37037
      n_iter =    8   J = 44.161            max(relative change in state) = 0.24985
      n_iter =    9   J = 44.131            max(relative change in state) = 0.91189E-01
      n_iter =   10   J = 44.059            max(relative change in state) = 0.18932E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 282 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 283 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 283 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 73.249            max(relative change in state) =  -
      n_iter =    2   J = 63.050            max(relative change in state) = 0.60810
      n_iter =    3   J = 58.503            max(relative change in state) = 0.76214
      n_iter =    4   J = 58.251            max(relative change in state) = 0.31595
      n_iter =    5   J = 58.191            max(relative change in state) = 0.24107
      n_iter =    6   J = 57.981            max(relative change in state) = 0.10547
      n_iter =    7   J = 57.933            max(relative change in state) = 0.18783E-01
      n_iter =    8   J = 57.807            max(relative change in state) = 0.11754
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 283 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 284 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 284 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 95.945            max(relative change in state) =  -
      n_iter =    2   J = 79.826            max(relative change in state) = 0.70206
      n_iter =    3   J = 62.120            max(relative change in state) = 2.2461
      n_iter =    4   J = 67.702            max(relative change in state) = 1.8419
      n_iter =    5   J = 61.792            max(relative change in state) = 1.5001
      n_iter =    6   J = 61.715            max(relative change in state) = 0.20962E-01
      n_iter =    7   J = 61.261            max(relative change in state) = 0.26352
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 284 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 285 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 285 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 126.74            max(relative change in state) =  -
      n_iter =    2   J = 104.55            max(relative change in state) = 0.91454
      n_iter =    3   J = 71.845            max(relative change in state) = 2.8468
      n_iter =    4   J = 70.743            max(relative change in state) = 0.64607
      n_iter =    5   J = 69.369            max(relative change in state) = 0.21405
      n_iter =    6   J = 68.771            max(relative change in state) = 0.33260
      n_iter =    7   J = 68.664            max(relative change in state) = 0.10869
      n_iter =    8   J = 68.606            max(relative change in state) = 0.38749E-01
      n_iter =    9   J = 68.549            max(relative change in state) = 0.88057E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 285 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 286 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 286 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 59.693            max(relative change in state) =  -
      n_iter =    2   J = 49.717            max(relative change in state) = 0.49960
      n_iter =    3   J = 36.070            max(relative change in state) = 1.7516
      n_iter =    4   J = 36.636            max(relative change in state) = 0.92338
      n_iter =    5   J = 35.221            max(relative change in state) = 0.57547
      n_iter =    6   J = 35.016            max(relative change in state) = 0.18809
      n_iter =    7   J = 34.925            max(relative change in state) = 0.26086
      n_iter =    8   J = 34.657            max(relative change in state) = 0.12310
      n_iter =    9   J = 34.673            max(relative change in state) = 0.19100
      n_iter =   10   J = 34.403            max(relative change in state) = 0.71888E-01
      n_iter =   11   J = 34.291            max(relative change in state) = 0.57706E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 286 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 287 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 287 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 72.349            max(relative change in state) =  -
      n_iter =    2   J = 60.878            max(relative change in state) = 0.68642
      n_iter =    3   J = 51.608            max(relative change in state) = 1.5008
      n_iter =    4   J = 58.174            max(relative change in state) = 1.8111
      n_iter =    5   J = 51.190            max(relative change in state) = 1.4809
      n_iter =    6   J = 51.085            max(relative change in state) = 0.24602E-01
      n_iter =    7   J = 50.655            max(relative change in state) = 0.23173
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 287 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 288 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 288 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 79.361            max(relative change in state) =  -
      n_iter =    2   J = 67.054            max(relative change in state) = 0.58858
      n_iter =    3   J = 46.158            max(relative change in state) = 2.7464
      n_iter =    4   J = 50.822            max(relative change in state) = 1.8293
      n_iter =    5   J = 45.327            max(relative change in state) = 1.4155
      n_iter =    6   J = 44.993            max(relative change in state) = 0.10064
      n_iter =    7   J = 44.736            max(relative change in state) = 0.51102
      n_iter =    8   J = 44.220            max(relative change in state) = 0.40235
      n_iter =    9   J = 43.854            max(relative change in state) = 0.25437
      n_iter =   10   J = 43.781            max(relative change in state) = 0.12732
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 288 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 289 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 289 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 198.26            max(relative change in state) =  -
      n_iter =    2   J = 104.38            max(relative change in state) = 3.3832
      n_iter =    3   J = 88.270            max(relative change in state) = 1.4395
      n_iter =    4   J = 87.198            max(relative change in state) = 0.39498
      n_iter =    5   J = 86.488            max(relative change in state) = 0.31835
      n_iter =    6   J = 86.376            max(relative change in state) = 0.31263E-01
      n_iter =    7   J = 86.296            max(relative change in state) = 0.45732E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 289 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 290 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 290 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 290 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 291 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 291 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 181.28            max(relative change in state) =  -
      n_iter =    2   J = 102.34            max(relative change in state) = 2.9146
      n_iter =    3   J = 80.196            max(relative change in state) = 1.5975
      n_iter =    4   J = 79.820            max(relative change in state) = 0.97513
      n_iter =    5   J = 77.977            max(relative change in state) = 0.98077
      n_iter =    6   J = 77.203            max(relative change in state) = 0.14707
      n_iter =    7   J = 76.984            max(relative change in state) = 0.45899E-01
      n_iter =    8   J = 76.426            max(relative change in state) = 0.19958
      n_iter =    9   J = 76.464            max(relative change in state) = 0.45929
      n_iter =   10   J = 76.122            max(relative change in state) = 0.18969
      n_iter =   11   J = 76.104            max(relative change in state) = 0.14045E-01
      n_iter =   12   J = 75.980            max(relative change in state) = 0.18163
      n_iter =   13   J = 75.974            max(relative change in state) = 0.73049E-01
      n_iter =   14   J = 75.933            max(relative change in state) = 0.19226E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 14.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 291 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 292 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 292 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 108.56            max(relative change in state) =  -
      n_iter =    2   J = 90.394            max(relative change in state) = 0.77156
      n_iter =    3   J = 69.779            max(relative change in state) = 1.4697
      n_iter =    4   J = 70.546            max(relative change in state) = 0.81001
      n_iter =    5   J = 68.609            max(relative change in state) = 0.50595
      n_iter =    6   J = 68.493            max(relative change in state) = 0.12287
      n_iter =    7   J = 68.418            max(relative change in state) = 0.12300
      n_iter =    8   J = 68.327            max(relative change in state) = 0.83066E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 292 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 293 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 293 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 153.15            max(relative change in state) =  -
      n_iter =    2   J = 105.39            max(relative change in state) = 1.2713
      n_iter =    3   J = 64.509            max(relative change in state) = 2.2156
      n_iter =    4   J = 62.492            max(relative change in state) = 0.50385
      n_iter =    5   J = 67.440            max(relative change in state) = 1.2834
      n_iter =    6   J = 61.900            max(relative change in state) = 1.0004
      n_iter =    7   J = 61.764            max(relative change in state) = 0.35787E-01
      n_iter =    8   J = 61.560            max(relative change in state) = 0.30350
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 293 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 294 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 294 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 187.74            max(relative change in state) =  -
      n_iter =    2   J = 107.29            max(relative change in state) = 2.6760
      n_iter =    3   J = 92.819            max(relative change in state) = 1.4568
      n_iter =    4   J = 103.73            max(relative change in state) = 2.5258
      n_iter =    5   J = 91.482            max(relative change in state) = 1.9653
      n_iter =    6   J = 91.152            max(relative change in state) = 0.74452E-01
      n_iter =    7   J = 89.860            max(relative change in state) = 0.47504
      n_iter =    8   J = 89.947            max(relative change in state) = 0.54763
      n_iter =    9   J = 89.670            max(relative change in state) = 0.28718
      n_iter =   10   J = 89.638            max(relative change in state) = 0.10264
      n_iter =   11   J = 89.603            max(relative change in state) = 0.70742E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 294 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 295 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 295 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 272.11            max(relative change in state) =  -
      n_iter =    2   J = 270.66            max(relative change in state) = 7.0646
      n_iter =    3   J = 186.72            max(relative change in state) = 3.9740
      n_iter =    4   J = 185.03            max(relative change in state) = 0.36083
      n_iter =    5   J = 183.30            max(relative change in state) = 0.23235
      n_iter =    6   J = 182.81            max(relative change in state) = 0.20317
      n_iter =    7   J = 182.51            max(relative change in state) = 0.61030E-01
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 295 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 296 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 296 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 57.637            max(relative change in state) =  -
      n_iter =    2   J = 47.719            max(relative change in state) = 0.42607
      n_iter =    3   J = 33.505            max(relative change in state) = 1.3262
      n_iter =    4   J = 33.270            max(relative change in state) = 0.46055
      n_iter =    5   J = 32.890            max(relative change in state) = 0.27583
      n_iter =    6   J = 32.799            max(relative change in state) = 0.21335E-01
      n_iter =    7   J = 32.731            max(relative change in state) = 0.59173E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 296 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 297 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 297 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 63.601            max(relative change in state) =  -
      n_iter =    2   J = 52.409            max(relative change in state) = 0.50560
      n_iter =    3   J = 35.700            max(relative change in state) = 1.8131
      n_iter =    4   J = 36.896            max(relative change in state) = 0.52488
      n_iter =    5   J = 35.341            max(relative change in state) = 0.40451
      n_iter =    6   J = 35.296            max(relative change in state) = 0.33484E-01
      n_iter =    7   J = 35.193            max(relative change in state) = 0.99876E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 297 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 298 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 298 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 268.31            max(relative change in state) =  -
      n_iter =    2   J = 184.51            max(relative change in state) = 7.7011
      n_iter =    3   J = 144.81            max(relative change in state) = 2.4160
      n_iter =    4   J = 143.08            max(relative change in state) = 0.50487
      n_iter =    5   J = 141.61            max(relative change in state) = 0.32681
      n_iter =    6   J = 141.24            max(relative change in state) = 0.33946
      n_iter =    7   J = 140.94            max(relative change in state) = 0.10926
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 298 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 299 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 299 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 106.05            max(relative change in state) =  -
      n_iter =    2   J = 87.100            max(relative change in state) = 0.59915
      n_iter =    3   J = 48.295            max(relative change in state) = 2.0414
      n_iter =    4   J = 49.261            max(relative change in state) = 1.0282
      n_iter =    5   J = 47.051            max(relative change in state) = 0.63229
      n_iter =    6   J = 46.899            max(relative change in state) = 0.14489
      n_iter =    7   J = 46.753            max(relative change in state) = 0.19819
      n_iter =    8   J = 46.574            max(relative change in state) = 0.99805E-01
      n_iter =    9   J = 46.482            max(relative change in state) = 0.51625
      n_iter =   10   J = 46.232            max(relative change in state) = 0.28446
      n_iter =   11   J = 46.191            max(relative change in state) = 0.49878E-01
      n_iter =   12   J = 46.163            max(relative change in state) = 0.53965E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 299 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 300 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 300 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 323.57            max(relative change in state) =  -
      n_iter =    2   J = 947.85            max(relative change in state) = 11.093
      n_iter =    3   J = 279.70            max(relative change in state) = 9.4291
      n_iter =    4   J = 282.92            max(relative change in state) = 1.4450
      n_iter =    5   J = 279.00            max(relative change in state) = 1.0515
      n_iter =    6   J = 278.82            max(relative change in state) = 0.60013E-01
      n_iter =    7   J = 278.08            max(relative change in state) = 0.31832
      n_iter =    8   J = 277.93            max(relative change in state) = 0.30718
      n_iter =    9   J = 277.76            max(relative change in state) = 0.63098E-01
      n_iter =   10   J = 277.71            max(relative change in state) = 0.46791E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 300 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 301 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 301 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 157.07            max(relative change in state) =  -
      n_iter =    2   J = 105.90            max(relative change in state) = 1.5558
      n_iter =    3   J = 74.175            max(relative change in state) = 2.1561
      n_iter =    4   J = 72.796            max(relative change in state) = 0.57617
      n_iter =    5   J = 72.753            max(relative change in state) = 0.51028
      n_iter =    6   J = 72.004            max(relative change in state) = 0.21503
      n_iter =    7   J = 71.898            max(relative change in state) = 0.32585E-01
      n_iter =    8   J = 71.776            max(relative change in state) = 0.24068
      n_iter =    9   J = 71.680            max(relative change in state) = 0.17388
      n_iter =   10   J = 71.572            max(relative change in state) = 0.34641E-01
      n_iter =   11   J = 71.464            max(relative change in state) = 0.11429
      n_iter =   12   J = 71.392            max(relative change in state) = 0.75319E-01
      n_iter =   13   J = 71.345            max(relative change in state) = 0.22262
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 13.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 301 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 302 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 302 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 199.70            max(relative change in state) =  -
      n_iter =    2   J = 157.41            max(relative change in state) = 3.4299
      n_iter =    3   J = 142.26            max(relative change in state) = 1.0613
      n_iter =    4   J = 140.95            max(relative change in state) = 0.23691
      n_iter =    5   J = 140.00            max(relative change in state) = 0.25284
      n_iter =    6   J = 139.53            max(relative change in state) = 0.57730E-01
      n_iter =    7   J = 138.94            max(relative change in state) = 0.18414
      n_iter =    8   J = 139.44            max(relative change in state) = 0.26143
      n_iter =    9   J = 138.73            max(relative change in state) = 0.13169
      n_iter =   10   J = 138.60            max(relative change in state) = 0.33907E-01
      n_iter =   11   J = 138.96            max(relative change in state) = 0.27382
      n_iter =   12   J = 138.48            max(relative change in state) = 0.31112
      n_iter =   13   J = 138.40            max(relative change in state) = 0.46617E-01
      n_iter =   14   J = 138.34            max(relative change in state) = 0.55786E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 14.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 302 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 303 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 303 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 71.842            max(relative change in state) =  -
      n_iter =    2   J = 59.545            max(relative change in state) = 0.57136
      n_iter =    3   J = 44.481            max(relative change in state) = 1.6633
      n_iter =    4   J = 50.694            max(relative change in state) = 1.5042
      n_iter =    5   J = 44.009            max(relative change in state) = 1.2472
      n_iter =    6   J = 43.928            max(relative change in state) = 0.40732E-01
      n_iter =    7   J = 43.749            max(relative change in state) = 0.14231
      n_iter =    8   J = 43.686            max(relative change in state) = 0.84954E-01
      n_iter =    9   J = 43.638            max(relative change in state) = 0.40898E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 303 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 304 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 304 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 114.82            max(relative change in state) =  -
      n_iter =    2   J = 96.734            max(relative change in state) = 0.68430
      n_iter =    3   J = 63.210            max(relative change in state) = 2.3465
      n_iter =    4   J = 59.712            max(relative change in state) = 0.96633
      n_iter =    5   J = 64.954            max(relative change in state) = 1.4203
      n_iter =    6   J = 59.124            max(relative change in state) = 1.0525
      n_iter =    7   J = 59.046            max(relative change in state) = 0.17343E-01
      n_iter =    8   J = 58.666            max(relative change in state) = 0.22864
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 304 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 305 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 305 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 44.274            max(relative change in state) =  -
      n_iter =    2   J = 36.334            max(relative change in state) = 0.49575
      n_iter =    3   J = 21.034            max(relative change in state) = 1.9058
      n_iter =    4   J = 20.779            max(relative change in state) = 0.40071
      n_iter =    5   J = 20.441            max(relative change in state) = 0.15630
      n_iter =    6   J = 20.351            max(relative change in state) = 0.16628
      n_iter =    7   J = 20.319            max(relative change in state) = 0.83002E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 305 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 306 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 306 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 170.53            max(relative change in state) =  -
      n_iter =    2   J = 122.45            max(relative change in state) = 2.2617
      n_iter =    3   J = 113.43            max(relative change in state) = 1.3272
      n_iter =    4   J = 112.44            max(relative change in state) = 0.44672
      n_iter =    5   J = 112.87            max(relative change in state) = 0.26529
      n_iter =    6   J = 111.72            max(relative change in state) = 0.18196
      n_iter =    7   J = 111.28            max(relative change in state) = 0.95534E-01
      n_iter =    8   J = 111.35            max(relative change in state) = 0.16034
      n_iter =    9   J = 110.54            max(relative change in state) = 0.13652
      n_iter =   10   J = 109.53            max(relative change in state) = 0.31804
      n_iter =   11   J = 109.19            max(relative change in state) = 0.14902
      n_iter =   12   J = 108.83            max(relative change in state) = 0.10862
      n_iter =   13   J = 107.88            max(relative change in state) = 0.51451
      n_iter =   14   J = 108.18            max(relative change in state) = 0.45133
      n_iter =   15   J = 107.55            max(relative change in state) = 0.13040
      n_iter =   16   J = 107.45            max(relative change in state) = 0.43805E-01
      n_iter =   17   J = 107.11            max(relative change in state) = 0.46435
      n_iter =   18   J = 107.44            max(relative change in state) = 0.53885
      n_iter =   19   J = 106.96            max(relative change in state) = 0.33141
      n_iter =   20   J = 106.92            max(relative change in state) = 0.19541E-01
      n_iter =   21   J = 106.81            max(relative change in state) = 0.14888
      n_iter =   22   J = 106.83            max(relative change in state) = 0.17575
      n_iter =   23   J = 106.76            max(relative change in state) = 0.90709E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 23.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 306 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 307 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 307 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 156.89            max(relative change in state) =  -
      n_iter =    2   J = 110.08            max(relative change in state) = 1.5938
      n_iter =    3   J = 91.241            max(relative change in state) = 1.5423
      n_iter =    4   J = 86.716            max(relative change in state) = 0.64977
      n_iter =    5   J = 96.465            max(relative change in state) = 0.43465
      n_iter =    6   J = 86.440            max(relative change in state) = 0.39486
      n_iter =    7   J = 86.365            max(relative change in state) = 0.16758E-01
      n_iter =    8   J = 86.063            max(relative change in state) = 0.24603
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 307 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 308 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 308 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 31.931            max(relative change in state) =  -
      n_iter =    2   J = 26.778            max(relative change in state) = 0.28936
      n_iter =    3   J = 19.445            max(relative change in state) = 0.92729
      n_iter =    4   J = 19.221            max(relative change in state) = 0.36870
      n_iter =    5   J = 18.661            max(relative change in state) = 0.23829
      n_iter =    6   J = 18.495            max(relative change in state) = 0.11183
      n_iter =    7   J = 18.464            max(relative change in state) = 0.16086
      n_iter =    8   J = 18.371            max(relative change in state) = 0.18696
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 308 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 309 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 309 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 104.28            max(relative change in state) =  -
      n_iter =    2   J = 87.222            max(relative change in state) = 0.80805
      n_iter =    3   J = 71.245            max(relative change in state) = 1.3891
      n_iter =    4   J = 70.741            max(relative change in state) = 0.71062
      n_iter =    5   J = 70.121            max(relative change in state) = 0.39448
      n_iter =    6   J = 70.025            max(relative change in state) = 0.18141
      n_iter =    7   J = 69.970            max(relative change in state) = 0.88835E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 309 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 310 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 310 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 108.15            max(relative change in state) =  -
      n_iter =    2   J = 89.878            max(relative change in state) = 0.75087
      n_iter =    3   J = 66.106            max(relative change in state) = 2.3257
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 310 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 311 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 311 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control removes 8 bending angle data points from the 
    observations as their deviation from the background  exceeds 10.0
    times the expected (1-sigma) error.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 334.78            max(relative change in state) =  -
      n_iter =    2   J = 226.69            max(relative change in state) = 6.7993
      n_iter =    3   J = 172.97            max(relative change in state) = 2.4840
      n_iter =    4   J = 168.44            max(relative change in state) = 0.47735
      n_iter =    5   J = 170.33            max(relative change in state) = 0.63629
      n_iter =    6   J = 165.98            max(relative change in state) = 0.33859
      n_iter =    7   J = 165.72            max(relative change in state) = 0.55770E-01
      n_iter =    8   J = 165.31            max(relative change in state) = 0.18912
      n_iter =    9   J = 165.15            max(relative change in state) = 0.16667
      n_iter =   10   J = 165.00            max(relative change in state) = 0.25493E-01
      n_iter =   11   J = 164.80            max(relative change in state) = 0.60903E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 311 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 312 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 312 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 69.894            max(relative change in state) =  -
      n_iter =    2   J = 57.403            max(relative change in state) = 0.47883
      n_iter =    3   J = 33.231            max(relative change in state) = 1.5286
      n_iter =    4   J = 31.704            max(relative change in state) = 0.31966
      n_iter =    5   J = 32.765            max(relative change in state) = 0.70702
      n_iter =    6   J = 31.204            max(relative change in state) = 0.40485
      n_iter =    7   J = 31.161            max(relative change in state) = 0.19845E-01
      n_iter =    8   J = 30.980            max(relative change in state) = 0.18689
      n_iter =    9   J = 31.075            max(relative change in state) = 0.33902
      n_iter =   10   J = 30.922            max(relative change in state) = 0.20883
      n_iter =   11   J = 30.910            max(relative change in state) = 0.25198E-01
      n_iter =   12   J = 30.902            max(relative change in state) = 0.10024
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 312 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 313 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 313 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 22.870            max(relative change in state) =  -
      n_iter =    2   J = 19.125            max(relative change in state) = 0.36032
      n_iter =    3   J = 15.526            max(relative change in state) = 0.80740
      n_iter =    4   J = 15.158            max(relative change in state) = 0.26302
      n_iter =    5   J = 15.181            max(relative change in state) = 0.26385
      n_iter =    6   J = 15.014            max(relative change in state) = 0.97822E-01
      n_iter =    7   J = 15.008            max(relative change in state) = 0.10225E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 313 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 314 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 314 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 132.87            max(relative change in state) =  -
      n_iter =    2   J = 109.12            max(relative change in state) = 0.69209
      n_iter =    3   J = 74.663            max(relative change in state) = 1.9715
      n_iter =    4   J = 76.012            max(relative change in state) = 1.3950
      n_iter =    5   J = 70.880            max(relative change in state) = 0.85290
      n_iter =    6   J = 70.161            max(relative change in state) = 0.32675
      n_iter =    7   J = 69.123            max(relative change in state) = 0.36607
      n_iter =    8   J = 68.990            max(relative change in state) = 0.34570
      n_iter =    9   J = 67.948            max(relative change in state) = 0.51467
      n_iter =   10   J = 67.216            max(relative change in state) = 0.54223
      n_iter =   11   J = 66.553            max(relative change in state) = 0.22130
      n_iter =   12   J = 66.831            max(relative change in state) = 0.83323
      n_iter =   13   J = 65.589            max(relative change in state) = 0.22591
      n_iter =   14   J = 65.572            max(relative change in state) = 0.29902E-01
      n_iter =   15   J = 65.561            max(relative change in state) = 0.28984E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 15.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 314 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 315 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 315 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 170.87            max(relative change in state) =  -
      n_iter =    2   J = 107.28            max(relative change in state) = 2.1715
      n_iter =    3   J = 87.913            max(relative change in state) = 2.1328
      n_iter =    4   J = 89.896            max(relative change in state) = 1.0373
      n_iter =    5   J = 86.619            max(relative change in state) = 0.70819
      n_iter =    6   J = 86.469            max(relative change in state) = 0.11170
      n_iter =    7   J = 86.294            max(relative change in state) = 0.21210
      n_iter =    8   J = 86.158            max(relative change in state) = 0.69710E-01
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 315 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 316 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 316 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 213.29            max(relative change in state) =  -
      n_iter =    2   J = 138.50            max(relative change in state) = 3.8430
      n_iter =    3   J = 125.48            max(relative change in state) = 1.1733
      n_iter =    4   J = 122.36            max(relative change in state) = 0.42062
      n_iter =    5   J = 123.73            max(relative change in state) = 1.2829
      n_iter =    6   J = 121.25            max(relative change in state) = 0.87189
      n_iter =    7   J = 121.15            max(relative change in state) = 0.15530
      n_iter =    8   J = 121.07            max(relative change in state) = 0.17504
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 316 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 317 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 317 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 197.76            max(relative change in state) =  -
      n_iter =    2   J = 136.12            max(relative change in state) = 4.3813
      n_iter =    3   J = 122.34            max(relative change in state) = 0.92177
      n_iter =    4   J = 116.58            max(relative change in state) = 0.63082
      n_iter =    5   J = 117.99            max(relative change in state) = 1.5232
      n_iter =    6   J = 115.18            max(relative change in state) = 1.0506
      n_iter =    7   J = 115.06            max(relative change in state) = 0.19724
      n_iter =    8   J = 115.00            max(relative change in state) = 0.15617
      n_iter =    9   J = 114.94            max(relative change in state) = 0.59789E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 317 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 318 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 318 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 200.28            max(relative change in state) =  -
      n_iter =    2   J = 109.05            max(relative change in state) = 3.1901
      n_iter =    3   J = 98.654            max(relative change in state) = 1.9574
      n_iter =    4   J = 97.639            max(relative change in state) = 0.71733
      n_iter =    5   J = 97.271            max(relative change in state) = 0.17184
      n_iter =    6   J = 96.885            max(relative change in state) = 0.12650
      n_iter =    7   J = 96.824            max(relative change in state) = 0.40757E-01
      n_iter =    8   J = 96.608            max(relative change in state) = 0.19375
      n_iter =    9   J = 96.551            max(relative change in state) = 0.21259
      n_iter =   10   J = 96.490            max(relative change in state) = 0.46807E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 318 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 319 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 319 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 40.489            max(relative change in state) =  -
      n_iter =    2   J = 33.894            max(relative change in state) = 0.52570
      n_iter =    3   J = 27.693            max(relative change in state) = 0.80483
      n_iter =    4   J = 27.136            max(relative change in state) = 0.24623
      n_iter =    5   J = 27.688            max(relative change in state) = 0.73976
      n_iter =    6   J = 26.990            max(relative change in state) = 0.48149
      n_iter =    7   J = 26.976            max(relative change in state) = 0.22827E-01
      n_iter =    8   J = 26.904            max(relative change in state) = 0.11514
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 319 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 320 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 320 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 113.55            max(relative change in state) =  -
      n_iter =    2   J = 93.186            max(relative change in state) = 0.52991
      n_iter =    3   J = 53.055            max(relative change in state) = 2.0143
      n_iter =    4   J = 52.638            max(relative change in state) = 0.66444
      n_iter =    5   J = 51.478            max(relative change in state) = 0.31948
      n_iter =    6   J = 51.277            max(relative change in state) = 0.22761
      n_iter =    7   J = 51.177            max(relative change in state) = 0.11689
      n_iter =    8   J = 50.969            max(relative change in state) = 0.13388
      n_iter =    9   J = 50.827            max(relative change in state) = 0.11033
      n_iter =   10   J = 50.792            max(relative change in state) = 0.81793E-01
      n_iter =   11   J = 50.776            max(relative change in state) = 0.53232E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 320 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 321 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 321 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 62.758            max(relative change in state) =  -
      n_iter =    2   J = 52.782            max(relative change in state) = 0.60971
      n_iter =    3   J = 44.023            max(relative change in state) = 1.4165
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 321 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 322 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 322 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 131.20            max(relative change in state) =  -
      n_iter =    2   J = 110.26            max(relative change in state) = 1.0014
      n_iter =    3   J = 95.086            max(relative change in state) = 1.4263
      n_iter =    4   J = 94.684            max(relative change in state) = 0.58380
      n_iter =    5   J = 93.902            max(relative change in state) = 0.29669
      n_iter =    6   J = 93.807            max(relative change in state) = 0.17036
      n_iter =    7   J = 93.746            max(relative change in state) = 0.12057
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 322 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 323 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 323 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 46.531            max(relative change in state) =  -
      n_iter =    2   J = 38.536            max(relative change in state) = 0.46540
      n_iter =    3   J = 27.759            max(relative change in state) = 1.0490
      n_iter =    4   J = 27.466            max(relative change in state) = 0.21075
      n_iter =    5   J = 27.274            max(relative change in state) = 0.14456
      n_iter =    6   J = 27.221            max(relative change in state) = 0.23404E-01
      n_iter =    7   J = 27.191            max(relative change in state) = 0.24234E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 323 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 324 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 324 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 48.158            max(relative change in state) =  -
      n_iter =    2   J = 40.385            max(relative change in state) = 0.56197
      n_iter =    3   J = 32.458            max(relative change in state) = 1.1262
      n_iter =    4   J = 32.137            max(relative change in state) = 0.18409
      n_iter =    5   J = 31.750            max(relative change in state) = 0.12241
      n_iter =    6   J = 31.722            max(relative change in state) = 0.18610E-01
      n_iter =    7   J = 31.688            max(relative change in state) = 0.31967E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 324 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 325 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 325 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 325 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 326 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 326 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 131.20            max(relative change in state) =  -
      n_iter =    2   J = 108.52            max(relative change in state) = 0.90002
      n_iter =    3   J = 78.978            max(relative change in state) = 2.5639
      n_iter =    4   J = 77.724            max(relative change in state) = 0.26305
      n_iter =    5   J = 79.796            max(relative change in state) = 1.3426
      n_iter =    6   J = 77.236            max(relative change in state) = 1.0730
      n_iter =    7   J = 77.181            max(relative change in state) = 0.11651
      n_iter =    8   J = 77.146            max(relative change in state) = 0.15471
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 326 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 327 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 327 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control removes 1 bending angle data points from the 
    observations as their deviation from the background  exceeds 10.0
    times the expected (1-sigma) error.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 451.09            max(relative change in state) =  -
      n_iter =    2   J = 2163.1            max(relative change in state) = 26.186
      n_iter =    3   J = 401.36            max(relative change in state) = 22.578
      n_iter =    4   J = 403.23            max(relative change in state) = 1.0380
      n_iter =    5   J = 400.75            max(relative change in state) = 0.72463
      n_iter =    6   J = 400.62            max(relative change in state) = 0.61757E-01
      n_iter =    7   J = 400.19            max(relative change in state) = 0.26504
      n_iter =    8   J = 399.94            max(relative change in state) = 0.12061
      n_iter =    9   J = 399.85            max(relative change in state) = 0.21177
      n_iter =   10   J = 399.78            max(relative change in state) = 0.25123E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 327 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 328 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 328 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 100.74            max(relative change in state) =  -
      n_iter =    2   J = 83.685            max(relative change in state) = 0.63552
      n_iter =    3   J = 60.985            max(relative change in state) = 1.6635
      n_iter =    4   J = 62.063            max(relative change in state) = 0.94964
      n_iter =    5   J = 60.015            max(relative change in state) = 0.62179
      n_iter =    6   J = 59.907            max(relative change in state) = 0.11983
      n_iter =    7   J = 59.789            max(relative change in state) = 0.19073
      n_iter =    8   J = 59.667            max(relative change in state) = 0.82649E-01
      n_iter =    9   J = 59.585            max(relative change in state) = 0.44777
      n_iter =   10   J = 59.403            max(relative change in state) = 0.25822
      n_iter =   11   J = 59.372            max(relative change in state) = 0.20577E-01
      n_iter =   12   J = 59.362            max(relative change in state) = 0.20378E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 328 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 329 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 329 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control removes 6 bending angle data points from the 
    observations as their deviation from the background  exceeds 10.0
    times the expected (1-sigma) error.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 745.79            max(relative change in state) =  -
      n_iter =    2   J = 894.99            max(relative change in state) = 16.189
      n_iter =    3   J = 433.29            max(relative change in state) = 8.4423
      n_iter =    4   J = 440.63            max(relative change in state) = 3.1279
      n_iter =    5   J = 427.35            max(relative change in state) = 2.0204
      n_iter =    6   J = 426.55            max(relative change in state) = 0.35431
      n_iter =    7   J = 425.22            max(relative change in state) = 0.64766
      n_iter =    8   J = 423.58            max(relative change in state) = 0.29047
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 329 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 330 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 330 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 330 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 331 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 331 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 59.380            max(relative change in state) =  -
      n_iter =    2   J = 49.079            max(relative change in state) = 0.52283
      n_iter =    3   J = 33.621            max(relative change in state) = 1.5289
      n_iter =    4   J = 32.753            max(relative change in state) = 0.22420
      n_iter =    5   J = 35.101            max(relative change in state) = 0.42001
      n_iter =    6   J = 32.626            max(relative change in state) = 0.29959
      n_iter =    7   J = 32.601            max(relative change in state) = 0.91195E-02
      n_iter =    8   J = 32.565            max(relative change in state) = 0.12723
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 331 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 332 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 332 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 332 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 333 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 333 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 78.358            max(relative change in state) =  -
      n_iter =    2   J = 67.762            max(relative change in state) = 0.89079
      n_iter =    3   J = 63.512            max(relative change in state) = 0.49748
      n_iter =    4   J = 64.805            max(relative change in state) = 1.0758
      n_iter =    5   J = 62.835            max(relative change in state) = 0.62937
      n_iter =    6   J = 62.634            max(relative change in state) = 0.20675
      n_iter =    7   J = 62.542            max(relative change in state) = 0.17719
      n_iter =    8   J = 62.469            max(relative change in state) = 0.75998E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 333 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 334 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 334 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 182.22            max(relative change in state) =  -
      n_iter =    2   J = 129.78            max(relative change in state) = 3.3666
      n_iter =    3   J = 124.81            max(relative change in state) = 1.0008
      n_iter =    4   J = 123.79            max(relative change in state) = 0.60540
      n_iter =    5   J = 123.29            max(relative change in state) = 0.32522
      n_iter =    6   J = 123.10            max(relative change in state) = 0.17531
      n_iter =    7   J = 123.02            max(relative change in state) = 0.41928E-01
      n_iter =    8   J = 122.81            max(relative change in state) = 0.22891
      n_iter =    9   J = 122.89            max(relative change in state) = 0.47872
      n_iter =   10   J = 122.71            max(relative change in state) = 0.26548
      n_iter =   11   J = 122.69            max(relative change in state) = 0.42164E-01
      n_iter =   12   J = 122.61            max(relative change in state) = 0.96708E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 334 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 335 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 335 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 146.80            max(relative change in state) =  -
      n_iter =    2   J = 119.20            max(relative change in state) = 1.8486
      n_iter =    3   J = 113.20            max(relative change in state) = 0.89964
      n_iter =    4   J = 113.09            max(relative change in state) = 0.89609
      n_iter =    5   J = 111.21            max(relative change in state) = 0.58135
      n_iter =    6   J = 110.94            max(relative change in state) = 0.22210
      n_iter =    7   J = 110.92            max(relative change in state) = 0.33335
      n_iter =    8   J = 110.62            max(relative change in state) = 0.24222
      n_iter =    9   J = 110.62            max(relative change in state) = 0.34814
      n_iter =   10   J = 110.54            max(relative change in state) = 0.23078
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 335 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 336 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 336 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 183.57            max(relative change in state) =  -
      n_iter =    2   J = 113.55            max(relative change in state) = 2.8100
      n_iter =    3   J = 99.190            max(relative change in state) = 1.3465
      n_iter =    4   J = 98.992            max(relative change in state) = 0.68886
      n_iter =    5   J = 97.273            max(relative change in state) = 0.50324
      n_iter =    6   J = 97.126            max(relative change in state) = 0.98902E-01
      n_iter =    7   J = 97.035            max(relative change in state) = 0.27684
      n_iter =    8   J = 96.759            max(relative change in state) = 0.19715
      n_iter =    9   J = 96.533            max(relative change in state) = 0.25486
      n_iter =   10   J = 96.279            max(relative change in state) = 0.23584
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 336 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 337 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 337 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 132.12            max(relative change in state) =  -
      n_iter =    2   J = 108.21            max(relative change in state) = 0.67947
      n_iter =    3   J = 53.461            max(relative change in state) = 2.8391
      n_iter =    4   J = 53.198            max(relative change in state) = 0.75786
      n_iter =    5   J = 51.930            max(relative change in state) = 0.44011
      n_iter =    6   J = 51.835            max(relative change in state) = 0.16515
      n_iter =    7   J = 51.752            max(relative change in state) = 0.14653
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 337 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 338 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 338 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 28.602            max(relative change in state) =  -
      n_iter =    2   J = 23.652            max(relative change in state) = 0.30794
      n_iter =    3   J = 16.758            max(relative change in state) = 0.76417
      n_iter =    4   J = 17.258            max(relative change in state) = 0.70080
      n_iter =    5   J = 16.394            max(relative change in state) = 0.44406
      n_iter =    6   J = 16.330            max(relative change in state) = 0.76680E-01
      n_iter =    7   J = 16.228            max(relative change in state) = 0.17617
      n_iter =    8   J = 16.141            max(relative change in state) = 0.52369E-01
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 338 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 339 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 339 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 239.51            max(relative change in state) =  -
      n_iter =    2   J = 176.02            max(relative change in state) = 5.9569
      n_iter =    3   J = 149.54            max(relative change in state) = 1.7989
      n_iter =    4   J = 147.28            max(relative change in state) = 0.69975
      n_iter =    5   J = 144.96            max(relative change in state) = 0.25913
      n_iter =    6   J = 144.21            max(relative change in state) = 0.30987
      n_iter =    7   J = 143.50            max(relative change in state) = 0.16642
      n_iter =    8   J = 143.21            max(relative change in state) = 0.29922
      n_iter =    9   J = 142.95            max(relative change in state) = 0.71265E-01
      n_iter =   10   J = 142.91            max(relative change in state) = 0.73459E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 339 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 340 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 340 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 172.62            max(relative change in state) =  -
      n_iter =    2   J = 113.76            max(relative change in state) = 2.8146
      n_iter =    3   J = 104.55            max(relative change in state) = 1.4085
      n_iter =    4   J = 103.53            max(relative change in state) = 0.82196
      n_iter =    5   J = 102.66            max(relative change in state) = 0.73250
      n_iter =    6   J = 102.38            max(relative change in state) = 0.54953E-01
      n_iter =    7   J = 102.29            max(relative change in state) = 0.34536E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 340 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 341 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 341 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 128.55            max(relative change in state) =  -
      n_iter =    2   J = 106.60            max(relative change in state) = 0.91398
      n_iter =    3   J = 75.026            max(relative change in state) = 2.3148
      n_iter =    4   J = 74.079            max(relative change in state) = 0.33135
      n_iter =    5   J = 74.025            max(relative change in state) = 0.30593
      n_iter =    6   J = 73.588            max(relative change in state) = 0.14959
      n_iter =    7   J = 73.524            max(relative change in state) = 0.20948E-01
      n_iter =    8   J = 73.500            max(relative change in state) = 0.21328
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 341 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 342 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 342 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 158.09            max(relative change in state) =  -
      n_iter =    2   J = 106.17            max(relative change in state) = 1.5860
      n_iter =    3   J = 84.287            max(relative change in state) = 2.1205
      n_iter =    4   J = 73.725            max(relative change in state) = 2.0833
      n_iter =    5   J = 81.359            max(relative change in state) = 1.8061
      n_iter =    6   J = 73.377            max(relative change in state) = 1.5153
      n_iter =    7   J = 73.286            max(relative change in state) = 0.33389E-01
      n_iter =    8   J = 72.908            max(relative change in state) = 0.23080
      n_iter =    9   J = 72.893            max(relative change in state) = 0.23329
      n_iter =   10   J = 72.757            max(relative change in state) = 0.71629E-01
      n_iter =   11   J = 72.739            max(relative change in state) = 0.28701E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 342 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 343 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 343 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 71.343            max(relative change in state) =  -
      n_iter =    2   J = 59.457            max(relative change in state) = 0.67077
      n_iter =    3   J = 46.239            max(relative change in state) = 1.3095
      n_iter =    4   J = 44.981            max(relative change in state) = 0.28212
      n_iter =    5   J = 47.994            max(relative change in state) = 0.72050
      n_iter =    6   J = 44.836            max(relative change in state) = 0.60657
      n_iter =    7   J = 44.791            max(relative change in state) = 0.16989E-01
      n_iter =    8   J = 44.635            max(relative change in state) = 0.20611
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 343 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 344 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 344 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 74.386            max(relative change in state) =  -
      n_iter =    2   J = 61.890            max(relative change in state) = 0.52859
      n_iter =    3   J = 46.029            max(relative change in state) = 1.8694
      n_iter =    4   J = 45.452            max(relative change in state) = 0.42230
      n_iter =    5   J = 45.258            max(relative change in state) = 0.35929
      n_iter =    6   J = 45.053            max(relative change in state) = 0.10043
      n_iter =    7   J = 45.006            max(relative change in state) = 0.26394E-01
      n_iter =    8   J = 44.961            max(relative change in state) = 0.16884
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 344 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 345 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 345 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 128.76            max(relative change in state) =  -
      n_iter =    2   J = 104.89            max(relative change in state) = 0.55995
      n_iter =    3   J = 36.048            max(relative change in state) = 3.2198
      n_iter =    4   J = 34.726            max(relative change in state) = 0.37991
      n_iter =    5   J = 33.675            max(relative change in state) = 0.25931
      n_iter =    6   J = 33.497            max(relative change in state) = 0.25317
      n_iter =    7   J = 33.410            max(relative change in state) = 0.30576E-01
      n_iter =    8   J = 33.359            max(relative change in state) = 0.32290
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 345 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 346 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 346 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 183.11            max(relative change in state) =  -
      n_iter =    2   J = 100.99            max(relative change in state) = 2.5911
      n_iter =    3   J = 77.625            max(relative change in state) = 1.8313
      n_iter =    4   J = 78.053            max(relative change in state) = 1.0696
      n_iter =    5   J = 75.587            max(relative change in state) = 0.62471
      n_iter =    6   J = 75.397            max(relative change in state) = 0.21453
      n_iter =    7   J = 75.264            max(relative change in state) = 0.16220
      n_iter =    8   J = 74.950            max(relative change in state) = 0.18146
      n_iter =    9   J = 74.545            max(relative change in state) = 0.32208
      n_iter =   10   J = 74.469            max(relative change in state) = 0.15967
      n_iter =   11   J = 74.362            max(relative change in state) = 0.22635E-01
      n_iter =   12   J = 74.310            max(relative change in state) = 0.38185E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 346 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 347 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 347 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 67.779            max(relative change in state) =  -
      n_iter =    2   J = 55.731            max(relative change in state) = 0.50007
      n_iter =    3   J = 32.513            max(relative change in state) = 1.6462
      n_iter =    4   J = 31.468            max(relative change in state) = 0.46160
      n_iter =    5   J = 31.125            max(relative change in state) = 0.36648
      n_iter =    6   J = 30.892            max(relative change in state) = 0.62853E-01
      n_iter =    7   J = 30.852            max(relative change in state) = 0.20826E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 347 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 348 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 348 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 58.091            max(relative change in state) =  -
      n_iter =    2   J = 47.849            max(relative change in state) = 0.45824
      n_iter =    3   J = 30.640            max(relative change in state) = 1.6963
      n_iter =    4   J = 30.025            max(relative change in state) = 0.44600
      n_iter =    5   J = 29.649            max(relative change in state) = 0.29223
      n_iter =    6   J = 29.550            max(relative change in state) = 0.59516E-01
      n_iter =    7   J = 29.473            max(relative change in state) = 0.84190E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 348 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 349 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 349 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 87.436            max(relative change in state) =  -
      n_iter =    2   J = 71.950            max(relative change in state) = 0.59655
      n_iter =    3   J = 44.325            max(relative change in state) = 2.2665
      n_iter =    4   J = 43.559            max(relative change in state) = 0.22656
      n_iter =    5   J = 44.393            max(relative change in state) = 0.49283
      n_iter =    6   J = 43.303            max(relative change in state) = 0.32672
      n_iter =    7   J = 43.275            max(relative change in state) = 0.14834E-01
      n_iter =    8   J = 43.142            max(relative change in state) = 0.10344
      n_iter =    9   J = 43.222            max(relative change in state) = 0.15173
      n_iter =   10   J = 43.125            max(relative change in state) = 0.10502
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 349 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 350 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 350 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 160.37            max(relative change in state) =  -
      n_iter =    2   J = 114.24            max(relative change in state) = 1.7272
      n_iter =    3   J = 105.04            max(relative change in state) = 1.1879
      n_iter =    4   J = 106.83            max(relative change in state) = 0.94580
      n_iter =    5   J = 103.69            max(relative change in state) = 0.63616
      n_iter =    6   J = 103.56            max(relative change in state) = 0.12778
      n_iter =    7   J = 103.44            max(relative change in state) = 0.12775
      n_iter =    8   J = 103.26            max(relative change in state) = 0.97770E-01
      n_iter =    9   J = 103.35            max(relative change in state) = 0.54952
      n_iter =   10   J = 103.12            max(relative change in state) = 0.32370
      n_iter =   11   J = 103.10            max(relative change in state) = 0.52625E-01
      n_iter =   12   J = 103.06            max(relative change in state) = 0.92541E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 350 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 351 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 351 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 63.374            max(relative change in state) =  -
      n_iter =    2   J = 51.877            max(relative change in state) = 0.33169
      n_iter =    3   J = 26.125            max(relative change in state) = 1.8694
      n_iter =    4   J = 26.056            max(relative change in state) = 0.39768
      n_iter =    5   J = 25.676            max(relative change in state) = 0.21010
      n_iter =    6   J = 25.624            max(relative change in state) = 0.11142
      n_iter =    7   J = 25.585            max(relative change in state) = 0.76762E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 351 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 352 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 352 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 67.575            max(relative change in state) =  -
      n_iter =    2   J = 55.759            max(relative change in state) = 0.51846
      n_iter =    3   J = 36.624            max(relative change in state) = 1.5144
      n_iter =    4   J = 37.017            max(relative change in state) = 0.67234
      n_iter =    5   J = 36.115            max(relative change in state) = 0.42202
      n_iter =    6   J = 36.057            max(relative change in state) = 0.10024
      n_iter =    7   J = 36.001            max(relative change in state) = 0.12655
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 352 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 353 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 353 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 120.43            max(relative change in state) =  -
      n_iter =    2   J = 99.405            max(relative change in state) = 0.64806
      n_iter =    3   J = 63.720            max(relative change in state) = 2.9947
      n_iter =    4   J = 76.405            max(relative change in state) = 2.8182
      n_iter =    5   J = 63.553            max(relative change in state) = 2.0281
      n_iter =    6   J = 62.942            max(relative change in state) = 0.31537
      n_iter =    7   J = 62.621            max(relative change in state) = 0.22016
      n_iter =    8   J = 62.349            max(relative change in state) = 0.23275
      n_iter =    9   J = 61.798            max(relative change in state) = 0.18431
      n_iter =   10   J = 61.557            max(relative change in state) = 0.21907
      n_iter =   11   J = 61.381            max(relative change in state) = 0.37759E-01
      n_iter =   12   J = 61.231            max(relative change in state) = 0.26049
      n_iter =   13   J = 61.220            max(relative change in state) = 0.23671
      n_iter =   14   J = 61.136            max(relative change in state) = 0.44277E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 14.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 353 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 354 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 354 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 88.081            max(relative change in state) =  -
      n_iter =    2   J = 72.480            max(relative change in state) = 0.57197
      n_iter =    3   J = 45.329            max(relative change in state) = 1.9888
      n_iter =    4   J = 45.403            max(relative change in state) = 0.74233
      n_iter =    5   J = 44.440            max(relative change in state) = 0.38483
      n_iter =    6   J = 44.319            max(relative change in state) = 0.18228
      n_iter =    7   J = 44.248            max(relative change in state) = 0.10959
      n_iter =    8   J = 44.060            max(relative change in state) = 0.14362
      n_iter =    9   J = 43.781            max(relative change in state) = 0.18149
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 354 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 355 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 355 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 140.70            max(relative change in state) =  -
      n_iter =    2   J = 112.93            max(relative change in state) = 1.0501
      n_iter =    3   J = 83.614            max(relative change in state) = 2.5617
      n_iter =    4   J = 86.236            max(relative change in state) = 1.7979
      n_iter =    5   J = 82.051            max(relative change in state) = 1.2301
      n_iter =    6   J = 81.837            max(relative change in state) = 0.20085
      n_iter =    7   J = 81.573            max(relative change in state) = 0.31638
      n_iter =    8   J = 81.337            max(relative change in state) = 0.89115E-01
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 355 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 356 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 356 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 158.25            max(relative change in state) =  -
      n_iter =    2   J = 119.91            max(relative change in state) = 2.3578
      n_iter =    3   J = 112.85            max(relative change in state) = 0.65521
      n_iter =    4   J = 113.46            max(relative change in state) = 1.0698
      n_iter =    5   J = 110.11            max(relative change in state) = 0.63844
      n_iter =    6   J = 109.95            max(relative change in state) = 0.23541
      n_iter =    7   J = 109.91            max(relative change in state) = 0.10787
      n_iter =    8   J = 109.84            max(relative change in state) = 0.84928E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 356 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 357 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 357 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 296.41            max(relative change in state) =  -
      n_iter =    2   J = 150.21            max(relative change in state) = 8.3634
      n_iter =    3   J = 134.32            max(relative change in state) = 1.8195
      n_iter =    4   J = 132.82            max(relative change in state) = 0.81535
      n_iter =    5   J = 131.73            max(relative change in state) = 0.36476
      n_iter =    6   J = 131.47            max(relative change in state) = 0.24345
      n_iter =    7   J = 131.19            max(relative change in state) = 0.20718
      n_iter =    8   J = 130.95            max(relative change in state) = 0.14416
      n_iter =    9   J = 131.02            max(relative change in state) = 0.36497
      n_iter =   10   J = 130.88            max(relative change in state) = 0.19387
      n_iter =   11   J = 130.87            max(relative change in state) = 0.36179E-01
      n_iter =   12   J = 130.84            max(relative change in state) = 0.86822E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 357 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 358 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 358 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 220.27            max(relative change in state) =  -
      n_iter =    2   J = 147.82            max(relative change in state) = 4.1839
      n_iter =    3   J = 128.77            max(relative change in state) = 1.3518
      n_iter =    4   J = 127.65            max(relative change in state) = 1.1267
      n_iter =    5   J = 125.39            max(relative change in state) = 0.62325
      n_iter =    6   J = 125.05            max(relative change in state) = 0.27131
      n_iter =    7   J = 124.84            max(relative change in state) = 0.37489
      n_iter =    8   J = 124.60            max(relative change in state) = 0.12301
      n_iter =    9   J = 124.41            max(relative change in state) = 0.20186
      n_iter =   10   J = 124.30            max(relative change in state) = 0.93676E-01
      n_iter =   11   J = 124.16            max(relative change in state) = 0.71132E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 358 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 359 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 359 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 84.728            max(relative change in state) =  -
      n_iter =    2   J = 70.004            max(relative change in state) = 0.60981
      n_iter =    3   J = 45.490            max(relative change in state) = 1.7431
      n_iter =    4   J = 44.935            max(relative change in state) = 0.78413
      n_iter =    5   J = 43.783            max(relative change in state) = 0.39743
      n_iter =    6   J = 43.629            max(relative change in state) = 0.22503
      n_iter =    7   J = 43.520            max(relative change in state) = 0.16814
      n_iter =    8   J = 43.364            max(relative change in state) = 0.48571E-01
      n_iter =    9   J = 43.363            max(relative change in state) = 0.19622
      n_iter =   10   J = 43.204            max(relative change in state) = 0.57342E-01
      n_iter =   11   J = 43.179            max(relative change in state) = 0.64870E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 359 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 360 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 360 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 110.48            max(relative change in state) =  -
      n_iter =    2   J = 90.973            max(relative change in state) = 0.59759
      n_iter =    3   J = 54.042            max(relative change in state) = 1.9463
      n_iter =    4   J = 52.757            max(relative change in state) = 0.29201
      n_iter =    5   J = 53.248            max(relative change in state) = 0.79935
      n_iter =    6   J = 51.230            max(relative change in state) = 0.46537
      n_iter =    7   J = 50.968            max(relative change in state) = 0.17282
      n_iter =    8   J = 50.676            max(relative change in state) = 0.15648
      n_iter =    9   J = 50.262            max(relative change in state) = 0.19705
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 360 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 361 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 361 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 66.113            max(relative change in state) =  -
      n_iter =    2   J = 54.167            max(relative change in state) = 0.57504
      n_iter =    3   J = 29.775            max(relative change in state) = 2.3306
      n_iter =    4   J = 29.379            max(relative change in state) = 0.31921
      n_iter =    5   J = 28.975            max(relative change in state) = 0.18487
      n_iter =    6   J = 28.874            max(relative change in state) = 0.21637
      n_iter =    7   J = 28.857            max(relative change in state) = 0.14119E-01
      n_iter =    8   J = 28.840            max(relative change in state) = 0.81903E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 361 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 362 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 362 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 125.77            max(relative change in state) =  -
      n_iter =    2   J = 103.97            max(relative change in state) = 0.94287
      n_iter =    3   J = 71.667            max(relative change in state) = 2.6968
      n_iter =    4   J = 70.962            max(relative change in state) = 0.64560
      n_iter =    5   J = 70.176            max(relative change in state) = 0.26401
      n_iter =    6   J = 70.036            max(relative change in state) = 0.22979
      n_iter =    7   J = 69.992            max(relative change in state) = 0.12333
      n_iter =    8   J = 69.960            max(relative change in state) = 0.19915E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 362 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 363 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 363 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 429.89            max(relative change in state) =  -
      n_iter =    2   J = 406.26            max(relative change in state) = 6.9073
      n_iter =    3   J = 287.61            max(relative change in state) = 4.3013
      n_iter =    4   J = 281.40            max(relative change in state) = 0.55001
      n_iter =    5   J = 277.02            max(relative change in state) = 0.77975
      n_iter =    6   J = 273.19            max(relative change in state) = 0.35541
      n_iter =    7   J = 269.12            max(relative change in state) = 0.64679
      n_iter =    8   J = 269.66            max(relative change in state) = 0.50792
      n_iter =    9   J = 266.92            max(relative change in state) = 0.39876
      n_iter =   10   J = 266.39            max(relative change in state) = 0.10010
      n_iter =   11   J = 265.14            max(relative change in state) = 0.55267
      n_iter =   12   J = 264.72            max(relative change in state) = 1.0370
      n_iter =   13   J = 262.91            max(relative change in state) = 0.39807
      n_iter =   14   J = 262.41            max(relative change in state) = 0.35385
      n_iter =   15   J = 262.10            max(relative change in state) = 0.22839
      n_iter =   16   J = 261.89            max(relative change in state) = 0.26053
      n_iter =   17   J = 261.40            max(relative change in state) = 0.35255
      n_iter =   18   J = 261.01            max(relative change in state) = 0.31964
      n_iter =   19   J = 260.87            max(relative change in state) = 0.19364
      n_iter =   20   J = 260.80            max(relative change in state) = 0.51827
      n_iter =   21   J = 260.60            max(relative change in state) = 0.25304
      n_iter =   22   J = 260.60            max(relative change in state) = 0.19144
      n_iter =   23   J = 260.52            max(relative change in state) = 0.10360
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 23.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 363 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 364 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 364 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 101.01            max(relative change in state) =  -
      n_iter =    2   J = 83.009            max(relative change in state) = 0.56778
      n_iter =    3   J = 46.817            max(relative change in state) = 1.7234
      n_iter =    4   J = 45.330            max(relative change in state) = 0.36653
      n_iter =    5   J = 48.104            max(relative change in state) = 0.23757
      n_iter =    6   J = 45.218            max(relative change in state) = 0.20911
      n_iter =    7   J = 45.196            max(relative change in state) = 0.95239E-02
      n_iter =    8   J = 45.095            max(relative change in state) = 0.15292
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 364 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 365 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 365 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 78.163            max(relative change in state) =  -
      n_iter =    2   J = 64.705            max(relative change in state) = 0.70093
      n_iter =    3   J = 45.956            max(relative change in state) = 1.5913
      n_iter =    4   J = 44.851            max(relative change in state) = 0.26957
      n_iter =    5   J = 44.925            max(relative change in state) = 0.32992
      n_iter =    6   J = 44.429            max(relative change in state) = 0.10423
      n_iter =    7   J = 44.382            max(relative change in state) = 0.16734E-01
      n_iter =    8   J = 44.231            max(relative change in state) = 0.17240
      n_iter =    9   J = 44.118            max(relative change in state) = 0.18049
      n_iter =   10   J = 43.952            max(relative change in state) = 0.62959E-01
      n_iter =   11   J = 43.904            max(relative change in state) = 0.77555E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 365 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 366 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 366 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 229.02            max(relative change in state) =  -
      n_iter =    2   J = 120.97            max(relative change in state) = 4.8858
      n_iter =    3   J = 111.27            max(relative change in state) = 1.1845
      n_iter =    4   J = 110.16            max(relative change in state) = 0.48310
      n_iter =    5   J = 108.99            max(relative change in state) = 0.28975
      n_iter =    6   J = 108.79            max(relative change in state) = 0.56948E-01
      n_iter =    7   J = 108.58            max(relative change in state) = 0.22239
      n_iter =    8   J = 108.21            max(relative change in state) = 0.16351
      n_iter =    9   J = 107.73            max(relative change in state) = 0.29078
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 366 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 367 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 367 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 218.21            max(relative change in state) =  -
      n_iter =    2   J = 118.69            max(relative change in state) = 3.8495
      n_iter =    3   J = 109.35            max(relative change in state) = 1.1659
      n_iter =    4   J = 105.79            max(relative change in state) = 0.56401
      n_iter =    5   J = 111.66            max(relative change in state) = 2.5752
      n_iter =    6   J = 105.08            max(relative change in state) = 2.1193
      n_iter =    7   J = 104.95            max(relative change in state) = 0.71051E-01
      n_iter =    8   J = 104.86            max(relative change in state) = 0.11628
      n_iter =    9   J = 104.78            max(relative change in state) = 0.16960
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 367 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 368 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 368 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 177.16            max(relative change in state) =  -
      n_iter =    2   J = 109.07            max(relative change in state) = 2.8155
      n_iter =    3   J = 98.358            max(relative change in state) = 0.88394
      n_iter =    4   J = 101.42            max(relative change in state) = 1.5913
      n_iter =    5   J = 97.268            max(relative change in state) = 1.1186
      n_iter =    6   J = 97.050            max(relative change in state) = 0.12361
      n_iter =    7   J = 96.470            max(relative change in state) = 0.42254
      n_iter =    8   J = 96.071            max(relative change in state) = 0.21094
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 368 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 369 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 369 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 66.651            max(relative change in state) =  -
      n_iter =    2   J = 55.351            max(relative change in state) = 0.65436
      n_iter =    3   J = 42.094            max(relative change in state) = 1.5661
      n_iter =    4   J = 41.630            max(relative change in state) = 0.26851
      n_iter =    5   J = 41.310            max(relative change in state) = 0.12686
      n_iter =    6   J = 41.281            max(relative change in state) = 0.42166E-01
      n_iter =    7   J = 41.231            max(relative change in state) = 0.78507E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 369 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 370 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 370 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 102.28            max(relative change in state) =  -
      n_iter =    2   J = 84.128            max(relative change in state) = 0.61265
      n_iter =    3   J = 50.527            max(relative change in state) = 2.7557
      n_iter =    4   J = 45.442            max(relative change in state) = 0.92823
      n_iter =    5   J = 47.478            max(relative change in state) = 1.0056
      n_iter =    6   J = 45.179            max(relative change in state) = 0.76156
      n_iter =    7   J = 45.113            max(relative change in state) = 0.18906E-01
      n_iter =    8   J = 44.750            max(relative change in state) = 0.19843
      n_iter =    9   J = 44.694            max(relative change in state) = 0.19659
      n_iter =   10   J = 44.651            max(relative change in state) = 0.15303
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 370 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 371 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 371 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 371 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 372 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 372 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 88.583            max(relative change in state) =  -
      n_iter =    2   J = 74.016            max(relative change in state) = 0.69341
      n_iter =    3   J = 57.672            max(relative change in state) = 2.2103
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 372 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 373 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 373 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 99.775            max(relative change in state) =  -
      n_iter =    2   J = 81.806            max(relative change in state) = 0.59504
      n_iter =    3   J = 44.452            max(relative change in state) = 2.1473
      n_iter =    4   J = 43.564            max(relative change in state) = 0.26856
      n_iter =    5   J = 43.734            max(relative change in state) = 0.32311
      n_iter =    6   J = 43.196            max(relative change in state) = 0.15322
      n_iter =    7   J = 43.166            max(relative change in state) = 0.15646E-01
      n_iter =    8   J = 43.061            max(relative change in state) = 0.12801
      n_iter =    9   J = 43.153            max(relative change in state) = 0.11956
      n_iter =   10   J = 43.034            max(relative change in state) = 0.88541E-01
      n_iter =   11   J = 43.027            max(relative change in state) = 0.60078E-02
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 373 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 374 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 374 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 151.57            max(relative change in state) =  -
      n_iter =    2   J = 113.28            max(relative change in state) = 1.5662
      n_iter =    3   J = 85.881            max(relative change in state) = 3.5275
      n_iter =    4   J = 84.181            max(relative change in state) = 0.61147
      n_iter =    5   J = 84.668            max(relative change in state) = 0.51373
      n_iter =    6   J = 83.552            max(relative change in state) = 0.22830
      n_iter =    7   J = 83.398            max(relative change in state) = 0.42374E-01
      n_iter =    8   J = 83.775            max(relative change in state) = 0.32161
      n_iter =    9   J = 83.279            max(relative change in state) = 0.21286
      n_iter =   10   J = 83.244            max(relative change in state) = 0.97396E-01
      n_iter =   11   J = 83.086            max(relative change in state) = 0.45725E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 374 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 375 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 375 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 375 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 376 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 376 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 103.17            max(relative change in state) =  -
      n_iter =    2   J = 84.787            max(relative change in state) = 0.70027
      n_iter =    3   J = 52.767            max(relative change in state) = 2.5017
      n_iter =    4   J = 51.701            max(relative change in state) = 0.35733
      n_iter =    5   J = 51.101            max(relative change in state) = 0.34926
      n_iter =    6   J = 50.900            max(relative change in state) = 0.11503
      n_iter =    7   J = 50.872            max(relative change in state) = 0.25555E-01
      n_iter =    8   J = 50.906            max(relative change in state) = 0.15115
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 376 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 377 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 377 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 99.897            max(relative change in state) =  -
      n_iter =    2   J = 83.681            max(relative change in state) = 0.98372
      n_iter =    3   J = 60.254            max(relative change in state) = 3.3857
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 377 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 378 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 378 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 296.63            max(relative change in state) =  -
      n_iter =    2   J = 127.41            max(relative change in state) = 5.6976
      n_iter =    3   J = 116.07            max(relative change in state) = 0.96408
      n_iter =    4   J = 111.98            max(relative change in state) = 0.69487
      n_iter =    5   J = 122.25            max(relative change in state) = 0.74345
      n_iter =    6   J = 111.34            max(relative change in state) = 0.63681
      n_iter =    7   J = 111.19            max(relative change in state) = 0.32016E-01
      n_iter =    8   J = 110.75            max(relative change in state) = 0.25676
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 378 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 379 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 379 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 139.74            max(relative change in state) =  -
      n_iter =    2   J = 111.90            max(relative change in state) = 0.71862
      n_iter =    3   J = 71.936            max(relative change in state) = 2.7064
      n_iter =    4   J = 74.193            max(relative change in state) = 1.3147
      n_iter =    5   J = 71.067            max(relative change in state) = 0.78216
      n_iter =    6   J = 70.778            max(relative change in state) = 0.23387
      n_iter =    7   J = 70.651            max(relative change in state) = 0.20852
      n_iter =    8   J = 70.563            max(relative change in state) = 0.81284E-01
      n_iter =    9   J = 70.259            max(relative change in state) = 0.18519
      n_iter =   10   J = 70.482            max(relative change in state) = 0.20274
      n_iter =   11   J = 70.180            max(relative change in state) = 0.10695
      n_iter =   12   J = 70.169            max(relative change in state) = 0.95290E-02
      n_iter =   13   J = 70.137            max(relative change in state) = 0.91627E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 13.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 379 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 380 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 380 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 236.92            max(relative change in state) =  -
      n_iter =    2   J = 141.64            max(relative change in state) = 5.6346
      n_iter =    3   J = 129.40            max(relative change in state) = 0.99150
      n_iter =    4   J = 129.31            max(relative change in state) = 1.4591
      n_iter =    5   J = 124.98            max(relative change in state) = 0.83079
      n_iter =    6   J = 124.25            max(relative change in state) = 0.40888
      n_iter =    7   J = 123.19            max(relative change in state) = 0.41116
      n_iter =    8   J = 123.21            max(relative change in state) = 0.23062
      n_iter =    9   J = 122.54            max(relative change in state) = 0.28743
      n_iter =   10   J = 121.95            max(relative change in state) = 0.21725
      n_iter =   11   J = 120.70            max(relative change in state) = 0.69599
      n_iter =   12   J = 121.39            max(relative change in state) = 0.78653
      n_iter =   13   J = 119.95            max(relative change in state) = 0.35732
      n_iter =   14   J = 119.85            max(relative change in state) = 0.59563E-01
      n_iter =   15   J = 119.69            max(relative change in state) = 0.10379
      n_iter =   16   J = 119.54            max(relative change in state) = 0.12917
      n_iter =   17   J = 119.46            max(relative change in state) = 0.20323
      n_iter =   18   J = 119.40            max(relative change in state) = 0.37229E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 18.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 380 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 381 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 381 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 140.96            max(relative change in state) =  -
      n_iter =    2   J = 112.55            max(relative change in state) = 1.0244
      n_iter =    3   J = 86.530            max(relative change in state) = 1.8674
      n_iter =    4   J = 88.599            max(relative change in state) = 1.1647
      n_iter =    5   J = 85.453            max(relative change in state) = 0.79773
      n_iter =    6   J = 85.285            max(relative change in state) = 0.11356
      n_iter =    7   J = 85.022            max(relative change in state) = 0.27843
      n_iter =    8   J = 84.831            max(relative change in state) = 0.68239E-01
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 381 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 382 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 382 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control removes 1 bending angle data points from the 
    observations as their deviation from the background  exceeds 10.0
    times the expected (1-sigma) error.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 254.17            max(relative change in state) =  -
      n_iter =    2   J = 165.17            max(relative change in state) = 5.5488
      n_iter =    3   J = 147.58            max(relative change in state) = 1.9610
      n_iter =    4   J = 149.68            max(relative change in state) = 1.1229
      n_iter =    5   J = 146.12            max(relative change in state) = 0.72118
      n_iter =    6   J = 145.86            max(relative change in state) = 0.98161E-01
      n_iter =    7   J = 145.37            max(relative change in state) = 0.23269
      n_iter =    8   J = 145.01            max(relative change in state) = 0.20766
      n_iter =    9   J = 144.80            max(relative change in state) = 0.28716
      n_iter =   10   J = 144.60            max(relative change in state) = 0.80814E-01
      n_iter =   11   J = 144.51            max(relative change in state) = 0.31621
      n_iter =   12   J = 144.46            max(relative change in state) = 0.20248
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 382 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 383 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 383 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 108.92            max(relative change in state) =  -
      n_iter =    2   J = 90.115            max(relative change in state) = 0.65307
      n_iter =    3   J = 61.956            max(relative change in state) = 1.6982
      n_iter =    4   J = 60.011            max(relative change in state) = 0.44093
      n_iter =    5   J = 62.982            max(relative change in state) = 1.2075
      n_iter =    6   J = 59.837            max(relative change in state) = 0.99529
      n_iter =    7   J = 59.793            max(relative change in state) = 0.15866E-01
      n_iter =    8   J = 59.617            max(relative change in state) = 0.13018
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 383 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 384 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 384 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 384 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 385 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 385 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 348.03            max(relative change in state) =  -
      n_iter =    2   J = 344.89            max(relative change in state) = 7.5361
      n_iter =    3   J = 215.91            max(relative change in state) = 4.7449
      n_iter =    4   J = 213.89            max(relative change in state) = 1.1065
      n_iter =    5   J = 211.89            max(relative change in state) = 0.40029
      n_iter =    6   J = 211.00            max(relative change in state) = 0.50947
      n_iter =    7   J = 210.54            max(relative change in state) = 0.10780
      n_iter =    8   J = 210.06            max(relative change in state) = 0.13415
      n_iter =    9   J = 210.50            max(relative change in state) = 0.49702
      n_iter =   10   J = 209.67            max(relative change in state) = 0.29252
      n_iter =   11   J = 209.60            max(relative change in state) = 0.68180E-01
      n_iter =   12   J = 209.51            max(relative change in state) = 0.18136
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 385 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 386 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 386 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 67.705            max(relative change in state) =  -
      n_iter =    2   J = 56.619            max(relative change in state) = 0.67493
      n_iter =    3   J = 45.704            max(relative change in state) = 1.2241
      n_iter =    4   J = 44.520            max(relative change in state) = 0.30878
      n_iter =    5   J = 46.021            max(relative change in state) = 0.32822
      n_iter =    6   J = 44.255            max(relative change in state) = 0.25856
      n_iter =    7   J = 44.231            max(relative change in state) = 0.14818E-01
      n_iter =    8   J = 44.085            max(relative change in state) = 0.16311
      n_iter =    9   J = 44.168            max(relative change in state) = 0.28131
      n_iter =   10   J = 44.064            max(relative change in state) = 0.19356
      n_iter =   11   J = 44.060            max(relative change in state) = 0.28056E-01
      n_iter =   12   J = 44.055            max(relative change in state) = 0.45948E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 386 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 387 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 387 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 118.63            max(relative change in state) =  -
      n_iter =    2   J = 97.764            max(relative change in state) = 0.63469
      n_iter =    3   J = 54.322            max(relative change in state) = 2.3317
      n_iter =    4   J = 52.508            max(relative change in state) = 0.35608
      n_iter =    5   J = 52.480            max(relative change in state) = 0.51984
      n_iter =    6   J = 51.506            max(relative change in state) = 0.19228
      n_iter =    7   J = 51.376            max(relative change in state) = 0.29110E-01
      n_iter =    8   J = 51.750            max(relative change in state) = 0.26240
      n_iter =    9   J = 51.205            max(relative change in state) = 0.15557
      n_iter =   10   J = 51.111            max(relative change in state) = 0.38962E-01
      n_iter =   11   J = 51.087            max(relative change in state) = 0.10221
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 387 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 388 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 388 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 115.87            max(relative change in state) =  -
      n_iter =    2   J = 95.625            max(relative change in state) = 0.80450
      n_iter =    3   J = 63.574            max(relative change in state) = 2.2806
      n_iter =    4   J = 66.138            max(relative change in state) = 1.5775
      n_iter =    5   J = 62.234            max(relative change in state) = 1.0185
      n_iter =    6   J = 61.988            max(relative change in state) = 0.12439
      n_iter =    7   J = 61.346            max(relative change in state) = 0.38476
      n_iter =    8   J = 60.904            max(relative change in state) = 0.14961
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 388 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 389 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 389 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 39.321            max(relative change in state) =  -
      n_iter =    2   J = 32.431            max(relative change in state) = 0.38332
      n_iter =    3   J = 21.246            max(relative change in state) = 1.2824
      n_iter =    4   J = 20.394            max(relative change in state) = 0.25554
      n_iter =    5   J = 21.699            max(relative change in state) = 0.64303
      n_iter =    6   J = 20.151            max(relative change in state) = 0.45729
      n_iter =    7   J = 20.124            max(relative change in state) = 0.15988E-01
      n_iter =    8   J = 20.036            max(relative change in state) = 0.86815E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 389 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 390 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 390 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 172.08            max(relative change in state) =  -
      n_iter =    2   J = 118.06            max(relative change in state) = 4.0391
      n_iter =    3   J = 112.21            max(relative change in state) = 1.2825
      n_iter =    4   J = 111.49            max(relative change in state) = 0.51922
      n_iter =    5   J = 110.52            max(relative change in state) = 0.36761
      n_iter =    6   J = 110.25            max(relative change in state) = 0.11563
      n_iter =    7   J = 110.36            max(relative change in state) = 0.24138
      n_iter =    8   J = 109.88            max(relative change in state) = 0.11138
      n_iter =    9   J = 109.72            max(relative change in state) = 0.73390E-01
      n_iter =   10   J = 109.86            max(relative change in state) = 0.13553
      n_iter =   11   J = 109.63            max(relative change in state) = 0.86651E-01
      n_iter =   12   J = 109.57            max(relative change in state) = 0.36531E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 390 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 391 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 391 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 83.011            max(relative change in state) =  -
      n_iter =    2   J = 68.414            max(relative change in state) = 0.53534
      n_iter =    3   J = 43.841            max(relative change in state) = 1.8813
      n_iter =    4   J = 42.529            max(relative change in state) = 0.22150
      n_iter =    5   J = 45.177            max(relative change in state) = 0.26037
      n_iter =    6   J = 42.138            max(relative change in state) = 0.16450
      n_iter =    7   J = 42.046            max(relative change in state) = 0.15524E-01
      n_iter =    8   J = 41.829            max(relative change in state) = 0.10885
      n_iter =    9   J = 41.791            max(relative change in state) = 0.42593E-01
      n_iter =   10   J = 41.771            max(relative change in state) = 0.42407E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 391 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 392 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 392 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 51.995            max(relative change in state) =  -
      n_iter =    2   J = 42.741            max(relative change in state) = 0.56503
      n_iter =    3   J = 24.796            max(relative change in state) = 2.3401
      n_iter =    4   J = 23.623            max(relative change in state) = 0.25881
      n_iter =    5   J = 27.389            max(relative change in state) = 0.98995
      n_iter =    6   J = 23.341            max(relative change in state) = 0.81887
      n_iter =    7   J = 23.278            max(relative change in state) = 0.25438E-01
      n_iter =    8   J = 23.125            max(relative change in state) = 0.15279
      n_iter =    9   J = 23.127            max(relative change in state) = 0.68338E-01
      n_iter =   10   J = 23.114            max(relative change in state) = 0.23099E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 392 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 393 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 393 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 125.75            max(relative change in state) =  -
      n_iter =    2   J = 102.94            max(relative change in state) = 0.92824
      n_iter =    3   J = 52.709            max(relative change in state) = 4.5422
      n_iter =    4   J = 71.490            max(relative change in state) = 3.3751
      n_iter =    5   J = 52.229            max(relative change in state) = 2.9021
      n_iter =    6   J = 52.129            max(relative change in state) = 0.26360E-01
      n_iter =    7   J = 51.851            max(relative change in state) = 0.29702
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 393 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 394 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 394 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 138.61            max(relative change in state) =  -
      n_iter =    2   J = 112.55            max(relative change in state) = 0.93924
      n_iter =    3   J = 74.161            max(relative change in state) = 2.5875
      n_iter =    4   J = 70.760            max(relative change in state) = 0.68639
      n_iter =    5   J = 77.822            max(relative change in state) = 1.6138
      n_iter =    6   J = 69.890            max(relative change in state) = 1.2191
      n_iter =    7   J = 69.762            max(relative change in state) = 0.35701E-01
      n_iter =    8   J = 69.395            max(relative change in state) = 0.24435
      n_iter =    9   J = 69.385            max(relative change in state) = 0.21817
      n_iter =   10   J = 69.298            max(relative change in state) = 0.79796E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 394 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 395 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 395 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control removes 1 bending angle data points from the 
    observations as their deviation from the background  exceeds 10.0
    times the expected (1-sigma) error.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 210.65            max(relative change in state) =  -
      n_iter =    2   J = 171.15            max(relative change in state) = 3.4520
      n_iter =    3   J = 146.92            max(relative change in state) = 1.6759
      n_iter =    4   J = 146.74            max(relative change in state) = 1.1059
      n_iter =    5   J = 144.53            max(relative change in state) = 0.56665
      n_iter =    6   J = 144.18            max(relative change in state) = 0.26411
      n_iter =    7   J = 143.88            max(relative change in state) = 0.24820
      n_iter =    8   J = 143.26            max(relative change in state) = 0.13721
      n_iter =    9   J = 142.71            max(relative change in state) = 0.27258
      n_iter =   10   J = 142.59            max(relative change in state) = 0.17419
      n_iter =   11   J = 142.44            max(relative change in state) = 0.90174E-01
      n_iter =   12   J = 142.37            max(relative change in state) = 0.14607
      n_iter =   13   J = 142.32            max(relative change in state) = 0.22114E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 13.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 395 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 396 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 396 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 174.24            max(relative change in state) =  -
      n_iter =    2   J = 105.54            max(relative change in state) = 1.9800
      n_iter =    3   J = 83.388            max(relative change in state) = 1.6658
      n_iter =    4   J = 80.757            max(relative change in state) = 0.71793
      n_iter =    5   J = 84.284            max(relative change in state) = 0.95288
      n_iter =    6   J = 80.227            max(relative change in state) = 0.70043
      n_iter =    7   J = 80.097            max(relative change in state) = 0.23846E-01
      n_iter =    8   J = 80.150            max(relative change in state) = 0.41906
      n_iter =    9   J = 80.026            max(relative change in state) = 0.33924
      n_iter =   10   J = 79.435            max(relative change in state) = 0.20368
      n_iter =   11   J = 79.330            max(relative change in state) = 0.47503E-01
      n_iter =   12   J = 79.314            max(relative change in state) = 0.78873E-02
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 396 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 397 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 397 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 87.726            max(relative change in state) =  -
      n_iter =    2   J = 73.503            max(relative change in state) = 0.65770
      n_iter =    3   J = 56.332            max(relative change in state) = 1.1216
      n_iter =    4   J = 54.391            max(relative change in state) = 0.67503
      n_iter =    5   J = 57.136            max(relative change in state) = 0.84071
      n_iter =    6   J = 54.005            max(relative change in state) = 0.61918
      n_iter =    7   J = 53.934            max(relative change in state) = 0.13048E-01
      n_iter =    8   J = 53.568            max(relative change in state) = 0.16270
      n_iter =    9   J = 53.643            max(relative change in state) = 0.80382E-01
      n_iter =   10   J = 53.437            max(relative change in state) = 0.47378E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 397 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 398 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 398 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 73.878            max(relative change in state) =  -
      n_iter =    2   J = 61.031            max(relative change in state) = 0.52736
      n_iter =    3   J = 37.844            max(relative change in state) = 1.9254
      n_iter =    4   J = 35.881            max(relative change in state) = 0.35601
      n_iter =    5   J = 35.875            max(relative change in state) = 0.51829
      n_iter =    6   J = 34.655            max(relative change in state) = 0.20408
      n_iter =    7   J = 34.543            max(relative change in state) = 0.32615E-01
      n_iter =    8   J = 34.446            max(relative change in state) = 0.17885
      n_iter =    9   J = 34.380            max(relative change in state) = 0.77482E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 398 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 399 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 399 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 399 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 400 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 400 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 66.409            max(relative change in state) =  -
      n_iter =    2   J = 55.021            max(relative change in state) = 0.57735
      n_iter =    3   J = 34.193            max(relative change in state) = 2.5326
      n_iter =    4   J = 35.019            max(relative change in state) = 0.67182
      n_iter =    5   J = 33.487            max(relative change in state) = 0.43846
      n_iter =    6   J = 33.329            max(relative change in state) = 0.45669E-01
      n_iter =    7   J = 33.236            max(relative change in state) = 0.44058E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 400 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 401 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 401 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 163.90            max(relative change in state) =  -
      n_iter =    2   J = 117.69            max(relative change in state) = 2.1289
      n_iter =    3   J = 105.54            max(relative change in state) = 1.5143
      n_iter =    4   J = 108.32            max(relative change in state) = 1.7595
      n_iter =    5   J = 104.02            max(relative change in state) = 1.2221
      n_iter =    6   J = 103.70            max(relative change in state) = 0.20717
      n_iter =    7   J = 103.40            max(relative change in state) = 0.45994
      n_iter =    8   J = 102.98            max(relative change in state) = 0.96597E-01
      n_iter =    9   J = 103.06            max(relative change in state) = 0.31794
      n_iter =   10   J = 102.40            max(relative change in state) = 0.45116
      n_iter =   11   J = 102.30            max(relative change in state) = 0.60075E-01
      n_iter =   12   J = 102.28            max(relative change in state) = 0.30611
      n_iter =   13   J = 102.14            max(relative change in state) = 0.15131
      n_iter =   14   J = 102.08            max(relative change in state) = 0.21259
      n_iter =   15   J = 101.96            max(relative change in state) = 0.73246E-01
      n_iter =   16   J = 101.94            max(relative change in state) = 0.16761
      n_iter =   17   J = 101.88            max(relative change in state) = 0.30048E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 17.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 401 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 402 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 402 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 289.85            max(relative change in state) =  -
      n_iter =    2   J = 289.24            max(relative change in state) = 7.9254
      n_iter =    3   J = 199.15            max(relative change in state) = 4.1423
      n_iter =    4   J = 197.86            max(relative change in state) = 0.24894
      n_iter =    5   J = 196.86            max(relative change in state) = 0.30320
      n_iter =    6   J = 196.66            max(relative change in state) = 0.81848E-01
      n_iter =    7   J = 196.36            max(relative change in state) = 0.19701
      n_iter =    8   J = 196.51            max(relative change in state) = 0.56393
      n_iter =    9   J = 196.28            max(relative change in state) = 0.38102
      n_iter =   10   J = 196.27            max(relative change in state) = 0.20587E-01
      n_iter =   11   J = 196.24            max(relative change in state) = 0.66260E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 402 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 403 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 403 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 205.37            max(relative change in state) =  -
      n_iter =    2   J = 138.82            max(relative change in state) = 3.9690
      n_iter =    3   J = 121.89            max(relative change in state) = 1.3937
      n_iter =    4   J = 116.31            max(relative change in state) = 1.3681
      n_iter =    5   J = 128.41            max(relative change in state) = 2.5150
      n_iter =    6   J = 115.47            max(relative change in state) = 2.0059
      n_iter =    7   J = 115.39            max(relative change in state) = 0.17353E-01
      n_iter =    8   J = 115.10            max(relative change in state) = 0.19079
      n_iter =    9   J = 115.20            max(relative change in state) = 0.12502
      n_iter =   10   J = 114.98            max(relative change in state) = 0.82281E-01
      n_iter =   11   J = 114.98            max(relative change in state) = 0.17591E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 403 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 404 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 404 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 135.65            max(relative change in state) =  -
      n_iter =    2   J = 114.00            max(relative change in state) = 1.0174
      n_iter =    3   J = 93.925            max(relative change in state) = 1.4502
      n_iter =    4   J = 91.472            max(relative change in state) = 0.65147
      n_iter =    5   J = 91.251            max(relative change in state) = 0.56149
      n_iter =    6   J = 90.415            max(relative change in state) = 0.19357
      n_iter =    7   J = 90.272            max(relative change in state) = 0.54671E-01
      n_iter =    8   J = 90.827            max(relative change in state) = 0.23679
      n_iter =    9   J = 90.149            max(relative change in state) = 0.18050
      n_iter =   10   J = 90.079            max(relative change in state) = 0.35044E-01
      n_iter =   11   J = 90.013            max(relative change in state) = 0.15792
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 404 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 405 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 405 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 172.73            max(relative change in state) =  -
      n_iter =    2   J = 109.70            max(relative change in state) = 2.3812
      n_iter =    3   J = 96.187            max(relative change in state) = 1.9820
      n_iter =    4   J = 94.321            max(relative change in state) = 0.95696
      n_iter =    5   J = 93.265            max(relative change in state) = 0.89053
      n_iter =    6   J = 92.717            max(relative change in state) = 0.13941
      n_iter =    7   J = 92.627            max(relative change in state) = 0.49580E-01
      n_iter =    8   J = 92.407            max(relative change in state) = 0.19126
      n_iter =    9   J = 92.330            max(relative change in state) = 0.27250
      n_iter =   10   J = 92.266            max(relative change in state) = 0.11821
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 405 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 406 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 406 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 82.168            max(relative change in state) =  -
      n_iter =    2   J = 68.819            max(relative change in state) = 0.76711
      n_iter =    3   J = 55.989            max(relative change in state) = 1.1725
      n_iter =    4   J = 54.445            max(relative change in state) = 0.27544
      n_iter =    5   J = 57.896            max(relative change in state) = 0.27167
      n_iter =    6   J = 54.226            max(relative change in state) = 0.23259
      n_iter =    7   J = 54.200            max(relative change in state) = 0.11555E-01
      n_iter =    8   J = 54.099            max(relative change in state) = 0.12854
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 406 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 407 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 407 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 242.33            max(relative change in state) =  -
      n_iter =    2   J = 140.17            max(relative change in state) = 4.1941
      n_iter =    3   J = 122.51            max(relative change in state) = 1.2437
      n_iter =    4   J = 122.89            max(relative change in state) = 1.7858
      n_iter =    5   J = 117.48            max(relative change in state) = 0.96976
      n_iter =    6   J = 117.01            max(relative change in state) = 0.40844
      n_iter =    7   J = 116.78            max(relative change in state) = 0.23231
      n_iter =    8   J = 116.37            max(relative change in state) = 0.11301
      n_iter =    9   J = 116.33            max(relative change in state) = 0.57962
      n_iter =   10   J = 115.80            max(relative change in state) = 0.21571
      n_iter =   11   J = 115.71            max(relative change in state) = 0.17220
      n_iter =   12   J = 115.65            max(relative change in state) = 0.84043E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 407 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 408 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 408 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 251.41            max(relative change in state) =  -
      n_iter =    2   J = 276.71            max(relative change in state) = 6.2921
      n_iter =    3   J = 185.07            max(relative change in state) = 3.6217
      n_iter =    4   J = 183.29            max(relative change in state) = 0.56470
      n_iter =    5   J = 181.52            max(relative change in state) = 0.23588
      n_iter =    6   J = 181.10            max(relative change in state) = 0.59326
      n_iter =    7   J = 180.91            max(relative change in state) = 0.97722E-01
      n_iter =    8   J = 180.71            max(relative change in state) = 0.23900
      n_iter =    9   J = 180.64            max(relative change in state) = 0.13243
      n_iter =   10   J = 180.62            max(relative change in state) = 0.20417E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 408 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 409 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 409 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 409 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 410 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 410 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 344.21            max(relative change in state) =  -
      n_iter =    2   J = 208.93            max(relative change in state) = 7.3302
      n_iter =    3   J = 170.91            max(relative change in state) = 2.3840
      n_iter =    4   J = 168.26            max(relative change in state) = 0.94910
      n_iter =    5   J = 165.66            max(relative change in state) = 0.32325
      n_iter =    6   J = 164.71            max(relative change in state) = 0.41767
      n_iter =    7   J = 163.89            max(relative change in state) = 0.20658
      n_iter =    8   J = 163.37            max(relative change in state) = 0.16613
      n_iter =    9   J = 163.21            max(relative change in state) = 0.20709
      n_iter =   10   J = 163.14            max(relative change in state) = 0.48930E-01
      n_iter =   11   J = 163.03            max(relative change in state) = 0.15928
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 410 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 411 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 411 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 227.99            max(relative change in state) =  -
      n_iter =    2   J = 123.62            max(relative change in state) = 3.8344
      n_iter =    3   J = 114.04            max(relative change in state) = 0.50005
      n_iter =    4   J = 111.98            max(relative change in state) = 1.8065
      n_iter =    5   J = 107.06            max(relative change in state) = 1.3448
      n_iter =    6   J = 106.59            max(relative change in state) = 0.20540
      n_iter =    7   J = 106.40            max(relative change in state) = 0.21245
      n_iter =    8   J = 106.22            max(relative change in state) = 0.10816
      n_iter =    9   J = 106.07            max(relative change in state) = 0.39720
      n_iter =   10   J = 105.95            max(relative change in state) = 0.29414
      n_iter =   11   J = 105.93            max(relative change in state) = 0.18207E-01
      n_iter =   12   J = 105.92            max(relative change in state) = 0.24646E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 411 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 412 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 412 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 65.867            max(relative change in state) =  -
      n_iter =    2   J = 57.712            max(relative change in state) = 0.89879
      n_iter =    3   J = 55.720            max(relative change in state) = 0.99942
      n_iter =    4   J = 56.586            max(relative change in state) = 0.46417
      n_iter =    5   J = 55.496            max(relative change in state) = 0.33953
      n_iter =    6   J = 55.442            max(relative change in state) = 0.41558E-01
      n_iter =    7   J = 55.359            max(relative change in state) = 0.10095
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 412 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 413 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 413 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 131.94            max(relative change in state) =  -
      n_iter =    2   J = 109.19            max(relative change in state) = 0.61608
      n_iter =    3   J = 74.807            max(relative change in state) = 1.1633
      n_iter =    4   J = 66.214            max(relative change in state) = 0.66110
      n_iter =    5   J = 63.120            max(relative change in state) = 0.37827
      n_iter =    6   J = 61.980            max(relative change in state) = 0.73143
      n_iter =    7   J = 60.536            max(relative change in state) = 0.24511
      n_iter =    8   J = 60.048            max(relative change in state) = 0.25281
      n_iter =    9   J = 59.736            max(relative change in state) = 0.15677
      n_iter =   10   J = 59.902            max(relative change in state) = 0.30987
      n_iter =   11   J = 59.266            max(relative change in state) = 0.15000
      n_iter =   12   J = 59.204            max(relative change in state) = 0.37195E-01
      n_iter =   13   J = 59.132            max(relative change in state) = 0.44197E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 13.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 413 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 414 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 414 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 154.32            max(relative change in state) =  -
      n_iter =    2   J = 106.66            max(relative change in state) = 1.9822
      n_iter =    3   J = 79.377            max(relative change in state) = 2.3037
      n_iter =    4   J = 80.875            max(relative change in state) = 1.1830
      n_iter =    5   J = 78.168            max(relative change in state) = 0.76432
      n_iter =    6   J = 78.023            max(relative change in state) = 0.13460
      n_iter =    7   J = 77.840            max(relative change in state) = 0.24459
      n_iter =    8   J = 77.668            max(relative change in state) = 0.78893E-01
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 414 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 415 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 415 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 158.57            max(relative change in state) =  -
      n_iter =    2   J = 112.47            max(relative change in state) = 2.0235
      n_iter =    3   J = 98.724            max(relative change in state) = 1.6241
      n_iter =    4   J = 100.08            max(relative change in state) = 1.2128
      n_iter =    5   J = 97.859            max(relative change in state) = 0.83825
      n_iter =    6   J = 97.699            max(relative change in state) = 0.17709
      n_iter =    7   J = 97.206            max(relative change in state) = 0.30747
      n_iter =    8   J = 97.240            max(relative change in state) = 0.26916
      n_iter =    9   J = 97.059            max(relative change in state) = 0.65419E-01
      n_iter =   10   J = 97.032            max(relative change in state) = 0.20352E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 415 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 416 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 416 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 79.258            max(relative change in state) =  -
      n_iter =    2   J = 68.251            max(relative change in state) = 0.76692
      n_iter =    3   J = 62.765            max(relative change in state) = 0.68826
      n_iter =    4   J = 63.083            max(relative change in state) = 0.61535
      n_iter =    5   J = 61.605            max(relative change in state) = 0.44762
      n_iter =    6   J = 61.562            max(relative change in state) = 0.28525E-01
      n_iter =    7   J = 61.422            max(relative change in state) = 0.11554
      n_iter =    8   J = 61.357            max(relative change in state) = 0.12308
      n_iter =    9   J = 61.319            max(relative change in state) = 0.64374E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 416 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 417 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 417 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 31.188            max(relative change in state) =  -
      n_iter =    2   J = 25.641            max(relative change in state) = 0.46686
      n_iter =    3   J = 15.358            max(relative change in state) = 1.6803
      n_iter =    4   J = 14.939            max(relative change in state) = 0.28987
      n_iter =    5   J = 15.609            max(relative change in state) = 0.41333
      n_iter =    6   J = 14.863            max(relative change in state) = 0.29456
      n_iter =    7   J = 14.858            max(relative change in state) = 0.86897E-02
      n_iter =    8   J = 14.846            max(relative change in state) = 0.48127E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 417 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 418 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 418 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 213.63            max(relative change in state) =  -
      n_iter =    2   J = 133.24            max(relative change in state) = 5.5271
      n_iter =    3   J = 121.81            max(relative change in state) = 1.3579
      n_iter =    4   J = 123.00            max(relative change in state) = 1.4338
      n_iter =    5   J = 119.32            max(relative change in state) = 0.87171
      n_iter =    6   J = 119.09            max(relative change in state) = 0.24344
      n_iter =    7   J = 118.93            max(relative change in state) = 0.21113
      n_iter =    8   J = 118.68            max(relative change in state) = 0.12158
      n_iter =    9   J = 118.36            max(relative change in state) = 0.47923
      n_iter =   10   J = 118.15            max(relative change in state) = 0.36884
      n_iter =   11   J = 118.09            max(relative change in state) = 0.58067E-01
      n_iter =   12   J = 118.05            max(relative change in state) = 0.61298E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 418 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 419 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 419 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 51.679            max(relative change in state) =  -
      n_iter =    2   J = 43.056            max(relative change in state) = 0.46274
      n_iter =    3   J = 32.496            max(relative change in state) = 1.0509
      n_iter =    4   J = 35.194            max(relative change in state) = 1.2524
      n_iter =    5   J = 32.237            max(relative change in state) = 0.99296
      n_iter =    6   J = 32.165            max(relative change in state) = 0.25743E-01
      n_iter =    7   J = 31.792            max(relative change in state) = 0.22328
      n_iter =    8   J = 32.049            max(relative change in state) = 0.24634
      n_iter =    9   J = 31.749            max(relative change in state) = 0.15844
      n_iter =   10   J = 31.740            max(relative change in state) = 0.12032E-01
      n_iter =   11   J = 31.710            max(relative change in state) = 0.71802E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 419 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 420 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 420 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 123.61            max(relative change in state) =  -
      n_iter =    2   J = 101.23            max(relative change in state) = 0.77290
      n_iter =    3   J = 54.325            max(relative change in state) = 3.3405
      n_iter =    4   J = 53.758            max(relative change in state) = 0.66806
      n_iter =    5   J = 52.964            max(relative change in state) = 0.24239
      n_iter =    6   J = 52.685            max(relative change in state) = 0.29865
      n_iter =    7   J = 52.588            max(relative change in state) = 0.14014
      n_iter =    8   J = 52.533            max(relative change in state) = 0.52688E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 420 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 421 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 421 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 421 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 422 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 422 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 69.643            max(relative change in state) =  -
      n_iter =    2   J = 57.292            max(relative change in state) = 0.45237
      n_iter =    3   J = 37.013            max(relative change in state) = 1.9664
      n_iter =    4   J = 41.405            max(relative change in state) = 1.6030
      n_iter =    5   J = 36.514            max(relative change in state) = 1.2677
      n_iter =    6   J = 36.378            max(relative change in state) = 0.49892E-01
      n_iter =    7   J = 35.673            max(relative change in state) = 0.45244
      n_iter =    8   J = 35.645            max(relative change in state) = 0.55421
      n_iter =    9   J = 35.398            max(relative change in state) = 0.33443
      n_iter =   10   J = 35.363            max(relative change in state) = 0.89582E-01
      n_iter =   11   J = 35.330            max(relative change in state) = 0.55361E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 422 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 423 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 423 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 67.401            max(relative change in state) =  -
      n_iter =    2   J = 56.443            max(relative change in state) = 0.58390
      n_iter =    3   J = 46.348            max(relative change in state) = 0.93741
      n_iter =    4   J = 47.796            max(relative change in state) = 1.0423
      n_iter =    5   J = 45.945            max(relative change in state) = 0.75341
      n_iter =    6   J = 45.865            max(relative change in state) = 0.67298E-01
      n_iter =    7   J = 45.637            max(relative change in state) = 0.25204
      n_iter =    8   J = 45.522            max(relative change in state) = 0.86497E-01
      n_iter =    9   J = 45.560            max(relative change in state) = 0.15556
      n_iter =   10   J = 45.494            max(relative change in state) = 0.63009E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 423 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 424 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 424 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 36.658            max(relative change in state) =  -
      n_iter =    2   J = 30.199            max(relative change in state) = 0.43234
      n_iter =    3   J = 19.963            max(relative change in state) = 1.4208
      n_iter =    4   J = 19.646            max(relative change in state) = 0.18502
      n_iter =    5   J = 19.422            max(relative change in state) = 0.17833
      n_iter =    6   J = 19.402            max(relative change in state) = 0.17394E-01
      n_iter =    7   J = 19.363            max(relative change in state) = 0.77087E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 424 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 425 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 425 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 262.40            max(relative change in state) =  -
      n_iter =    2   J = 226.68            max(relative change in state) = 5.7690
      n_iter =    3   J = 170.70            max(relative change in state) = 2.8644
      n_iter =    4   J = 168.48            max(relative change in state) = 0.68965
      n_iter =    5   J = 166.05            max(relative change in state) = 0.22118
      n_iter =    6   J = 165.09            max(relative change in state) = 0.34720
      n_iter =    7   J = 164.45            max(relative change in state) = 0.19409
      n_iter =    8   J = 163.91            max(relative change in state) = 0.31216
      n_iter =    9   J = 163.65            max(relative change in state) = 0.11582
      n_iter =   10   J = 163.51            max(relative change in state) = 0.11396
      n_iter =   11   J = 163.46            max(relative change in state) = 0.69993E-01
      n_iter =   12   J = 163.36            max(relative change in state) = 0.69917E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 425 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 426 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 426 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 145.77            max(relative change in state) =  -
      n_iter =    2   J = 112.03            max(relative change in state) = 1.3235
      n_iter =    3   J = 87.310            max(relative change in state) = 1.8543
      n_iter =    4   J = 86.226            max(relative change in state) = 0.36028
      n_iter =    5   J = 86.057            max(relative change in state) = 0.31830
      n_iter =    6   J = 85.735            max(relative change in state) = 0.86416E-01
      n_iter =    7   J = 85.684            max(relative change in state) = 0.29065E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 426 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 427 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 427 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 232.50            max(relative change in state) =  -
      n_iter =    2   J = 179.37            max(relative change in state) = 7.0897
      n_iter =    3   J = 149.15            max(relative change in state) = 2.6784
      n_iter =    4   J = 147.76            max(relative change in state) = 0.48497
      n_iter =    5   J = 146.49            max(relative change in state) = 0.27570
      n_iter =    6   J = 146.18            max(relative change in state) = 0.31904
      n_iter =    7   J = 145.94            max(relative change in state) = 0.10304
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 427 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 428 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 428 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 106.17            max(relative change in state) =  -
      n_iter =    2   J = 88.004            max(relative change in state) = 0.68525
      n_iter =    3   J = 64.242            max(relative change in state) = 1.5462
      n_iter =    4   J = 64.024            max(relative change in state) = 0.91186
      n_iter =    5   J = 63.136            max(relative change in state) = 0.61179
      n_iter =    6   J = 63.025            max(relative change in state) = 0.17595
      n_iter =    7   J = 62.964            max(relative change in state) = 0.70056E-01
      n_iter =    8   J = 62.878            max(relative change in state) = 0.69626E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 428 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 429 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 429 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 309.36            max(relative change in state) =  -
      n_iter =    2   J = 492.08            max(relative change in state) = 9.7993
      n_iter =    3   J = 235.67            max(relative change in state) = 6.7552
      n_iter =    4   J = 231.68            max(relative change in state) = 0.34993
      n_iter =    5   J = 228.28            max(relative change in state) = 0.71259
      n_iter =    6   J = 227.43            max(relative change in state) = 0.16146
      n_iter =    7   J = 226.95            max(relative change in state) = 0.58824E-01
      n_iter =    8   J = 226.76            max(relative change in state) = 0.40018E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 429 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 430 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 430 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 69.095            max(relative change in state) =  -
      n_iter =    2   J = 57.585            max(relative change in state) = 0.69579
      n_iter =    3   J = 44.405            max(relative change in state) = 1.3240
      n_iter =    4   J = 44.587            max(relative change in state) = 0.64776
      n_iter =    5   J = 43.333            max(relative change in state) = 0.39680
      n_iter =    6   J = 43.249            max(relative change in state) = 0.13966
      n_iter =    7   J = 43.212            max(relative change in state) = 0.73411E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 430 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 431 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 431 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 51.560            max(relative change in state) =  -
      n_iter =    2   J = 42.755            max(relative change in state) = 0.49965
      n_iter =    3   J = 29.579            max(relative change in state) = 1.4649
      n_iter =    4   J = 28.109            max(relative change in state) = 0.54868
      n_iter =    5   J = 29.847            max(relative change in state) = 1.2493
      n_iter =    6   J = 27.998            max(relative change in state) = 1.0161
      n_iter =    7   J = 27.975            max(relative change in state) = 0.19271E-01
      n_iter =    8   J = 27.874            max(relative change in state) = 0.11653
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 431 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 432 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 432 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 72.506            max(relative change in state) =  -
      n_iter =    2   J = 60.797            max(relative change in state) = 0.66422
      n_iter =    3   J = 49.221            max(relative change in state) = 1.3423
      n_iter =    4   J = 47.500            max(relative change in state) = 0.56947
      n_iter =    5   J = 50.349            max(relative change in state) = 1.0034
      n_iter =    6   J = 47.286            max(relative change in state) = 0.76422
      n_iter =    7   J = 47.258            max(relative change in state) = 0.12129E-01
      n_iter =    8   J = 47.100            max(relative change in state) = 0.19308
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 432 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 433 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 433 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 69.003            max(relative change in state) =  -
      n_iter =    2   J = 57.619            max(relative change in state) = 0.54610
      n_iter =    3   J = 40.549            max(relative change in state) = 1.5580
      n_iter =    4   J = 38.372            max(relative change in state) = 0.50174
      n_iter =    5   J = 43.894            max(relative change in state) = 1.1383
      n_iter =    6   J = 38.179            max(relative change in state) = 0.95509
      n_iter =    7   J = 38.144            max(relative change in state) = 0.12904E-01
      n_iter =    8   J = 38.029            max(relative change in state) = 0.22381
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 433 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 434 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 434 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 94.670            max(relative change in state) =  -
      n_iter =    2   J = 78.197            max(relative change in state) = 0.56263
      n_iter =    3   J = 52.764            max(relative change in state) = 1.6858
      n_iter =    4   J = 50.850            max(relative change in state) = 0.32045
      n_iter =    5   J = 52.481            max(relative change in state) = 0.67172
      n_iter =    6   J = 50.297            max(relative change in state) = 0.42662
      n_iter =    7   J = 50.230            max(relative change in state) = 0.15614E-01
      n_iter =    8   J = 49.845            max(relative change in state) = 0.20970
      n_iter =    9   J = 49.854            max(relative change in state) = 0.27330
      n_iter =   10   J = 49.787            max(relative change in state) = 0.18863
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 434 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 435 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 435 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 83.900            max(relative change in state) =  -
      n_iter =    2   J = 68.966            max(relative change in state) = 0.47837
      n_iter =    3   J = 42.025            max(relative change in state) = 2.3744
      n_iter =    4   J = 41.025            max(relative change in state) = 0.32344
      n_iter =    5   J = 41.251            max(relative change in state) = 0.62177
      n_iter =    6   J = 40.763            max(relative change in state) = 0.45286
      n_iter =    7   J = 40.678            max(relative change in state) = 0.13521
      n_iter =    8   J = 40.511            max(relative change in state) = 0.12974
      n_iter =    9   J = 40.569            max(relative change in state) = 0.20402
      n_iter =   10   J = 40.412            max(relative change in state) = 0.14099
      n_iter =   11   J = 40.415            max(relative change in state) = 0.94410E-01
      n_iter =   12   J = 40.336            max(relative change in state) = 0.43559E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 435 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 436 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 436 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 77.341            max(relative change in state) =  -
      n_iter =    2   J = 64.161            max(relative change in state) = 0.65715
      n_iter =    3   J = 44.746            max(relative change in state) = 1.7185
      n_iter =    4   J = 44.236            max(relative change in state) = 0.65230
      n_iter =    5   J = 43.420            max(relative change in state) = 0.32259
      n_iter =    6   J = 43.279            max(relative change in state) = 0.19651
      n_iter =    7   J = 43.200            max(relative change in state) = 0.17450
      n_iter =    8   J = 43.134            max(relative change in state) = 0.40658E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 436 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 437 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 437 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 68.305            max(relative change in state) =  -
      n_iter =    2   J = 55.981            max(relative change in state) = 0.40398
      n_iter =    3   J = 29.092            max(relative change in state) = 1.8331
      n_iter =    4   J = 28.489            max(relative change in state) = 0.38264
      n_iter =    5   J = 28.150            max(relative change in state) = 0.27620
      n_iter =    6   J = 28.069            max(relative change in state) = 0.33731E-01
      n_iter =    7   J = 28.034            max(relative change in state) = 0.40621E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 437 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 438 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 438 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 66.179            max(relative change in state) =  -
      n_iter =    2   J = 54.616            max(relative change in state) = 0.45188
      n_iter =    3   J = 34.810            max(relative change in state) = 1.6709
      n_iter =    4   J = 34.525            max(relative change in state) = 0.91888
      n_iter =    5   J = 32.690            max(relative change in state) = 0.44197
      n_iter =    6   J = 32.227            max(relative change in state) = 0.33313
      n_iter =    7   J = 31.820            max(relative change in state) = 0.21167
      n_iter =    8   J = 31.645            max(relative change in state) = 0.14350
      n_iter =    9   J = 31.285            max(relative change in state) = 0.16482
      n_iter =   10   J = 31.138            max(relative change in state) = 0.18453
      n_iter =   11   J = 30.979            max(relative change in state) = 0.58142E-01
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 438 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 439 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 439 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 78.805            max(relative change in state) =  -
      n_iter =    2   J = 65.319            max(relative change in state) = 0.53467
      n_iter =    3   J = 43.639            max(relative change in state) = 2.3829
      n_iter =    4   J = 42.077            max(relative change in state) = 0.55060
      n_iter =    5   J = 42.955            max(relative change in state) = 0.64994
      n_iter =    6   J = 41.636            max(relative change in state) = 0.36840
      n_iter =    7   J = 41.580            max(relative change in state) = 0.21640E-01
      n_iter =    8   J = 41.455            max(relative change in state) = 0.98465E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 439 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 440 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 440 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 76.894            max(relative change in state) =  -
      n_iter =    2   J = 64.287            max(relative change in state) = 0.49849
      n_iter =    3   J = 41.977            max(relative change in state) = 1.5335
      n_iter =    4   J = 40.970            max(relative change in state) = 0.68909
      n_iter =    5   J = 40.069            max(relative change in state) = 0.42386
      n_iter =    6   J = 39.820            max(relative change in state) = 0.12194
      n_iter =    7   J = 39.632            max(relative change in state) = 0.27529
      n_iter =    8   J = 39.424            max(relative change in state) = 0.10298
      n_iter =    9   J = 39.338            max(relative change in state) = 0.93858E-01
      n_iter =   10   J = 39.344            max(relative change in state) = 0.20169
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 440 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 441 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 441 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 70.318            max(relative change in state) =  -
      n_iter =    2   J = 58.052            max(relative change in state) = 0.55874
      n_iter =    3   J = 37.462            max(relative change in state) = 1.9256
      n_iter =    4   J = 36.622            max(relative change in state) = 0.57623
      n_iter =    5   J = 35.626            max(relative change in state) = 0.19622
      n_iter =    6   J = 35.315            max(relative change in state) = 0.25304
      n_iter =    7   J = 35.185            max(relative change in state) = 0.93736E-01
      n_iter =    8   J = 35.070            max(relative change in state) = 0.58936E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 441 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 442 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 442 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 219.93            max(relative change in state) =  -
      n_iter =    2   J = 106.39            max(relative change in state) = 3.9399
      n_iter =    3   J = 96.346            max(relative change in state) = 0.75624
      n_iter =    4   J = 96.683            max(relative change in state) = 1.3486
      n_iter =    5   J = 93.337            max(relative change in state) = 0.77526
      n_iter =    6   J = 93.000            max(relative change in state) = 0.30793
      n_iter =    7   J = 92.717            max(relative change in state) = 0.23612
      n_iter =    8   J = 92.466            max(relative change in state) = 0.12074
      n_iter =    9   J = 92.114            max(relative change in state) = 0.34722
      n_iter =   10   J = 91.924            max(relative change in state) = 0.47363E-01
      n_iter =   11   J = 91.647            max(relative change in state) = 0.11484
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 442 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 443 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 443 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 176.57            max(relative change in state) =  -
      n_iter =    2   J = 101.20            max(relative change in state) = 2.3136
      n_iter =    3   J = 77.886            max(relative change in state) = 1.7331
      n_iter =    4   J = 76.361            max(relative change in state) = 0.37327
      n_iter =    5   J = 77.055            max(relative change in state) = 1.1744
      n_iter =    6   J = 76.011            max(relative change in state) = 0.77825
      n_iter =    7   J = 75.950            max(relative change in state) = 0.77731E-01
      n_iter =    8   J = 75.848            max(relative change in state) = 0.15641
      n_iter =    9   J = 75.766            max(relative change in state) = 0.99715E-01
      n_iter =   10   J = 75.739            max(relative change in state) = 0.26578E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 443 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 444 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 444 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control removes 2 bending angle data points from the 
    observations as their deviation from the background  exceeds 10.0
    times the expected (1-sigma) error.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 110.66            max(relative change in state) =  -
      n_iter =    2   J = 91.215            max(relative change in state) = 0.50870
      n_iter =    3   J = 48.111            max(relative change in state) = 1.8492
      n_iter =    4   J = 45.733            max(relative change in state) = 0.34746
      n_iter =    5   J = 47.254            max(relative change in state) = 1.1426
      n_iter =    6   J = 45.142            max(relative change in state) = 0.81662
      n_iter =    7   J = 45.036            max(relative change in state) = 0.10540
      n_iter =    8   J = 44.909            max(relative change in state) = 0.26722
      n_iter =    9   J = 44.785            max(relative change in state) = 0.47800E-01
      n_iter =   10   J = 44.861            max(relative change in state) = 0.18219
      n_iter =   11   J = 44.660            max(relative change in state) = 0.48262E-01
      n_iter =   12   J = 44.597            max(relative change in state) = 0.41163E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 444 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 445 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 445 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 49.589            max(relative change in state) =  -
      n_iter =    2   J = 41.231            max(relative change in state) = 0.55437
      n_iter =    3   J = 30.853            max(relative change in state) = 1.2877
      n_iter =    4   J = 30.646            max(relative change in state) = 0.71931
      n_iter =    5   J = 29.516            max(relative change in state) = 0.37951
      n_iter =    6   J = 29.408            max(relative change in state) = 0.18941
      n_iter =    7   J = 29.365            max(relative change in state) = 0.94436E-01
      n_iter =    8   J = 29.280            max(relative change in state) = 0.69067E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 445 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 446 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 446 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 84.219            max(relative change in state) =  -
      n_iter =    2   J = 69.304            max(relative change in state) = 0.64822
      n_iter =    3   J = 41.685            max(relative change in state) = 2.4078
      n_iter =    4   J = 42.702            max(relative change in state) = 1.1252
      n_iter =    5   J = 40.817            max(relative change in state) = 0.69631
      n_iter =    6   J = 40.634            max(relative change in state) = 0.14021
      n_iter =    7   J = 40.415            max(relative change in state) = 0.30525
      n_iter =    8   J = 40.280            max(relative change in state) = 0.14661
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 446 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 447 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 447 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 111.40            max(relative change in state) =  -
      n_iter =    2   J = 91.682            max(relative change in state) = 0.62003
      n_iter =    3   J = 58.627            max(relative change in state) = 2.1184
      n_iter =    4   J = 56.768            max(relative change in state) = 0.51379
      n_iter =    5   J = 61.596            max(relative change in state) = 0.57928
      n_iter =    6   J = 56.102            max(relative change in state) = 0.44116
      n_iter =    7   J = 55.716            max(relative change in state) = 0.84918E-01
      n_iter =    8   J = 55.743            max(relative change in state) = 0.38045
      n_iter =    9   J = 55.303            max(relative change in state) = 0.24476
      n_iter =   10   J = 54.388            max(relative change in state) = 0.35768
      n_iter =   11   J = 54.090            max(relative change in state) = 0.35080
      n_iter =   12   J = 53.914            max(relative change in state) = 0.10316
      n_iter =   13   J = 53.617            max(relative change in state) = 0.31500
      n_iter =   14   J = 53.606            max(relative change in state) = 0.44744
      n_iter =   15   J = 53.384            max(relative change in state) = 0.24782
      n_iter =   16   J = 53.315            max(relative change in state) = 0.12228
      n_iter =   17   J = 53.269            max(relative change in state) = 0.13947
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 17.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 447 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 448 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 448 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 39.996            max(relative change in state) =  -
      n_iter =    2   J = 32.997            max(relative change in state) = 0.38834
      n_iter =    3   J = 22.238            max(relative change in state) = 1.0556
      n_iter =    4   J = 23.289            max(relative change in state) = 0.80393
      n_iter =    5   J = 21.959            max(relative change in state) = 0.57729
      n_iter =    6   J = 21.898            max(relative change in state) = 0.42572E-01
      n_iter =    7   J = 21.696            max(relative change in state) = 0.18496
      n_iter =    8   J = 21.639            max(relative change in state) = 0.11400
      n_iter =    9   J = 21.617            max(relative change in state) = 0.29867E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 448 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 449 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 449 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control removes 9 bending angle data points from the 
    observations as their deviation from the background  exceeds 10.0
    times the expected (1-sigma) error.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 198.51            max(relative change in state) =  -
      n_iter =    2   J = 144.22            max(relative change in state) = 3.6365
      n_iter =    3   J = 133.81            max(relative change in state) = 1.3538
      n_iter =    4   J = 133.04            max(relative change in state) = 0.53014
      n_iter =    5   J = 132.40            max(relative change in state) = 0.20355
      n_iter =    6   J = 132.28            max(relative change in state) = 0.17834
      n_iter =    7   J = 132.18            max(relative change in state) = 0.96602E-01
      n_iter =    8   J = 132.06            max(relative change in state) = 0.87141E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 449 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 450 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 450 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 97.847            max(relative change in state) =  -
      n_iter =    2   J = 80.590            max(relative change in state) = 0.75301
      n_iter =    3   J = 53.420            max(relative change in state) = 2.8167
      n_iter =    4   J = 53.628            max(relative change in state) = 0.70390
      n_iter =    5   J = 52.774            max(relative change in state) = 0.66607
      n_iter =    6   J = 52.682            max(relative change in state) = 0.67409E-01
      n_iter =    7   J = 52.644            max(relative change in state) = 0.49155E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 450 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 451 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 451 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 260.91            max(relative change in state) =  -
      n_iter =    2   J = 149.64            max(relative change in state) = 5.7687
      n_iter =    3   J = 136.92            max(relative change in state) = 1.4960
      n_iter =    4   J = 135.01            max(relative change in state) = 0.31910
      n_iter =    5   J = 136.09            max(relative change in state) = 1.0223
      n_iter =    6   J = 134.04            max(relative change in state) = 0.68106
      n_iter =    7   J = 133.95            max(relative change in state) = 0.12889
      n_iter =    8   J = 133.86            max(relative change in state) = 0.17312
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 451 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 452 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 452 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 452 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 453 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 453 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 368.32            max(relative change in state) =  -
      n_iter =    2   J = 201.98            max(relative change in state) = 8.8013
      n_iter =    3   J = 163.58            max(relative change in state) = 2.3275
      n_iter =    4   J = 160.19            max(relative change in state) = 0.46029
      n_iter =    5   J = 158.37            max(relative change in state) = 0.41255
      n_iter =    6   J = 157.82            max(relative change in state) = 0.23087
      n_iter =    7   J = 157.36            max(relative change in state) = 0.21775
      n_iter =    8   J = 157.41            max(relative change in state) = 0.66665
      n_iter =    9   J = 157.07            max(relative change in state) = 0.41825
      n_iter =   10   J = 157.02            max(relative change in state) = 0.10330
      n_iter =   11   J = 156.93            max(relative change in state) = 0.10935
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 453 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 454 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 454 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 243.99            max(relative change in state) =  -
      n_iter =    2   J = 158.59            max(relative change in state) = 5.0203
      n_iter =    3   J = 134.36            max(relative change in state) = 2.1462
      n_iter =    4   J = 132.45            max(relative change in state) = 0.30780
      n_iter =    5   J = 135.73            max(relative change in state) = 1.1408
      n_iter =    6   J = 131.70            max(relative change in state) = 0.87633
      n_iter =    7   J = 131.51            max(relative change in state) = 0.73999E-01
      n_iter =    8   J = 131.32            max(relative change in state) = 0.34296
      n_iter =    9   J = 131.06            max(relative change in state) = 0.12651
      n_iter =   10   J = 131.03            max(relative change in state) = 0.25950
      n_iter =   11   J = 130.85            max(relative change in state) = 0.10511
      n_iter =   12   J = 130.89            max(relative change in state) = 0.14830
      n_iter =   13   J = 130.73            max(relative change in state) = 0.91845E-01
      n_iter =   14   J = 130.54            max(relative change in state) = 0.99613E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 14.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 454 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 455 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 455 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 455 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 456 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 456 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 59.307            max(relative change in state) =  -
      n_iter =    2   J = 49.228            max(relative change in state) = 0.62403
      n_iter =    3   J = 37.807            max(relative change in state) = 1.7557
      n_iter =    4   J = 39.866            max(relative change in state) = 1.1686
      n_iter =    5   J = 37.498            max(relative change in state) = 0.88454
      n_iter =    6   J = 37.430            max(relative change in state) = 0.40143E-01
      n_iter =    7   J = 37.120            max(relative change in state) = 0.17187
      n_iter =    8   J = 37.096            max(relative change in state) = 0.27471
      n_iter =    9   J = 37.024            max(relative change in state) = 0.17981
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 456 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 457 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 457 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 52.730            max(relative change in state) =  -
      n_iter =    2   J = 44.070            max(relative change in state) = 0.48861
      n_iter =    3   J = 33.128            max(relative change in state) = 1.1882
      n_iter =    4   J = 32.300            max(relative change in state) = 0.39525
      n_iter =    5   J = 33.402            max(relative change in state) = 0.56162
      n_iter =    6   J = 32.147            max(relative change in state) = 0.32684
      n_iter =    7   J = 32.072            max(relative change in state) = 0.64566E-01
      n_iter =    8   J = 32.025            max(relative change in state) = 0.93617E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 457 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 458 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 458 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 113.07            max(relative change in state) =  -
      n_iter =    2   J = 94.199            max(relative change in state) = 0.67108
      n_iter =    3   J = 74.965            max(relative change in state) = 1.4982
      n_iter =    4   J = 75.229            max(relative change in state) = 0.36863
      n_iter =    5   J = 73.720            max(relative change in state) = 0.20449
      n_iter =    6   J = 73.616            max(relative change in state) = 0.71608E-01
      n_iter =    7   J = 73.578            max(relative change in state) = 0.25592E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 458 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 459 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 459 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 66.674            max(relative change in state) =  -
      n_iter =    2   J = 54.987            max(relative change in state) = 0.42600
      n_iter =    3   J = 36.090            max(relative change in state) = 1.4446
      n_iter =    4   J = 35.409            max(relative change in state) = 0.42444
      n_iter =    5   J = 35.476            max(relative change in state) = 0.54702
      n_iter =    6   J = 35.132            max(relative change in state) = 0.19770
      n_iter =    7   J = 35.116            max(relative change in state) = 0.10070E-01
      n_iter =    8   J = 35.049            max(relative change in state) = 0.90519E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 459 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 460 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 460 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 111.93            max(relative change in state) =  -
      n_iter =    2   J = 93.126            max(relative change in state) = 0.72006
      n_iter =    3   J = 73.527            max(relative change in state) = 1.3791
      n_iter =    4   J = 72.440            max(relative change in state) = 0.30865
      n_iter =    5   J = 73.624            max(relative change in state) = 0.96834
      n_iter =    6   J = 72.072            max(relative change in state) = 0.67247
      n_iter =    7   J = 72.036            max(relative change in state) = 0.61547E-01
      n_iter =    8   J = 71.938            max(relative change in state) = 0.15109
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 460 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 461 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 461 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 19.240            max(relative change in state) =  -
      n_iter =    2   J = 16.022            max(relative change in state) = 0.36987
      n_iter =    3   J = 12.471            max(relative change in state) = 0.77058
      n_iter =    4   J = 12.103            max(relative change in state) = 0.20136
      n_iter =    5   J = 12.489            max(relative change in state) = 0.69642
      n_iter =    6   J = 12.017            max(relative change in state) = 0.52919
      n_iter =    7   J = 12.009            max(relative change in state) = 0.31238E-01
      n_iter =    8   J = 11.997            max(relative change in state) = 0.51377E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 461 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 462 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 462 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 61.090            max(relative change in state) =  -
      n_iter =    2   J = 50.782            max(relative change in state) = 0.79298
      n_iter =    3   J = 39.602            max(relative change in state) = 1.6346
      n_iter =    4   J = 42.644            max(relative change in state) = 1.2133
      n_iter =    5   J = 39.340            max(relative change in state) = 0.96079
      n_iter =    6   J = 39.273            max(relative change in state) = 0.15964E-01
      n_iter =    7   J = 38.913            max(relative change in state) = 0.19328
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 462 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 463 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 463 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 74.245            max(relative change in state) =  -
      n_iter =    2   J = 61.178            max(relative change in state) = 0.64472
      n_iter =    3   J = 40.388            max(relative change in state) = 2.0349
      n_iter =    4   J = 43.754            max(relative change in state) = 1.3143
      n_iter =    5   J = 40.085            max(relative change in state) = 1.0557
      n_iter =    6   J = 40.010            max(relative change in state) = 0.28617E-01
      n_iter =    7   J = 39.721            max(relative change in state) = 0.24610
      n_iter =    8   J = 39.865            max(relative change in state) = 0.12708
      n_iter =    9   J = 39.666            max(relative change in state) = 0.59960E-01
      n_iter =   10   J = 39.657            max(relative change in state) = 0.10578E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 463 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 464 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 464 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 464 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 465 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 465 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 465 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 466 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 466 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 39.444            max(relative change in state) =  -
      n_iter =    2   J = 33.122            max(relative change in state) = 0.44541
      n_iter =    3   J = 27.656            max(relative change in state) = 0.67675
      n_iter =    4   J = 27.101            max(relative change in state) = 0.18321
      n_iter =    5   J = 28.431            max(relative change in state) = 0.18707
      n_iter =    6   J = 27.036            max(relative change in state) = 0.15934
      n_iter =    7   J = 27.028            max(relative change in state) = 0.59395E-02
      n_iter =    8   J = 27.000            max(relative change in state) = 0.84736E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 466 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 467 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 467 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 138.56            max(relative change in state) =  -
      n_iter =    2   J = 114.23            max(relative change in state) = 1.1799
      n_iter =    3   J = 93.125            max(relative change in state) = 1.7241
      n_iter =    4   J = 91.986            max(relative change in state) = 0.30324
      n_iter =    5   J = 90.908            max(relative change in state) = 0.17301
      n_iter =    6   J = 90.842            max(relative change in state) = 0.72993E-01
      n_iter =    7   J = 90.762            max(relative change in state) = 0.13244
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 467 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 468 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 468 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 106.02            max(relative change in state) =  -
      n_iter =    2   J = 87.482            max(relative change in state) = 0.68158
      n_iter =    3   J = 57.864            max(relative change in state) = 2.1753
      n_iter =    4   J = 58.526            max(relative change in state) = 0.86174
      n_iter =    5   J = 56.777            max(relative change in state) = 0.49595
      n_iter =    6   J = 56.604            max(relative change in state) = 0.17950
      n_iter =    7   J = 56.482            max(relative change in state) = 0.12868
      n_iter =    8   J = 56.274            max(relative change in state) = 0.20436
      n_iter =    9   J = 55.907            max(relative change in state) = 0.28239
      n_iter =   10   J = 55.896            max(relative change in state) = 0.14482
      n_iter =   11   J = 55.772            max(relative change in state) = 0.35097E-01
      n_iter =   12   J = 55.748            max(relative change in state) = 0.31482E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 468 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 469 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 469 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 166.90            max(relative change in state) =  -
      n_iter =    2   J = 104.15            max(relative change in state) = 2.1966
      n_iter =    3   J = 81.674            max(relative change in state) = 2.0864
      n_iter =    4   J = 81.026            max(relative change in state) = 0.38441
      n_iter =    5   J = 80.413            max(relative change in state) = 0.30975
      n_iter =    6   J = 80.329            max(relative change in state) = 0.31598E-01
      n_iter =    7   J = 80.224            max(relative change in state) = 0.80229E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 469 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 470 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 470 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 86.058            max(relative change in state) =  -
      n_iter =    2   J = 71.936            max(relative change in state) = 0.61851
      n_iter =    3   J = 53.248            max(relative change in state) = 1.7983
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 470 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 471 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 471 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 151.95            max(relative change in state) =  -
      n_iter =    2   J = 104.10            max(relative change in state) = 1.2598
      n_iter =    3   J = 55.002            max(relative change in state) = 2.7515
      n_iter =    4   J = 52.844            max(relative change in state) = 0.27397
      n_iter =    5   J = 57.079            max(relative change in state) = 1.3580
      n_iter =    6   J = 52.079            max(relative change in state) = 1.0075
      n_iter =    7   J = 51.973            max(relative change in state) = 0.57105E-01
      n_iter =    8   J = 51.670            max(relative change in state) = 0.20601
      n_iter =    9   J = 51.630            max(relative change in state) = 0.25793
      n_iter =   10   J = 51.577            max(relative change in state) = 0.10385
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 471 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 472 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 472 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 71.179            max(relative change in state) =  -
      n_iter =    2   J = 59.557            max(relative change in state) = 0.64017
      n_iter =    3   J = 48.081            max(relative change in state) = 1.1440
      n_iter =    4   J = 47.544            max(relative change in state) = 0.44271
      n_iter =    5   J = 46.672            max(relative change in state) = 0.26158
      n_iter =    6   J = 46.532            max(relative change in state) = 0.11847
      n_iter =    7   J = 46.508            max(relative change in state) = 0.18609
      n_iter =    8   J = 46.339            max(relative change in state) = 0.21561
      n_iter =    9   J = 46.266            max(relative change in state) = 0.65842E-01
      n_iter =   10   J = 46.150            max(relative change in state) = 0.71181E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 472 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 473 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 473 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 132.73            max(relative change in state) =  -
      n_iter =    2   J = 115.45            max(relative change in state) = 0.89995
      n_iter =    3   J = 107.85            max(relative change in state) = 0.95546
      n_iter =    4   J = 112.26            max(relative change in state) = 1.5920
      n_iter =    5   J = 107.28            max(relative change in state) = 1.2537
      n_iter =    6   J = 107.11            max(relative change in state) = 0.57403E-01
      n_iter =    7   J = 106.67            max(relative change in state) = 0.30675
      n_iter =    8   J = 106.43            max(relative change in state) = 0.35850
      n_iter =    9   J = 106.26            max(relative change in state) = 0.87324E-01
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 473 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 474 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 474 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 51.487            max(relative change in state) =  -
      n_iter =    2   J = 42.541            max(relative change in state) = 0.44674
      n_iter =    3   J = 29.019            max(relative change in state) = 1.4592
      n_iter =    4   J = 29.526            max(relative change in state) = 0.86672
      n_iter =    5   J = 28.292            max(relative change in state) = 0.51693
      n_iter =    6   J = 28.187            max(relative change in state) = 0.12383
      n_iter =    7   J = 28.072            max(relative change in state) = 0.18711
      n_iter =    8   J = 27.950            max(relative change in state) = 0.69396E-01
      n_iter =    9   J = 27.970            max(relative change in state) = 0.55072
      n_iter =   10   J = 27.732            max(relative change in state) = 0.36485
      n_iter =   11   J = 27.714            max(relative change in state) = 0.52812E-01
      n_iter =   12   J = 27.705            max(relative change in state) = 0.10954E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 474 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 475 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 475 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 224.52            max(relative change in state) =  -
      n_iter =    2   J = 132.19            max(relative change in state) = 4.8266
      n_iter =    3   J = 117.12            max(relative change in state) = 1.4335
      n_iter =    4   J = 115.53            max(relative change in state) = 0.44504
      n_iter =    5   J = 114.62            max(relative change in state) = 0.35057
      n_iter =    6   J = 114.46            max(relative change in state) = 0.54360E-01
      n_iter =    7   J = 114.36            max(relative change in state) = 0.57142E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 475 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 476 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 476 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 91.647            max(relative change in state) =  -
      n_iter =    2   J = 75.415            max(relative change in state) = 0.52515
      n_iter =    3   J = 39.594            max(relative change in state) = 1.9576
      n_iter =    4   J = 42.341            max(relative change in state) = 1.5343
      n_iter =    5   J = 38.881            max(relative change in state) = 1.1154
      n_iter =    6   J = 38.671            max(relative change in state) = 0.92228E-01
      n_iter =    7   J = 38.076            max(relative change in state) = 0.42979
      n_iter =    8   J = 37.786            max(relative change in state) = 0.28980
      n_iter =    9   J = 37.765            max(relative change in state) = 0.45048E-01
      n_iter =   10   J = 37.686            max(relative change in state) = 0.29429E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 476 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 477 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 477 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 16.957            max(relative change in state) =  -
      n_iter =    2   J = 14.061            max(relative change in state) = 0.25151
      n_iter =    3   J = 10.108            max(relative change in state) = 0.68242
      n_iter =    4   J = 9.6399            max(relative change in state) = 0.14429
      n_iter =    5   J = 9.7316            max(relative change in state) = 0.28444
      n_iter =    6   J = 9.4549            max(relative change in state) = 0.15240
      n_iter =    7   J = 9.4407            max(relative change in state) = 0.78720E-01
      n_iter =    8   J = 9.4367            max(relative change in state) = 0.30141E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 477 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 478 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 478 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 116.47            max(relative change in state) =  -
      n_iter =    2   J = 99.715            max(relative change in state) = 0.71882
      n_iter =    3   J = 61.803            max(relative change in state) = 3.9031
      n_iter =    4   J = 81.701            max(relative change in state) = 3.8292
      n_iter =    5   J = 61.051            max(relative change in state) = 3.2483
      n_iter =    6   J = 60.901            max(relative change in state) = 0.33152E-01
      n_iter =    7   J = 60.563            max(relative change in state) = 0.27282
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 478 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 479 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 479 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 177.75            max(relative change in state) =  -
      n_iter =    2   J = 100.44            max(relative change in state) = 2.2404
      n_iter =    3   J = 76.776            max(relative change in state) = 2.5583
      n_iter =    4   J = 87.838            max(relative change in state) = 2.7094
      n_iter =    5   J = 75.806            max(relative change in state) = 2.1465
      n_iter =    6   J = 75.633            max(relative change in state) = 0.53297E-01
      n_iter =    7   J = 75.212            max(relative change in state) = 0.24811
      n_iter =    8   J = 75.132            max(relative change in state) = 0.85772E-01
      n_iter =    9   J = 75.054            max(relative change in state) = 0.85172E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 479 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 480 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 480 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 81.317            max(relative change in state) =  -
      n_iter =    2   J = 66.937            max(relative change in state) = 0.45524
      n_iter =    3   J = 40.477            max(relative change in state) = 1.8151
      n_iter =    4   J = 39.044            max(relative change in state) = 0.41033
      n_iter =    5   J = 40.545            max(relative change in state) = 0.65953
      n_iter =    6   J = 38.750            max(relative change in state) = 0.44405
      n_iter =    7   J = 38.711            max(relative change in state) = 0.12227E-01
      n_iter =    8   J = 38.510            max(relative change in state) = 0.17663
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 480 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 481 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 481 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 87.193            max(relative change in state) =  -
      n_iter =    2   J = 72.012            max(relative change in state) = 0.54389
      n_iter =    3   J = 49.357            max(relative change in state) = 1.6589
      n_iter =    4   J = 48.643            max(relative change in state) = 0.39325
      n_iter =    5   J = 48.533            max(relative change in state) = 0.38894
      n_iter =    6   J = 48.269            max(relative change in state) = 0.53447E-01
      n_iter =    7   J = 48.232            max(relative change in state) = 0.17889E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 481 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 482 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 482 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 69.358            max(relative change in state) =  -
      n_iter =    2   J = 57.402            max(relative change in state) = 0.50643
      n_iter =    3   J = 38.757            max(relative change in state) = 1.8915
      n_iter =    4   J = 37.819            max(relative change in state) = 0.39480
      n_iter =    5   J = 38.402            max(relative change in state) = 0.57859
      n_iter =    6   J = 37.558            max(relative change in state) = 0.32454
      n_iter =    7   J = 37.534            max(relative change in state) = 0.16401E-01
      n_iter =    8   J = 37.444            max(relative change in state) = 0.13508
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 482 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 483 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 483 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 72.715            max(relative change in state) =  -
      n_iter =    2   J = 59.774            max(relative change in state) = 0.47401
      n_iter =    3   J = 32.916            max(relative change in state) = 1.5428
      n_iter =    4   J = 31.661            max(relative change in state) = 0.35216
      n_iter =    5   J = 32.359            max(relative change in state) = 0.59610
      n_iter =    6   J = 31.305            max(relative change in state) = 0.32763
      n_iter =    7   J = 31.268            max(relative change in state) = 0.14003E-01
      n_iter =    8   J = 31.092            max(relative change in state) = 0.18842
      n_iter =    9   J = 31.069            max(relative change in state) = 0.24981
      n_iter =   10   J = 30.997            max(relative change in state) = 0.10690
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 483 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 484 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 484 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 53.918            max(relative change in state) =  -
      n_iter =    2   J = 45.631            max(relative change in state) = 0.65232
      n_iter =    3   J = 38.840            max(relative change in state) = 0.82522
      n_iter =    4   J = 42.695            max(relative change in state) = 1.6197
      n_iter =    5   J = 38.233            max(relative change in state) = 1.2491
      n_iter =    6   J = 38.098            max(relative change in state) = 0.73600E-01
      n_iter =    7   J = 37.710            max(relative change in state) = 0.27547
      n_iter =    8   J = 37.618            max(relative change in state) = 0.27359
      n_iter =    9   J = 37.554            max(relative change in state) = 0.90950E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 484 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 485 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 485 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 94.375            max(relative change in state) =  -
      n_iter =    2   J = 76.934            max(relative change in state) = 0.57594
      n_iter =    3   J = 28.231            max(relative change in state) = 3.4200
      n_iter =    4   J = 27.743            max(relative change in state) = 0.56298
      n_iter =    5   J = 26.998            max(relative change in state) = 0.20947
      n_iter =    6   J = 26.776            max(relative change in state) = 0.21983
      n_iter =    7   J = 26.663            max(relative change in state) = 0.11786
      n_iter =    8   J = 26.553            max(relative change in state) = 0.13581
      n_iter =    9   J = 26.475            max(relative change in state) = 0.24731E-01
      n_iter =   10   J = 26.451            max(relative change in state) = 0.16578E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 485 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 486 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 486 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 477.53            max(relative change in state) =  -
      n_iter =    2   J = 774.17            max(relative change in state) = 12.961
      n_iter =    3   J = 317.96            max(relative change in state) = 7.8793
      n_iter =    4   J = 317.29            max(relative change in state) = 1.4902
      n_iter =    5   J = 313.43            max(relative change in state) = 0.65468
      n_iter =    6   J = 312.63            max(relative change in state) = 0.49253
      n_iter =    7   J = 312.28            max(relative change in state) = 0.21284
      n_iter =    8   J = 311.06            max(relative change in state) = 0.29908
      n_iter =    9   J = 309.96            max(relative change in state) = 0.38751
      n_iter =   10   J = 310.00            max(relative change in state) = 0.29193
      n_iter =   11   J = 309.75            max(relative change in state) = 0.19614
      n_iter =   12   J = 309.71            max(relative change in state) = 0.46955E-01
      n_iter =   13   J = 309.64            max(relative change in state) = 0.84675E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 13.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 486 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 487 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 487 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 83.551            max(relative change in state) =  -
      n_iter =    2   J = 68.633            max(relative change in state) = 0.56274
      n_iter =    3   J = 38.236            max(relative change in state) = 2.6046
      n_iter =    4   J = 40.749            max(relative change in state) = 1.4102
      n_iter =    5   J = 37.758            max(relative change in state) = 1.0404
      n_iter =    6   J = 37.658            max(relative change in state) = 0.57041E-01
      n_iter =    7   J = 37.288            max(relative change in state) = 0.24221
      n_iter =    8   J = 37.236            max(relative change in state) = 0.30646
      n_iter =    9   J = 37.176            max(relative change in state) = 0.14940
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 487 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 488 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 488 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 66.173            max(relative change in state) =  -
      n_iter =    2   J = 54.362            max(relative change in state) = 0.39619
      n_iter =    3   J = 27.309            max(relative change in state) = 1.7805
      n_iter =    4   J = 26.864            max(relative change in state) = 0.14867
      n_iter =    5   J = 26.974            max(relative change in state) = 0.17205
      n_iter =    6   J = 26.664            max(relative change in state) = 0.11887
      n_iter =    7   J = 26.623            max(relative change in state) = 0.22510E-01
      n_iter =    8   J = 26.633            max(relative change in state) = 0.12783
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 488 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 489 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 489 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 171.34            max(relative change in state) =  -
      n_iter =    2   J = 124.89            max(relative change in state) = 2.9190
      n_iter =    3   J = 114.03            max(relative change in state) = 0.58613
      n_iter =    4   J = 123.48            max(relative change in state) = 2.5391
      n_iter =    5   J = 110.42            max(relative change in state) = 1.8463
      n_iter =    6   J = 109.93            max(relative change in state) = 0.22703
      n_iter =    7   J = 109.26            max(relative change in state) = 0.54594
      n_iter =    8   J = 108.83            max(relative change in state) = 0.95619E-01
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 489 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 490 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 490 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 490 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 491 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 491 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 128.60            max(relative change in state) =  -
      n_iter =    2   J = 106.23            max(relative change in state) = 0.81043
      n_iter =    3   J = 70.980            max(relative change in state) = 2.5641
      n_iter =    4   J = 68.789            max(relative change in state) = 0.45505
      n_iter =    5   J = 68.917            max(relative change in state) = 0.61099
      n_iter =    6   J = 67.819            max(relative change in state) = 0.21083
      n_iter =    7   J = 67.748            max(relative change in state) = 0.20384E-01
      n_iter =    8   J = 67.530            max(relative change in state) = 0.20972
      n_iter =    9   J = 67.432            max(relative change in state) = 0.11799
      n_iter =   10   J = 67.292            max(relative change in state) = 0.51781E-01
      n_iter =   11   J = 67.236            max(relative change in state) = 0.66408E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 491 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 492 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 492 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 307.72            max(relative change in state) =  -
      n_iter =    2   J = 135.51            max(relative change in state) = 6.5829
      n_iter =    3   J = 124.89            max(relative change in state) = 1.3403
      n_iter =    4   J = 122.68            max(relative change in state) = 0.39402
      n_iter =    5   J = 124.00            max(relative change in state) = 1.2583
      n_iter =    6   J = 121.67            max(relative change in state) = 0.74997
      n_iter =    7   J = 121.55            max(relative change in state) = 0.11619
      n_iter =    8   J = 121.32            max(relative change in state) = 0.17610
      n_iter =    9   J = 121.22            max(relative change in state) = 0.21817
      n_iter =   10   J = 121.16            max(relative change in state) = 0.13464
      n_iter =   11   J = 121.12            max(relative change in state) = 0.58699E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 492 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 493 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 493 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 234.91            max(relative change in state) =  -
      n_iter =    2   J = 211.77            max(relative change in state) = 6.1775
      n_iter =    3   J = 168.69            max(relative change in state) = 2.6193
      n_iter =    4   J = 167.42            max(relative change in state) = 0.23659
      n_iter =    5   J = 168.04            max(relative change in state) = 0.31409
      n_iter =    6   J = 166.65            max(relative change in state) = 0.23456
      n_iter =    7   J = 166.50            max(relative change in state) = 0.40523E-01
      n_iter =    8   J = 166.16            max(relative change in state) = 0.14539
      n_iter =    9   J = 166.24            max(relative change in state) = 0.10845
      n_iter =   10   J = 165.98            max(relative change in state) = 0.14892
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 493 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 494 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 494 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 53.374            max(relative change in state) =  -
      n_iter =    2   J = 44.077            max(relative change in state) = 0.46339
      n_iter =    3   J = 29.956            max(relative change in state) = 1.3360
      n_iter =    4   J = 28.776            max(relative change in state) = 0.26353
      n_iter =    5   J = 30.628            max(relative change in state) = 0.62653
      n_iter =    6   J = 28.442            max(relative change in state) = 0.44010
      n_iter =    7   J = 28.401            max(relative change in state) = 0.30058E-01
      n_iter =    8   J = 28.299            max(relative change in state) = 0.64886E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 494 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 495 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 495 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control removes 1 bending angle data points from the 
    observations as their deviation from the background  exceeds 10.0
    times the expected (1-sigma) error.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 176.91            max(relative change in state) =  -
      n_iter =    2   J = 128.33            max(relative change in state) = 3.6011
      n_iter =    3   J = 119.84            max(relative change in state) = 0.97672
      n_iter =    4   J = 121.90            max(relative change in state) = 1.6230
      n_iter =    5   J = 118.24            max(relative change in state) = 1.0416
      n_iter =    6   J = 117.98            max(relative change in state) = 0.18555
      n_iter =    7   J = 117.62            max(relative change in state) = 0.38614
      n_iter =    8   J = 117.18            max(relative change in state) = 0.15952
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 495 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 496 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 496 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 184.47            max(relative change in state) =  -
      n_iter =    2   J = 99.223            max(relative change in state) = 2.5280
      n_iter =    3   J = 76.340            max(relative change in state) = 1.8215
      n_iter =    4   J = 74.058            max(relative change in state) = 0.66807
      n_iter =    5   J = 72.304            max(relative change in state) = 0.24592
      n_iter =    6   J = 71.963            max(relative change in state) = 0.32273
      n_iter =    7   J = 71.749            max(relative change in state) = 0.14665
      n_iter =    8   J = 71.473            max(relative change in state) = 0.14583
      n_iter =    9   J = 71.542            max(relative change in state) = 0.70832E-01
      n_iter =   10   J = 71.388            max(relative change in state) = 0.64194E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 496 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 497 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 497 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 120.36            max(relative change in state) =  -
      n_iter =    2   J = 98.565            max(relative change in state) = 0.63591
      n_iter =    3   J = 49.985            max(relative change in state) = 2.6461
      n_iter =    4   J = 48.117            max(relative change in state) = 0.31658
      n_iter =    5   J = 50.823            max(relative change in state) = 1.6772
      n_iter =    6   J = 47.555            max(relative change in state) = 1.3079
      n_iter =    7   J = 47.446            max(relative change in state) = 0.16053
      n_iter =    8   J = 47.340            max(relative change in state) = 0.18047
      n_iter =    9   J = 47.215            max(relative change in state) = 0.10860
      n_iter =   10   J = 47.286            max(relative change in state) = 0.49384
      n_iter =   11   J = 47.093            max(relative change in state) = 0.28336
      n_iter =   12   J = 47.078            max(relative change in state) = 0.82918E-01
      n_iter =   13   J = 47.067            max(relative change in state) = 0.21309E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 13.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 497 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 498 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 498 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 82.011            max(relative change in state) =  -
      n_iter =    2   J = 69.396            max(relative change in state) = 0.71046
      n_iter =    3   J = 58.402            max(relative change in state) = 1.7295
      n_iter =    4   J = 61.462            max(relative change in state) = 1.3643
      n_iter =    5   J = 57.935            max(relative change in state) = 1.0526
      n_iter =    6   J = 57.825            max(relative change in state) = 0.58415E-01
      n_iter =    7   J = 57.377            max(relative change in state) = 0.27230
      n_iter =    8   J = 57.301            max(relative change in state) = 0.32001
      n_iter =    9   J = 57.227            max(relative change in state) = 0.14341
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 498 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 499 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 499 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 51.019            max(relative change in state) =  -
      n_iter =    2   J = 42.701            max(relative change in state) = 0.45290
      n_iter =    3   J = 35.578            max(relative change in state) = 1.3307
      n_iter =    4   J = 33.797            max(relative change in state) = 0.49316
      n_iter =    5   J = 34.945            max(relative change in state) = 0.81192
      n_iter =    6   J = 33.362            max(relative change in state) = 0.48394
      n_iter =    7   J = 33.307            max(relative change in state) = 0.22475E-01
      n_iter =    8   J = 33.206            max(relative change in state) = 0.16140
      n_iter =    9   J = 33.173            max(relative change in state) = 0.69140E-01
      n_iter =   10   J = 33.090            max(relative change in state) = 0.30120E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 499 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 500 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 500 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 26.835            max(relative change in state) =  -
      n_iter =    2   J = 22.104            max(relative change in state) = 0.33859
      n_iter =    3   J = 14.580            max(relative change in state) = 1.0418
      n_iter =    4   J = 14.446            max(relative change in state) = 0.11654
      n_iter =    5   J = 14.591            max(relative change in state) = 0.27317
      n_iter =    6   J = 14.412            max(relative change in state) = 0.18627
      n_iter =    7   J = 14.406            max(relative change in state) = 0.65919E-02
      n_iter =    8   J = 14.379            max(relative change in state) = 0.54811E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 500 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 501 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 501 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 135.56            max(relative change in state) =  -
      n_iter =    2   J = 112.32            max(relative change in state) = 0.85559
      n_iter =    3   J = 81.786            max(relative change in state) = 1.9544
      n_iter =    4   J = 85.334            max(relative change in state) = 1.2634
      n_iter =    5   J = 80.798            max(relative change in state) = 0.92901
      n_iter =    6   J = 80.640            max(relative change in state) = 0.79953E-01
      n_iter =    7   J = 80.259            max(relative change in state) = 0.27168
      n_iter =    8   J = 80.077            max(relative change in state) = 0.99642E-01
      n_iter =    9   J = 80.022            max(relative change in state) = 0.20267
      n_iter =   10   J = 79.970            max(relative change in state) = 0.23655E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 501 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 502 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 502 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 502 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 503 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 503 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 70.689            max(relative change in state) =  -
      n_iter =    2   J = 59.276            max(relative change in state) = 0.81031
      n_iter =    3   J = 51.620            max(relative change in state) = 1.2044
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 503 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 504 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 504 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 64.466            max(relative change in state) =  -
      n_iter =    2   J = 53.101            max(relative change in state) = 0.49307
      n_iter =    3   J = 35.071            max(relative change in state) = 1.3956
      n_iter =    4   J = 34.446            max(relative change in state) = 0.17878
      n_iter =    5   J = 34.116            max(relative change in state) = 0.19133
      n_iter =    6   J = 34.014            max(relative change in state) = 0.11771
      n_iter =    7   J = 33.983            max(relative change in state) = 0.27966E-01
      n_iter =    8   J = 34.062            max(relative change in state) = 0.21795
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 504 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 505 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 505 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control removes 7 bending angle data points from the 
    observations as their deviation from the background  exceeds 10.0
    times the expected (1-sigma) error.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 559.30            max(relative change in state) =  -
      n_iter =    2   J = 470.11            max(relative change in state) = 13.882
      n_iter =    3   J = 291.50            max(relative change in state) = 6.7390
      n_iter =    4   J = 288.75            max(relative change in state) = 0.51468
      n_iter =    5   J = 289.15            max(relative change in state) = 0.40260
      n_iter =    6   J = 287.76            max(relative change in state) = 0.20534
      n_iter =    7   J = 287.68            max(relative change in state) = 0.26685E-01
      n_iter =    8   J = 287.50            max(relative change in state) = 0.88019E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 505 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 506 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 506 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 63.017            max(relative change in state) =  -
      n_iter =    2   J = 52.374            max(relative change in state) = 0.58643
      n_iter =    3   J = 37.595            max(relative change in state) = 1.9270
      n_iter =    4   J = 40.575            max(relative change in state) = 1.3899
      n_iter =    5   J = 37.324            max(relative change in state) = 1.0941
      n_iter =    6   J = 37.254            max(relative change in state) = 0.50423E-01
      n_iter =    7   J = 37.040            max(relative change in state) = 0.15944
      n_iter =    8   J = 37.012            max(relative change in state) = 0.16691
      n_iter =    9   J = 36.966            max(relative change in state) = 0.66995E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 506 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 507 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 507 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 55.156            max(relative change in state) =  -
      n_iter =    2   J = 46.151            max(relative change in state) = 0.39691
      n_iter =    3   J = 37.431            max(relative change in state) = 0.84242
      n_iter =    4   J = 37.241            max(relative change in state) = 0.45915
      n_iter =    5   J = 37.018            max(relative change in state) = 0.45518
      n_iter =    6   J = 36.929            max(relative change in state) = 0.65199E-01
      n_iter =    7   J = 36.914            max(relative change in state) = 0.13029E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 507 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 508 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 508 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 188.19            max(relative change in state) =  -
      n_iter =    2   J = 102.48            max(relative change in state) = 2.9576
      n_iter =    3   J = 85.629            max(relative change in state) = 1.3116
      n_iter =    4   J = 83.701            max(relative change in state) = 0.37677
      n_iter =    5   J = 85.646            max(relative change in state) = 0.63576
      n_iter =    6   J = 83.158            max(relative change in state) = 0.41783
      n_iter =    7   J = 83.088            max(relative change in state) = 0.19051E-01
      n_iter =    8   J = 82.729            max(relative change in state) = 0.21034
      n_iter =    9   J = 82.879            max(relative change in state) = 0.80061E-01
      n_iter =   10   J = 82.702            max(relative change in state) = 0.69181E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 508 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 509 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 509 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 106.92            max(relative change in state) =  -
      n_iter =    2   J = 87.885            max(relative change in state) = 0.53240
      n_iter =    3   J = 52.620            max(relative change in state) = 2.8358
      n_iter =    4   J = 51.692            max(relative change in state) = 0.47385
      n_iter =    5   J = 51.301            max(relative change in state) = 0.28623
      n_iter =    6   J = 51.148            max(relative change in state) = 0.11130
      n_iter =    7   J = 51.105            max(relative change in state) = 0.44710E-01
      n_iter =    8   J = 51.038            max(relative change in state) = 0.15516
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 509 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 510 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 510 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 108.68            max(relative change in state) =  -
      n_iter =    2   J = 92.322            max(relative change in state) = 1.1833
      n_iter =    3   J = 83.063            max(relative change in state) = 1.1745
      n_iter =    4   J = 84.884            max(relative change in state) = 0.46025
      n_iter =    5   J = 82.619            max(relative change in state) = 0.36933
      n_iter =    6   J = 82.531            max(relative change in state) = 0.26067E-01
      n_iter =    7   J = 82.322            max(relative change in state) = 0.10274
      n_iter =    8   J = 82.242            max(relative change in state) = 0.84631E-01
      n_iter =    9   J = 82.216            max(relative change in state) = 0.33993E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 510 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 511 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 511 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 44.170            max(relative change in state) =  -
      n_iter =    2   J = 36.690            max(relative change in state) = 0.48464
      n_iter =    3   J = 27.507            max(relative change in state) = 1.2860
      n_iter =    4   J = 27.148            max(relative change in state) = 0.22713
      n_iter =    5   J = 27.219            max(relative change in state) = 0.32288
      n_iter =    6   J = 26.989            max(relative change in state) = 0.13664
      n_iter =    7   J = 26.953            max(relative change in state) = 0.21587E-01
      n_iter =    8   J = 26.974            max(relative change in state) = 0.15779
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 511 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 512 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 512 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 121.06            max(relative change in state) =  -
      n_iter =    2   J = 99.470            max(relative change in state) = 0.60089
      n_iter =    3   J = 57.377            max(relative change in state) = 1.9844
      n_iter =    4   J = 57.783            max(relative change in state) = 1.1519
      n_iter =    5   J = 55.723            max(relative change in state) = 0.69857
      n_iter =    6   J = 55.589            max(relative change in state) = 0.21591
      n_iter =    7   J = 55.506            max(relative change in state) = 0.14713
      n_iter =    8   J = 55.348            max(relative change in state) = 0.11097
      n_iter =    9   J = 55.059            max(relative change in state) = 0.27967
      n_iter =   10   J = 55.031            max(relative change in state) = 0.29629
      n_iter =   11   J = 54.987            max(relative change in state) = 0.10964
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 512 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 513 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 513 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 46.646            max(relative change in state) =  -
      n_iter =    2   J = 38.343            max(relative change in state) = 0.40455
      n_iter =    3   J = 23.237            max(relative change in state) = 1.4846
      n_iter =    4   J = 22.820            max(relative change in state) = 0.21014
      n_iter =    5   J = 23.442            max(relative change in state) = 0.22896
      n_iter =    6   J = 22.739            max(relative change in state) = 0.18204
      n_iter =    7   J = 22.728            max(relative change in state) = 0.93521E-02
      n_iter =    8   J = 22.689            max(relative change in state) = 0.11634
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 513 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 514 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 514 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 151.13            max(relative change in state) =  -
      n_iter =    2   J = 119.62            max(relative change in state) = 1.4340
      n_iter =    3   J = 109.62            max(relative change in state) = 0.99768
      n_iter =    4   J = 112.36            max(relative change in state) = 1.4786
      n_iter =    5   J = 107.90            max(relative change in state) = 0.93081
      n_iter =    6   J = 107.42            max(relative change in state) = 0.30622
      n_iter =    7   J = 107.40            max(relative change in state) = 0.33595
      n_iter =    8   J = 107.31            max(relative change in state) = 0.14332
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 514 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 515 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 515 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 665.66            max(relative change in state) =  -
      n_iter =    2   J = 778.19            max(relative change in state) = 15.135
      n_iter =    3   J = 409.77            max(relative change in state) = 8.5857
      n_iter =    4   J = 371.11            max(relative change in state) = 2.4833
      n_iter =    5   J = 410.30            max(relative change in state) = 2.9837
      n_iter =    6   J = 362.62            max(relative change in state) = 2.1443
      n_iter =    7   J = 360.17            max(relative change in state) = 0.18770
      n_iter =    8   J = 347.45            max(relative change in state) = 1.8096
      n_iter =    9   J = 355.08            max(relative change in state) = 0.77809
      n_iter =   10   J = 345.27            max(relative change in state) = 0.51549
      n_iter =   11   J = 344.63            max(relative change in state) = 0.68136E-01
      n_iter =   12   J = 341.03            max(relative change in state) = 0.87065
      n_iter =   13   J = 344.11            max(relative change in state) = 0.57974
      n_iter =   14   J = 339.92            max(relative change in state) = 0.32406
      n_iter =   15   J = 339.64            max(relative change in state) = 0.46869E-01
      n_iter =   16   J = 338.60            max(relative change in state) = 0.36248
      n_iter =   17   J = 338.41            max(relative change in state) = 0.28936
      n_iter =   18   J = 338.17            max(relative change in state) = 0.13292
      n_iter =   19   J = 338.09            max(relative change in state) = 0.67669E-01
      n_iter =   20   J = 338.01            max(relative change in state) = 0.15880
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 20.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 515 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 516 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 516 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 89.848            max(relative change in state) =  -
      n_iter =    2   J = 75.315            max(relative change in state) = 0.87175
      n_iter =    3   J = 61.526            max(relative change in state) = 1.3891
      n_iter =    4   J = 60.101            max(relative change in state) = 0.61478
      n_iter =    5   J = 58.805            max(relative change in state) = 0.38342
      n_iter =    6   J = 58.739            max(relative change in state) = 0.10470
      n_iter =    7   J = 58.667            max(relative change in state) = 0.12639
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 516 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 517 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 517 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 304.11            max(relative change in state) =  -
      n_iter =    2   J = 148.65            max(relative change in state) = 6.3290
      n_iter =    3   J = 131.88            max(relative change in state) = 1.5303
      n_iter =    4   J = 129.28            max(relative change in state) = 0.47144
      n_iter =    5   J = 133.42            max(relative change in state) = 1.3235
      n_iter =    6   J = 128.17            max(relative change in state) = 0.96344
      n_iter =    7   J = 127.95            max(relative change in state) = 0.82344E-01
      n_iter =    8   J = 127.66            max(relative change in state) = 0.35189
      n_iter =    9   J = 127.32            max(relative change in state) = 0.19188
      n_iter =   10   J = 127.16            max(relative change in state) = 0.20627
      n_iter =   11   J = 126.87            max(relative change in state) = 0.20921
      n_iter =   12   J = 126.58            max(relative change in state) = 0.26054
      n_iter =   13   J = 126.42            max(relative change in state) = 0.25240
      n_iter =   14   J = 126.29            max(relative change in state) = 0.17165
      n_iter =   15   J = 126.14            max(relative change in state) = 0.32559
      n_iter =   16   J = 126.28            max(relative change in state) = 0.30612
      n_iter =   17   J = 126.07            max(relative change in state) = 0.17930
      n_iter =   18   J = 126.06            max(relative change in state) = 0.11087E-01
      n_iter =   19   J = 125.97            max(relative change in state) = 0.14240
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 19.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 517 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 518 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 518 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 218.09            max(relative change in state) =  -
      n_iter =    2   J = 124.71            max(relative change in state) = 3.6760
      n_iter =    3   J = 110.15            max(relative change in state) = 1.1852
      n_iter =    4   J = 111.41            max(relative change in state) = 1.7170
      n_iter =    5   J = 106.79            max(relative change in state) = 1.0607
      n_iter =    6   J = 106.47            max(relative change in state) = 0.33845
      n_iter =    7   J = 106.23            max(relative change in state) = 0.22173
      n_iter =    8   J = 105.66            max(relative change in state) = 0.20523
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 518 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 519 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 519 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 121.75            max(relative change in state) =  -
      n_iter =    2   J = 100.00            max(relative change in state) = 0.60591
      n_iter =    3   J = 60.730            max(relative change in state) = 2.4835
      n_iter =    4   J = 58.815            max(relative change in state) = 0.75277
      n_iter =    5   J = 57.472            max(relative change in state) = 0.47781
      n_iter =    6   J = 57.169            max(relative change in state) = 0.15598
      n_iter =    7   J = 57.487            max(relative change in state) = 0.38315
      n_iter =    8   J = 57.202            max(relative change in state) = 0.65581E-01
      n_iter =    9   J = 56.928            max(relative change in state) = 0.10622
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 519 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 520 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 520 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 50.916            max(relative change in state) =  -
      n_iter =    2   J = 42.302            max(relative change in state) = 0.55598
      n_iter =    3   J = 31.044            max(relative change in state) = 1.7216
      n_iter =    4   J = 36.761            max(relative change in state) = 1.9734
      n_iter =    5   J = 30.805            max(relative change in state) = 1.6804
      n_iter =    6   J = 30.745            max(relative change in state) = 0.25022E-01
      n_iter =    7   J = 30.550            max(relative change in state) = 0.19334
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 520 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 521 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 521 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 91.522            max(relative change in state) =  -
      n_iter =    2   J = 75.982            max(relative change in state) = 0.55611
      n_iter =    3   J = 52.099            max(relative change in state) = 1.9021
      n_iter =    4   J = 62.591            max(relative change in state) = 2.7247
      n_iter =    5   J = 50.425            max(relative change in state) = 2.0872
      n_iter =    6   J = 49.967            max(relative change in state) = 0.11260
      n_iter =    7   J = 48.870            max(relative change in state) = 0.46714
      n_iter =    8   J = 48.545            max(relative change in state) = 0.57299
      n_iter =    9   J = 48.249            max(relative change in state) = 0.16690
      n_iter =   10   J = 48.063            max(relative change in state) = 0.28653
      n_iter =   11   J = 47.970            max(relative change in state) = 0.54076E-01
      n_iter =   12   J = 47.852            max(relative change in state) = 0.15705
      n_iter =   13   J = 47.745            max(relative change in state) = 0.62905E-01
      n_iter =   14   J = 47.691            max(relative change in state) = 0.11201
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 15.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 521 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 522 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 522 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 80.282            max(relative change in state) =  -
      n_iter =    2   J = 66.233            max(relative change in state) = 0.57633
      n_iter =    3   J = 42.620            max(relative change in state) = 1.9914
      n_iter =    4   J = 42.493            max(relative change in state) = 1.0007
      n_iter =    5   J = 40.894            max(relative change in state) = 0.56659
      n_iter =    6   J = 40.774            max(relative change in state) = 0.21596
      n_iter =    7   J = 40.713            max(relative change in state) = 0.13258
      n_iter =    8   J = 40.628            max(relative change in state) = 0.63718E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 522 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 523 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 523 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 43.210            max(relative change in state) =  -
      n_iter =    2   J = 35.752            max(relative change in state) = 0.37887
      n_iter =    3   J = 23.534            max(relative change in state) = 1.4290
      n_iter =    4   J = 22.910            max(relative change in state) = 0.24074
      n_iter =    5   J = 22.976            max(relative change in state) = 0.44901
      n_iter =    6   J = 22.528            max(relative change in state) = 0.19451
      n_iter =    7   J = 22.439            max(relative change in state) = 0.50603E-01
      n_iter =    8   J = 22.398            max(relative change in state) = 0.87566E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 523 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 524 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 524 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 96.559            max(relative change in state) =  -
      n_iter =    2   J = 79.922            max(relative change in state) = 0.66560
      n_iter =    3   J = 56.704            max(relative change in state) = 1.6169
      n_iter =    4   J = 54.750            max(relative change in state) = 0.27991
      n_iter =    5   J = 57.153            max(relative change in state) = 1.0656
      n_iter =    6   J = 54.572            max(relative change in state) = 0.89521
      n_iter =    7   J = 54.523            max(relative change in state) = 0.32216E-01
      n_iter =    8   J = 54.411            max(relative change in state) = 0.13753
      n_iter =    9   J = 54.419            max(relative change in state) = 0.11250
      n_iter =   10   J = 54.363            max(relative change in state) = 0.24656E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 524 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 525 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 525 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control removes 2 bending angle data points from the 
    observations as their deviation from the background  exceeds 10.0
    times the expected (1-sigma) error.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 53.576            max(relative change in state) =  -
      n_iter =    2   J = 44.669            max(relative change in state) = 0.35003
      n_iter =    3   J = 28.569            max(relative change in state) = 1.4405
      n_iter =    4   J = 27.731            max(relative change in state) = 0.39367
      n_iter =    5   J = 28.312            max(relative change in state) = 0.45559
      n_iter =    6   J = 27.396            max(relative change in state) = 0.28009
      n_iter =    7   J = 27.314            max(relative change in state) = 0.18556E-01
      n_iter =    8   J = 27.179            max(relative change in state) = 0.18104
      n_iter =    9   J = 27.266            max(relative change in state) = 0.14819
      n_iter =   10   J = 27.043            max(relative change in state) = 0.89378E-01
      n_iter =   11   J = 27.004            max(relative change in state) = 0.30248E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 525 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 526 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 526 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 100.49            max(relative change in state) =  -
      n_iter =    2   J = 83.995            max(relative change in state) = 0.66496
      n_iter =    3   J = 65.791            max(relative change in state) = 1.3640
      n_iter =    4   J = 64.756            max(relative change in state) = 0.76878
      n_iter =    5   J = 63.700            max(relative change in state) = 0.37033
      n_iter =    6   J = 63.488            max(relative change in state) = 0.23096
      n_iter =    7   J = 63.317            max(relative change in state) = 0.14154
      n_iter =    8   J = 63.155            max(relative change in state) = 0.75149E-01
      n_iter =    9   J = 63.161            max(relative change in state) = 0.41576
      n_iter =   10   J = 63.029            max(relative change in state) = 0.28740
      n_iter =   11   J = 62.968            max(relative change in state) = 0.25848E-01
      n_iter =   12   J = 62.947            max(relative change in state) = 0.16567E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 526 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 527 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 527 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control removes 2 bending angle data points from the 
    observations as their deviation from the background  exceeds 10.0
    times the expected (1-sigma) error.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 66.485            max(relative change in state) =  -
      n_iter =    2   J = 55.316            max(relative change in state) = 0.48084
      n_iter =    3   J = 36.304            max(relative change in state) = 1.4846
      n_iter =    4   J = 34.507            max(relative change in state) = 0.26620
      n_iter =    5   J = 34.976            max(relative change in state) = 0.56223
      n_iter =    6   J = 33.579            max(relative change in state) = 0.30006
      n_iter =    7   J = 33.498            max(relative change in state) = 0.41887E-01
      n_iter =    8   J = 33.351            max(relative change in state) = 0.65575E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 527 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 528 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 528 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 153.37            max(relative change in state) =  -
      n_iter =    2   J = 105.56            max(relative change in state) = 1.6727
      n_iter =    3   J = 72.397            max(relative change in state) = 3.1775
      n_iter =    4   J = 77.608            max(relative change in state) = 1.7050
      n_iter =    5   J = 71.707            max(relative change in state) = 1.3288
      n_iter =    6   J = 71.554            max(relative change in state) = 0.57536E-01
      n_iter =    7   J = 71.000            max(relative change in state) = 0.25165
      n_iter =    8   J = 70.892            max(relative change in state) = 0.30408
      n_iter =    9   J = 70.814            max(relative change in state) = 0.16542
      n_iter =   10   J = 70.786            max(relative change in state) = 0.73150E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 528 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 529 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 529 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 223.60            max(relative change in state) =  -
      n_iter =    2   J = 122.01            max(relative change in state) = 3.4690
      n_iter =    3   J = 103.26            max(relative change in state) = 1.4219
      n_iter =    4   J = 101.10            max(relative change in state) = 0.79338
      n_iter =    5   J = 100.73            max(relative change in state) = 0.62294
      n_iter =    6   J = 100.09            max(relative change in state) = 0.16985
      n_iter =    7   J = 100.04            max(relative change in state) = 0.35444E-01
      n_iter =    8   J = 99.891            max(relative change in state) = 0.16170
      n_iter =    9   J = 99.935            max(relative change in state) = 0.19083
      n_iter =   10   J = 99.819            max(relative change in state) = 0.94173E-01
      n_iter =   11   J = 99.799            max(relative change in state) = 0.11243E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 529 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 530 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 530 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 202.66            max(relative change in state) =  -
      n_iter =    2   J = 102.93            max(relative change in state) = 3.6123
      n_iter =    3   J = 88.137            max(relative change in state) = 1.2599
      n_iter =    4   J = 86.594            max(relative change in state) = 0.90582
      n_iter =    5   J = 85.327            max(relative change in state) = 0.64615
      n_iter =    6   J = 85.120            max(relative change in state) = 0.54331E-01
      n_iter =    7   J = 85.037            max(relative change in state) = 0.85667E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 530 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 531 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 531 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 38.768            max(relative change in state) =  -
      n_iter =    2   J = 31.765            max(relative change in state) = 0.48143
      n_iter =    3   J = 17.275            max(relative change in state) = 2.1935
      n_iter =    4   J = 16.902            max(relative change in state) = 0.12955
      n_iter =    5   J = 17.538            max(relative change in state) = 0.64913
      n_iter =    6   J = 16.805            max(relative change in state) = 0.48590
      n_iter =    7   J = 16.791            max(relative change in state) = 0.62518E-01
      n_iter =    8   J = 16.777            max(relative change in state) = 0.68577E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 531 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 532 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 532 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 532 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 533 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 533 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 269.88            max(relative change in state) =  -
      n_iter =    2   J = 156.27            max(relative change in state) = 4.5382
      n_iter =    3   J = 140.12            max(relative change in state) = 1.6070
      n_iter =    4   J = 138.10            max(relative change in state) = 0.28767
      n_iter =    5   J = 138.61            max(relative change in state) = 1.1478
      n_iter =    6   J = 136.75            max(relative change in state) = 0.68959
      n_iter =    7   J = 136.61            max(relative change in state) = 0.27333
      n_iter =    8   J = 136.55            max(relative change in state) = 0.41912E-01
      n_iter =    9   J = 136.38            max(relative change in state) = 0.10160
      n_iter =   10   J = 136.40            max(relative change in state) = 0.35415
      n_iter =   11   J = 136.30            max(relative change in state) = 0.20190
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 533 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 534 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 534 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 140.88            max(relative change in state) =  -
      n_iter =    2   J = 115.50            max(relative change in state) = 0.87224
      n_iter =    3   J = 101.33            max(relative change in state) = 1.1221
      n_iter =    4   J = 110.94            max(relative change in state) = 2.4847
      n_iter =    5   J = 99.914            max(relative change in state) = 1.9376
      n_iter =    6   J = 99.512            max(relative change in state) = 0.10613
      n_iter =    7   J = 98.530            max(relative change in state) = 0.62838
      n_iter =    8   J = 97.936            max(relative change in state) = 0.60960
      n_iter =    9   J = 97.568            max(relative change in state) = 0.18796
      n_iter =   10   J = 97.850            max(relative change in state) = 0.24217
      n_iter =   11   J = 97.434            max(relative change in state) = 0.18831
      n_iter =   12   J = 97.333            max(relative change in state) = 0.60725E-01
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 13.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 534 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 535 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 535 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 64.483            max(relative change in state) =  -
      n_iter =    2   J = 53.485            max(relative change in state) = 0.47992
      n_iter =    3   J = 44.663            max(relative change in state) = 0.98570
      n_iter =    4   J = 45.615            max(relative change in state) = 1.2264
      n_iter =    5   J = 43.969            max(relative change in state) = 0.97869
      n_iter =    6   J = 43.896            max(relative change in state) = 0.12306
      n_iter =    7   J = 43.858            max(relative change in state) = 0.64327E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 535 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 536 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 536 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 90.496            max(relative change in state) =  -
      n_iter =    2   J = 75.135            max(relative change in state) = 0.58202
      n_iter =    3   J = 51.784            max(relative change in state) = 2.2918
      n_iter =    4   J = 62.032            max(relative change in state) = 2.4895
      n_iter =    5   J = 51.214            max(relative change in state) = 2.0577
      n_iter =    6   J = 51.061            max(relative change in state) = 0.34886E-01
      n_iter =    7   J = 50.700            max(relative change in state) = 0.30178
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 536 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 537 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 537 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 57.066            max(relative change in state) =  -
      n_iter =    2   J = 47.062            max(relative change in state) = 0.56571
      n_iter =    3   J = 31.506            max(relative change in state) = 1.7574
      n_iter =    4   J = 31.442            max(relative change in state) = 0.57693
      n_iter =    5   J = 30.866            max(relative change in state) = 0.28462
      n_iter =    6   J = 30.781            max(relative change in state) = 0.17492
      n_iter =    7   J = 30.743            max(relative change in state) = 0.85613E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 537 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 538 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 538 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 117.27            max(relative change in state) =  -
      n_iter =    2   J = 97.069            max(relative change in state) = 0.70325
      n_iter =    3   J = 69.961            max(relative change in state) = 1.5961
      n_iter =    4   J = 68.920            max(relative change in state) = 0.55764
      n_iter =    5   J = 68.112            max(relative change in state) = 0.24724
      n_iter =    6   J = 68.029            max(relative change in state) = 0.15024
      n_iter =    7   J = 67.954            max(relative change in state) = 0.13770
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 538 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 539 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 539 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 54.284            max(relative change in state) =  -
      n_iter =    2   J = 44.762            max(relative change in state) = 0.43820
      n_iter =    3   J = 29.213            max(relative change in state) = 1.3272
      n_iter =    4   J = 28.514            max(relative change in state) = 0.22210
      n_iter =    5   J = 29.074            max(relative change in state) = 0.47278
      n_iter =    6   J = 28.332            max(relative change in state) = 0.27950
      n_iter =    7   J = 28.319            max(relative change in state) = 0.60209E-02
      n_iter =    8   J = 28.235            max(relative change in state) = 0.84238E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 539 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 540 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 540 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 60.726            max(relative change in state) =  -
      n_iter =    2   J = 50.559            max(relative change in state) = 0.63548
      n_iter =    3   J = 39.079            max(relative change in state) = 1.1637
      n_iter =    4   J = 37.431            max(relative change in state) = 0.31998
      n_iter =    5   J = 42.948            max(relative change in state) = 0.52544
      n_iter =    6   J = 37.259            max(relative change in state) = 0.33107
      n_iter =    7   J = 37.061            max(relative change in state) = 0.12486
      n_iter =    8   J = 36.967            max(relative change in state) = 0.11373
      n_iter =    9   J = 36.932            max(relative change in state) = 0.18233E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 540 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 541 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 541 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 312.79            max(relative change in state) =  -
      n_iter =    2   J = 598.15            max(relative change in state) = 10.515
      n_iter =    3   J = 246.22            max(relative change in state) = 7.6343
      n_iter =    4   J = 242.84            max(relative change in state) = 0.51608
      n_iter =    5   J = 240.17            max(relative change in state) = 0.66612
      n_iter =    6   J = 239.61            max(relative change in state) = 0.18945
      n_iter =    7   J = 239.10            max(relative change in state) = 0.80961E-01
      n_iter =    8   J = 239.03            max(relative change in state) = 0.30765E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 541 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 542 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 542 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 80.509            max(relative change in state) =  -
      n_iter =    2   J = 67.429            max(relative change in state) = 0.61137
      n_iter =    3   J = 50.651            max(relative change in state) = 2.0242
      n_iter =    4   J = 49.741            max(relative change in state) = 0.39459
      n_iter =    5   J = 49.456            max(relative change in state) = 0.28597
      n_iter =    6   J = 49.134            max(relative change in state) = 0.14297
      n_iter =    7   J = 49.042            max(relative change in state) = 0.40048E-01
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 542 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 543 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 543 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 108.52            max(relative change in state) =  -
      n_iter =    2   J = 89.004            max(relative change in state) = 0.71610
      n_iter =    3   J = 50.131            max(relative change in state) = 2.9359
      n_iter =    4   J = 50.034            max(relative change in state) = 0.48214
      n_iter =    5   J = 49.190            max(relative change in state) = 0.21470
      n_iter =    6   J = 49.145            max(relative change in state) = 0.20652E-01
      n_iter =    7   J = 48.990            max(relative change in state) = 0.20756
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 543 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 544 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 544 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 196.50            max(relative change in state) =  -
      n_iter =    2   J = 110.21            max(relative change in state) = 2.7525
      n_iter =    3   J = 95.905            max(relative change in state) = 1.6201
      n_iter =    4   J = 95.196            max(relative change in state) = 0.72709
      n_iter =    5   J = 93.208            max(relative change in state) = 0.40748
      n_iter =    6   J = 93.103            max(relative change in state) = 0.16337
      n_iter =    7   J = 93.030            max(relative change in state) = 0.14669
      n_iter =    8   J = 92.931            max(relative change in state) = 0.79699E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 544 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 545 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 545 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 51.811            max(relative change in state) =  -
      n_iter =    2   J = 43.201            max(relative change in state) = 0.53838
      n_iter =    3   J = 31.477            max(relative change in state) = 1.9107
      n_iter =    4   J = 34.277            max(relative change in state) = 1.4011
      n_iter =    5   J = 31.109            max(relative change in state) = 1.1033
      n_iter =    6   J = 31.001            max(relative change in state) = 0.55196E-01
      n_iter =    7   J = 30.497            max(relative change in state) = 0.27844
      n_iter =    8   J = 30.383            max(relative change in state) = 0.47220
      n_iter =    9   J = 30.226            max(relative change in state) = 0.23700
      n_iter =   10   J = 30.173            max(relative change in state) = 0.10268
      n_iter =   11   J = 30.104            max(relative change in state) = 0.76983E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 545 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 546 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 546 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 410.08            max(relative change in state) =  -
      n_iter =    2   J = 428.65            max(relative change in state) = 10.747
      n_iter =    3   J = 249.04            max(relative change in state) = 5.2840
      n_iter =    4   J = 242.47            max(relative change in state) = 0.47694
      n_iter =    5   J = 242.25            max(relative change in state) = 1.6090
      n_iter =    6   J = 237.03            max(relative change in state) = 1.0285
      n_iter =    7   J = 236.56            max(relative change in state) = 0.42012
      n_iter =    8   J = 236.51            max(relative change in state) = 0.73497E-01
      n_iter =    9   J = 236.41            max(relative change in state) = 0.95637E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 546 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 547 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 547 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 547 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 548 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 548 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 90.652            max(relative change in state) =  -
      n_iter =    2   J = 75.902            max(relative change in state) = 0.80546
      n_iter =    3   J = 59.620            max(relative change in state) = 1.2506
      n_iter =    4   J = 57.867            max(relative change in state) = 0.62996
      n_iter =    5   J = 56.947            max(relative change in state) = 0.58380
      n_iter =    6   J = 56.610            max(relative change in state) = 0.90854E-01
      n_iter =    7   J = 56.555            max(relative change in state) = 0.39996E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 548 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 549 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 549 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 115.50            max(relative change in state) =  -
      n_iter =    2   J = 95.055            max(relative change in state) = 0.60694
      n_iter =    3   J = 59.295            max(relative change in state) = 2.4014
      n_iter =    4   J = 58.021            max(relative change in state) = 0.61419
      n_iter =    5   J = 56.785            max(relative change in state) = 0.22074
      n_iter =    6   J = 56.505            max(relative change in state) = 0.25775
      n_iter =    7   J = 56.337            max(relative change in state) = 0.11562
      n_iter =    8   J = 56.200            max(relative change in state) = 0.11754
      n_iter =    9   J = 56.142            max(relative change in state) = 0.18039
      n_iter =   10   J = 56.082            max(relative change in state) = 0.60507E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 549 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 550 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 550 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 107.42            max(relative change in state) =  -
      n_iter =    2   J = 89.420            max(relative change in state) = 0.93027
      n_iter =    3   J = 69.216            max(relative change in state) = 1.8028
      n_iter =    4   J = 68.455            max(relative change in state) = 0.54334
      n_iter =    5   J = 67.564            max(relative change in state) = 0.30117
      n_iter =    6   J = 67.460            max(relative change in state) = 0.13137
      n_iter =    7   J = 67.350            max(relative change in state) = 0.20729
      n_iter =    8   J = 67.183            max(relative change in state) = 0.71320E-01
      n_iter =    9   J = 67.255            max(relative change in state) = 0.17723
      n_iter =   10   J = 67.083            max(relative change in state) = 0.55627E-01
      n_iter =   11   J = 67.064            max(relative change in state) = 0.41215E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 550 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 551 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 551 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 157.17            max(relative change in state) =  -
      n_iter =    2   J = 112.04            max(relative change in state) = 1.7798
      n_iter =    3   J = 97.520            max(relative change in state) = 1.1862
      n_iter =    4   J = 110.76            max(relative change in state) = 2.4786
      n_iter =    5   J = 96.546            max(relative change in state) = 1.9956
      n_iter =    6   J = 96.276            max(relative change in state) = 0.30216E-01
      n_iter =    7   J = 95.212            max(relative change in state) = 0.29507
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 551 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 552 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 552 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 123.49            max(relative change in state) =  -
      n_iter =    2   J = 102.98            max(relative change in state) = 0.85543
      n_iter =    3   J = 80.995            max(relative change in state) = 2.1641
      n_iter =    4   J = 80.446            max(relative change in state) = 0.65271
      n_iter =    5   J = 79.554            max(relative change in state) = 0.34045
      n_iter =    6   J = 79.441            max(relative change in state) = 0.17633
      n_iter =    7   J = 79.384            max(relative change in state) = 0.16335
      n_iter =    8   J = 79.328            max(relative change in state) = 0.34862E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 552 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 553 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 553 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 145.07            max(relative change in state) =  -
      n_iter =    2   J = 111.36            max(relative change in state) = 0.80473
      n_iter =    3   J = 77.031            max(relative change in state) = 1.9363
      n_iter =    4   J = 78.467            max(relative change in state) = 1.1536
      n_iter =    5   J = 75.380            max(relative change in state) = 0.81658
      n_iter =    6   J = 74.913            max(relative change in state) = 0.22129
      n_iter =    7   J = 74.560            max(relative change in state) = 0.37242
      n_iter =    8   J = 73.834            max(relative change in state) = 0.40508
      n_iter =    9   J = 73.641            max(relative change in state) = 0.32443
      n_iter =   10   J = 72.972            max(relative change in state) = 0.18916
      n_iter =   11   J = 72.834            max(relative change in state) = 0.29709
      n_iter =   12   J = 72.201            max(relative change in state) = 0.26614
      n_iter =   13   J = 71.483            max(relative change in state) = 0.37868
      n_iter =   14   J = 71.351            max(relative change in state) = 0.41924
      n_iter =   15   J = 71.190            max(relative change in state) = 0.78693E-01
      n_iter =   16   J = 71.112            max(relative change in state) = 0.17474
      n_iter =   17   J = 71.084            max(relative change in state) = 0.11052
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 17.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 553 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 554 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 554 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 49.009            max(relative change in state) =  -
      n_iter =    2   J = 40.650            max(relative change in state) = 0.50666
      n_iter =    3   J = 29.347            max(relative change in state) = 1.2167
      n_iter =    4   J = 28.824            max(relative change in state) = 0.41081
      n_iter =    5   J = 28.806            max(relative change in state) = 0.28996
      n_iter =    6   J = 28.582            max(relative change in state) = 0.10351
      n_iter =    7   J = 28.549            max(relative change in state) = 0.21536E-01
      n_iter =    8   J = 28.552            max(relative change in state) = 0.13003
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 554 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 555 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 555 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 122.41            max(relative change in state) =  -
      n_iter =    2   J = 101.00            max(relative change in state) = 0.77322
      n_iter =    3   J = 62.070            max(relative change in state) = 3.0976
      n_iter =    4   J = 61.590            max(relative change in state) = 0.29787
      n_iter =    5   J = 61.331            max(relative change in state) = 0.25641
      n_iter =    6   J = 61.204            max(relative change in state) = 0.60825E-01
      n_iter =    7   J = 61.149            max(relative change in state) = 0.36058E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 555 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 556 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 556 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 126.57            max(relative change in state) =  -
      n_iter =    2   J = 103.98            max(relative change in state) = 0.68983
      n_iter =    3   J = 59.157            max(relative change in state) = 2.8225
      n_iter =    4   J = 57.293            max(relative change in state) = 0.31077
      n_iter =    5   J = 63.567            max(relative change in state) = 0.69761
      n_iter =    6   J = 56.811            max(relative change in state) = 0.59880
      n_iter =    7   J = 56.713            max(relative change in state) = 0.24414E-01
      n_iter =    8   J = 56.538            max(relative change in state) = 0.19860
      n_iter =    9   J = 56.489            max(relative change in state) = 0.38266E-01
      n_iter =   10   J = 56.434            max(relative change in state) = 0.48869E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 556 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 557 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 557 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 246.38            max(relative change in state) =  -
      n_iter =    2   J = 124.86            max(relative change in state) = 4.7282
      n_iter =    3   J = 105.77            max(relative change in state) = 1.5158
      n_iter =    4   J = 102.49            max(relative change in state) = 0.89634
      n_iter =    5   J = 104.36            max(relative change in state) = 0.87539
      n_iter =    6   J = 101.59            max(relative change in state) = 0.49901
      n_iter =    7   J = 101.47            max(relative change in state) = 0.28708E-01
      n_iter =    8   J = 101.31            max(relative change in state) = 0.34151
      n_iter =    9   J = 101.18            max(relative change in state) = 0.36817
      n_iter =   10   J = 101.03            max(relative change in state) = 0.12084
      n_iter =   11   J = 100.97            max(relative change in state) = 0.22041
      n_iter =   12   J = 100.91            max(relative change in state) = 0.54520E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 557 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 558 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 558 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 105.48            max(relative change in state) =  -
      n_iter =    2   J = 89.081            max(relative change in state) = 0.78422
      n_iter =    3   J = 71.881            max(relative change in state) = 1.8370
      n_iter =    4   J = 75.808            max(relative change in state) = 1.6364
      n_iter =    5   J = 71.241            max(relative change in state) = 1.2788
      n_iter =    6   J = 71.005            max(relative change in state) = 0.78462E-01
      n_iter =    7   J = 70.561            max(relative change in state) = 0.45071
      n_iter =    8   J = 70.318            max(relative change in state) = 0.35318
      n_iter =    9   J = 70.260            max(relative change in state) = 0.47228E-01
      n_iter =   10   J = 70.210            max(relative change in state) = 0.75866E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 558 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 559 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 559 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 97.682            max(relative change in state) =  -
      n_iter =    2   J = 81.619            max(relative change in state) = 0.57455
      n_iter =    3   J = 60.076            max(relative change in state) = 1.5611
      n_iter =    4   J = 60.555            max(relative change in state) = 1.2221
      n_iter =    5   J = 59.069            max(relative change in state) = 0.93466
      n_iter =    6   J = 58.957            max(relative change in state) = 0.16066
      n_iter =    7   J = 58.921            max(relative change in state) = 0.65153E-01
      n_iter =    8   J = 58.818            max(relative change in state) = 0.83922E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 559 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 560 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 560 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 59.762            max(relative change in state) =  -
      n_iter =    2   J = 48.854            max(relative change in state) = 0.46813
      n_iter =    3   J = 22.738            max(relative change in state) = 2.2640
      n_iter =    4   J = 21.852            max(relative change in state) = 0.30010
      n_iter =    5   J = 24.124            max(relative change in state) = 0.59229
      n_iter =    6   J = 21.580            max(relative change in state) = 0.49159
      n_iter =    7   J = 21.523            max(relative change in state) = 0.32110E-01
      n_iter =    8   J = 21.410            max(relative change in state) = 0.16479
      n_iter =    9   J = 21.408            max(relative change in state) = 0.58304E-01
      n_iter =   10   J = 21.401            max(relative change in state) = 0.16690E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 560 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 561 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 561 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 47.443            max(relative change in state) =  -
      n_iter =    2   J = 39.305            max(relative change in state) = 0.54075
      n_iter =    3   J = 28.459            max(relative change in state) = 1.4841
      n_iter =    4   J = 28.757            max(relative change in state) = 0.74497
      n_iter =    5   J = 27.899            max(relative change in state) = 0.42236
      n_iter =    6   J = 27.808            max(relative change in state) = 0.13211
      n_iter =    7   J = 27.733            max(relative change in state) = 0.14657
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 561 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 562 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 562 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control removes 1 bending angle data points from the 
    observations as their deviation from the background  exceeds 10.0
    times the expected (1-sigma) error.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 102.56            max(relative change in state) =  -
      n_iter =    2   J = 84.162            max(relative change in state) = 0.53579
      n_iter =    3   J = 39.076            max(relative change in state) = 2.6103
      n_iter =    4   J = 36.709            max(relative change in state) = 0.49713
      n_iter =    5   J = 39.491            max(relative change in state) = 1.1119
      n_iter =    6   J = 36.240            max(relative change in state) = 0.79294
      n_iter =    7   J = 36.155            max(relative change in state) = 0.23939E-01
      n_iter =    8   J = 35.961            max(relative change in state) = 0.18230
      n_iter =    9   J = 36.150            max(relative change in state) = 0.24823
      n_iter =   10   J = 35.884            max(relative change in state) = 0.14764
      n_iter =   11   J = 35.836            max(relative change in state) = 0.35705E-01
      n_iter =   12   J = 35.863            max(relative change in state) = 0.17837
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 562 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 563 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 563 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 160.67            max(relative change in state) =  -
      n_iter =    2   J = 109.33            max(relative change in state) = 2.2607
      n_iter =    3   J = 88.677            max(relative change in state) = 1.7697
      n_iter =    4   J = 86.655            max(relative change in state) = 0.85887
      n_iter =    5   J = 85.360            max(relative change in state) = 0.67196
      n_iter =    6   J = 85.029            max(relative change in state) = 0.52989E-01
      n_iter =    7   J = 84.915            max(relative change in state) = 0.75119E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 563 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 564 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 564 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 70.022            max(relative change in state) =  -
      n_iter =    2   J = 58.157            max(relative change in state) = 0.56915
      n_iter =    3   J = 42.602            max(relative change in state) = 1.2157
      n_iter =    4   J = 41.644            max(relative change in state) = 0.33099
      n_iter =    5   J = 41.145            max(relative change in state) = 0.21675
      n_iter =    6   J = 41.069            max(relative change in state) = 0.44810E-01
      n_iter =    7   J = 41.017            max(relative change in state) = 0.50543E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 564 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 565 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 565 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 65.824            max(relative change in state) =  -
      n_iter =    2   J = 54.532            max(relative change in state) = 0.68324
      n_iter =    3   J = 38.431            max(relative change in state) = 2.4424
      n_iter =    4   J = 38.726            max(relative change in state) = 0.89050
      n_iter =    5   J = 37.526            max(relative change in state) = 0.52440
      n_iter =    6   J = 37.382            max(relative change in state) = 0.18738
      n_iter =    7   J = 37.392            max(relative change in state) = 0.32374
      n_iter =    8   J = 37.273            max(relative change in state) = 0.20506
      n_iter =    9   J = 37.212            max(relative change in state) = 0.12668
      n_iter =   10   J = 37.106            max(relative change in state) = 0.65296E-01
      n_iter =   11   J = 37.036            max(relative change in state) = 0.26209
      n_iter =   12   J = 36.970            max(relative change in state) = 0.70814E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 565 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 566 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 566 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 324.44            max(relative change in state) =  -
      n_iter =    2   J = 209.61            max(relative change in state) = 7.9579
      n_iter =    3   J = 162.40            max(relative change in state) = 2.6429
      n_iter =    4   J = 157.76            max(relative change in state) = 0.44712
      n_iter =    5   J = 161.45            max(relative change in state) = 1.8367
      n_iter =    6   J = 155.16            max(relative change in state) = 1.0657
      n_iter =    7   J = 154.53            max(relative change in state) = 0.39942
      n_iter =    8   J = 154.36            max(relative change in state) = 0.19753
      n_iter =    9   J = 154.16            max(relative change in state) = 0.15028
      n_iter =   10   J = 153.83            max(relative change in state) = 0.22086
      n_iter =   11   J = 153.71            max(relative change in state) = 0.11415
      n_iter =   12   J = 153.54            max(relative change in state) = 0.27206E-01
      n_iter =   13   J = 153.41            max(relative change in state) = 0.70557E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 13.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 566 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 567 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 567 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 585.21            max(relative change in state) =  -
      n_iter =    2   J = 1302.6            max(relative change in state) = 19.447
      n_iter =    3   J = 442.57            max(relative change in state) = 14.398
      n_iter =    4   J = 439.90            max(relative change in state) = 0.29232
      n_iter =    5   J = 441.95            max(relative change in state) = 1.4291
      n_iter =    6   J = 437.95            max(relative change in state) = 0.91727
      n_iter =    7   J = 437.76            max(relative change in state) = 0.23574
      n_iter =    8   J = 437.65            max(relative change in state) = 0.16373
      n_iter =    9   J = 437.52            max(relative change in state) = 0.81654E-01
      n_iter =   10   J = 437.45            max(relative change in state) = 0.39054
      n_iter =   11   J = 437.28            max(relative change in state) = 0.19684
      n_iter =   12   J = 437.23            max(relative change in state) = 0.15046
      n_iter =   13   J = 437.19            max(relative change in state) = 0.26527E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 13.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 567 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 568 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 568 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 79.627            max(relative change in state) =  -
      n_iter =    2   J = 68.406            max(relative change in state) = 1.2788
      n_iter =    3   J = 62.336            max(relative change in state) = 1.0034
      n_iter =    4   J = 62.114            max(relative change in state) = 0.48325
      n_iter =    5   J = 62.695            max(relative change in state) = 0.32127
      n_iter =    6   J = 61.887            max(relative change in state) = 0.21986
      n_iter =    7   J = 61.858            max(relative change in state) = 0.17663E-01
      n_iter =    8   J = 61.724            max(relative change in state) = 0.24730
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 568 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 569 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 569 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 84.184            max(relative change in state) =  -
      n_iter =    2   J = 70.175            max(relative change in state) = 0.61714
      n_iter =    3   J = 51.883            max(relative change in state) = 1.3758
      n_iter =    4   J = 50.943            max(relative change in state) = 0.26238
      n_iter =    5   J = 51.803            max(relative change in state) = 0.55414
      n_iter =    6   J = 50.690            max(relative change in state) = 0.35100
      n_iter =    7   J = 50.639            max(relative change in state) = 0.25554E-01
      n_iter =    8   J = 50.670            max(relative change in state) = 0.25076
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 569 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 570 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 570 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 81.717            max(relative change in state) =  -
      n_iter =    2   J = 67.218            max(relative change in state) = 0.50521
      n_iter =    3   J = 41.313            max(relative change in state) = 1.7210
      n_iter =    4   J = 40.562            max(relative change in state) = 0.52795
      n_iter =    5   J = 40.725            max(relative change in state) = 0.15306
      n_iter =    6   J = 40.248            max(relative change in state) = 0.62996E-01
      n_iter =    7   J = 40.203            max(relative change in state) = 0.25089E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 570 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 571 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 571 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 128.93            max(relative change in state) =  -
      n_iter =    2   J = 105.86            max(relative change in state) = 0.78823
      n_iter =    3   J = 63.665            max(relative change in state) = 3.0372
      n_iter =    4   J = 63.010            max(relative change in state) = 0.55344
      n_iter =    5   J = 62.584            max(relative change in state) = 0.50687
      n_iter =    6   J = 62.559            max(relative change in state) = 0.27312E-01
      n_iter =    7   J = 62.527            max(relative change in state) = 0.71721E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 571 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 572 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 572 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 240.90            max(relative change in state) =  -
      n_iter =    2   J = 408.09            max(relative change in state) = 7.9688
      n_iter =    3   J = 202.20            max(relative change in state) = 6.1438
      n_iter =    4   J = 202.61            max(relative change in state) = 0.79504
      n_iter =    5   J = 200.85            max(relative change in state) = 0.42096
      n_iter =    6   J = 200.59            max(relative change in state) = 0.15986
      n_iter =    7   J = 200.36            max(relative change in state) = 0.15278
      n_iter =    8   J = 199.86            max(relative change in state) = 0.22688
      n_iter =    9   J = 199.26            max(relative change in state) = 0.36908
      n_iter =   10   J = 199.03            max(relative change in state) = 0.31894
      n_iter =   11   J = 198.98            max(relative change in state) = 0.54802E-01
      n_iter =   12   J = 198.91            max(relative change in state) = 0.10494
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 572 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 573 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 573 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 573 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 574 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 574 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 574 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 575 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 575 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 175.72            max(relative change in state) =  -
      n_iter =    2   J = 147.58            max(relative change in state) = 3.4742
      n_iter =    3   J = 133.65            max(relative change in state) = 1.4495
      n_iter =    4   J = 132.81            max(relative change in state) = 0.27687
      n_iter =    5   J = 132.11            max(relative change in state) = 0.12492
      n_iter =    6   J = 131.88            max(relative change in state) = 0.14732
      n_iter =    7   J = 131.54            max(relative change in state) = 0.16328
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 575 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 576 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 576 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 73.668            max(relative change in state) =  -
      n_iter =    2   J = 60.910            max(relative change in state) = 0.51506
      n_iter =    3   J = 42.705            max(relative change in state) = 1.4895
      n_iter =    4   J = 42.017            max(relative change in state) = 0.53246
      n_iter =    5   J = 41.221            max(relative change in state) = 0.21220
      n_iter =    6   J = 41.058            max(relative change in state) = 0.20538
      n_iter =    7   J = 40.985            max(relative change in state) = 0.10898
      n_iter =    8   J = 40.919            max(relative change in state) = 0.43690E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 576 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 577 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 577 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 117.43            max(relative change in state) =  -
      n_iter =    2   J = 97.969            max(relative change in state) = 0.86559
      n_iter =    3   J = 79.585            max(relative change in state) = 2.3418
      n_iter =    4   J = 73.163            max(relative change in state) = 0.75797
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 5.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 577 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 578 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 578 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 111.15            max(relative change in state) =  -
      n_iter =    2   J = 92.703            max(relative change in state) = 1.0126
      n_iter =    3   J = 72.744            max(relative change in state) = 2.3569
      n_iter =    4   J = 72.122            max(relative change in state) = 0.64993
      n_iter =    5   J = 71.350            max(relative change in state) = 0.37676
      n_iter =    6   J = 71.250            max(relative change in state) = 0.14638
      n_iter =    7   J = 71.141            max(relative change in state) = 0.13664
      n_iter =    8   J = 71.058            max(relative change in state) = 0.50457E-01
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 578 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 579 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 579 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 93.744            max(relative change in state) =  -
      n_iter =    2   J = 78.890            max(relative change in state) = 0.64930
      n_iter =    3   J = 60.510            max(relative change in state) = 2.1080
      n_iter =    4   J = 59.806            max(relative change in state) = 0.44855
      n_iter =    5   J = 59.693            max(relative change in state) = 0.23192
      n_iter =    6   J = 59.431            max(relative change in state) = 0.61938E-01
      n_iter =    7   J = 59.333            max(relative change in state) = 0.71355E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 579 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 580 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 580 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 51.326            max(relative change in state) =  -
      n_iter =    2   J = 42.630            max(relative change in state) = 0.46053
      n_iter =    3   J = 31.146            max(relative change in state) = 1.2566
      n_iter =    4   J = 33.549            max(relative change in state) = 1.2817
      n_iter =    5   J = 30.526            max(relative change in state) = 0.93773
      n_iter =    6   J = 30.364            max(relative change in state) = 0.80623E-01
      n_iter =    7   J = 29.862            max(relative change in state) = 0.33543
      n_iter =    8   J = 29.670            max(relative change in state) = 0.20768
      n_iter =    9   J = 29.590            max(relative change in state) = 0.71744E-01
      n_iter =   10   J = 29.528            max(relative change in state) = 0.32405E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 580 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 581 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 581 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 34.052            max(relative change in state) =  -
      n_iter =    2   J = 28.045            max(relative change in state) = 0.37548
      n_iter =    3   J = 17.627            max(relative change in state) = 1.2803
      n_iter =    4   J = 17.225            max(relative change in state) = 0.17441
      n_iter =    5   J = 17.097            max(relative change in state) = 0.14276
      n_iter =    6   J = 17.030            max(relative change in state) = 0.49857E-01
      n_iter =    7   J = 17.020            max(relative change in state) = 0.13522E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 581 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 582 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 582 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 53.440            max(relative change in state) =  -
      n_iter =    2   J = 44.970            max(relative change in state) = 0.50781
      n_iter =    3   J = 36.399            max(relative change in state) = 1.3320
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 582 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 583 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 583 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 52.279            max(relative change in state) =  -
      n_iter =    2   J = 43.198            max(relative change in state) = 0.44317
      n_iter =    3   J = 30.251            max(relative change in state) = 1.5294
      n_iter =    4   J = 31.876            max(relative change in state) = 0.81521
      n_iter =    5   J = 30.105            max(relative change in state) = 0.66347
      n_iter =    6   J = 30.074            max(relative change in state) = 0.21866E-01
      n_iter =    7   J = 29.981            max(relative change in state) = 0.10212
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 583 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 584 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 584 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 118.44            max(relative change in state) =  -
      n_iter =    2   J = 97.899            max(relative change in state) = 0.68739
      n_iter =    3   J = 68.610            max(relative change in state) = 1.9646
      n_iter =    4   J = 66.049            max(relative change in state) = 0.35444
      n_iter =    5   J = 66.567            max(relative change in state) = 1.1645
      n_iter =    6   J = 65.235            max(relative change in state) = 0.86552
      n_iter =    7   J = 65.123            max(relative change in state) = 0.16856
      n_iter =    8   J = 65.071            max(relative change in state) = 0.13908
      n_iter =    9   J = 64.952            max(relative change in state) = 0.86263E-01
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 584 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 585 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 585 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 55.475            max(relative change in state) =  -
      n_iter =    2   J = 45.974            max(relative change in state) = 0.63428
      n_iter =    3   J = 33.486            max(relative change in state) = 1.4833
      n_iter =    4   J = 33.796            max(relative change in state) = 0.76644
      n_iter =    5   J = 32.730            max(relative change in state) = 0.45315
      n_iter =    6   J = 32.654            max(relative change in state) = 0.13832
      n_iter =    7   J = 32.605            max(relative change in state) = 0.11276
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 585 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 586 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 586 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 78.093            max(relative change in state) =  -
      n_iter =    2   J = 66.844            max(relative change in state) = 0.87174
      n_iter =    3   J = 54.475            max(relative change in state) = 2.1700
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 586 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 587 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 587 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 587 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 588 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 588 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 45.388            max(relative change in state) =  -
      n_iter =    2   J = 37.699            max(relative change in state) = 0.57629
      n_iter =    3   J = 28.612            max(relative change in state) = 1.1918
      n_iter =    4   J = 29.188            max(relative change in state) = 0.98617
      n_iter =    5   J = 27.813            max(relative change in state) = 0.60159
      n_iter =    6   J = 27.699            max(relative change in state) = 0.15732
      n_iter =    7   J = 27.566            max(relative change in state) = 0.18942
      n_iter =    8   J = 27.487            max(relative change in state) = 0.11292
      n_iter =    9   J = 27.264            max(relative change in state) = 0.26590
      n_iter =   10   J = 27.181            max(relative change in state) = 0.84958E-01
      n_iter =   11   J = 27.146            max(relative change in state) = 0.39282E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 588 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 589 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 589 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 161.53            max(relative change in state) =  -
      n_iter =    2   J = 122.94            max(relative change in state) = 2.6341
      n_iter =    3   J = 118.13            max(relative change in state) = 0.56763
      n_iter =    4   J = 125.14            max(relative change in state) = 2.0869
      n_iter =    5   J = 117.37            max(relative change in state) = 1.6074
      n_iter =    6   J = 117.23            max(relative change in state) = 0.92642E-01
      n_iter =    7   J = 116.87            max(relative change in state) = 0.29405
      n_iter =    8   J = 116.79            max(relative change in state) = 0.19734
      n_iter =    9   J = 116.77            max(relative change in state) = 0.73633E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 589 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 590 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 590 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 108.57            max(relative change in state) =  -
      n_iter =    2   J = 90.853            max(relative change in state) = 0.86472
      n_iter =    3   J = 73.021            max(relative change in state) = 1.2945
      n_iter =    4   J = 74.616            max(relative change in state) = 1.2812
      n_iter =    5   J = 71.803            max(relative change in state) = 0.83294
      n_iter =    6   J = 71.681            max(relative change in state) = 0.13438
      n_iter =    7   J = 71.533            max(relative change in state) = 0.23312
      n_iter =    8   J = 71.413            max(relative change in state) = 0.61255E-01
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 590 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 591 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 591 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 42.861            max(relative change in state) =  -
      n_iter =    2   J = 35.332            max(relative change in state) = 0.36544
      n_iter =    3   J = 22.386            max(relative change in state) = 1.7020
      n_iter =    4   J = 22.668            max(relative change in state) = 0.58124
      n_iter =    5   J = 21.975            max(relative change in state) = 0.35588
      n_iter =    6   J = 21.926            max(relative change in state) = 0.92874E-01
      n_iter =    7   J = 21.892            max(relative change in state) = 0.97899E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 591 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 592 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 592 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 173.72            max(relative change in state) =  -
      n_iter =    2   J = 122.05            max(relative change in state) = 3.9040
      n_iter =    3   J = 117.71            max(relative change in state) = 0.83120
      n_iter =    4   J = 121.34            max(relative change in state) = 1.5960
      n_iter =    5   J = 117.04            max(relative change in state) = 1.1207
      n_iter =    6   J = 116.90            max(relative change in state) = 0.36230E-01
      n_iter =    7   J = 116.23            max(relative change in state) = 0.44347
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 592 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 593 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 593 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 305.76            max(relative change in state) =  -
      n_iter =    2   J = 198.46            max(relative change in state) = 6.1051
      n_iter =    3   J = 156.46            max(relative change in state) = 2.3914
      n_iter =    4   J = 152.16            max(relative change in state) = 0.91071
      n_iter =    5   J = 149.42            max(relative change in state) = 0.51837
      n_iter =    6   J = 148.58            max(relative change in state) = 0.23627
      n_iter =    7   J = 147.27            max(relative change in state) = 0.34420
      n_iter =    8   J = 146.63            max(relative change in state) = 0.37799
      n_iter =    9   J = 146.52            max(relative change in state) = 0.12040
      n_iter =   10   J = 146.41            max(relative change in state) = 0.10720
      n_iter =   11   J = 146.37            max(relative change in state) = 0.79661E-01
      n_iter =   12   J = 146.32            max(relative change in state) = 0.45875E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 593 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 594 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 594 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 15.934            max(relative change in state) =  -
      n_iter =    2   J = 13.543            max(relative change in state) = 0.58697
      n_iter =    3   J = 12.094            max(relative change in state) = 0.66027
      n_iter =    4   J = 12.225            max(relative change in state) = 0.34384
      n_iter =    5   J = 11.872            max(relative change in state) = 0.23936
      n_iter =    6   J = 11.863            max(relative change in state) = 0.47367E-01
      n_iter =    7   J = 11.858            max(relative change in state) = 0.39243E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 594 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 595 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 595 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 205.71            max(relative change in state) =  -
      n_iter =    2   J = 119.12            max(relative change in state) = 4.3029
      n_iter =    3   J = 112.30            max(relative change in state) = 0.72173
      n_iter =    4   J = 112.70            max(relative change in state) = 1.1428
      n_iter =    5   J = 108.83            max(relative change in state) = 0.72833
      n_iter =    6   J = 108.64            max(relative change in state) = 0.22802
      n_iter =    7   J = 108.54            max(relative change in state) = 0.14089
      n_iter =    8   J = 108.31            max(relative change in state) = 0.14143
      n_iter =    9   J = 108.07            max(relative change in state) = 0.21939
      n_iter =   10   J = 107.95            max(relative change in state) = 0.47973E-01
      n_iter =   11   J = 107.84            max(relative change in state) = 0.64054E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 595 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 596 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 596 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 201.74            max(relative change in state) =  -
      n_iter =    2   J = 123.05            max(relative change in state) = 3.7760
      n_iter =    3   J = 129.19            max(relative change in state) = 2.5767
      n_iter =    4   J = 117.52            max(relative change in state) = 0.99037
      n_iter =    5   J = 120.06            max(relative change in state) = 1.2944
      n_iter =    6   J = 114.61            max(relative change in state) = 0.89840
      n_iter =    7   J = 113.73            max(relative change in state) = 0.23126
      n_iter =    8   J = 119.12            max(relative change in state) = 1.4789
      n_iter =    9   J = 111.93            max(relative change in state) = 0.72520
      n_iter =   10   J = 113.28            max(relative change in state) = 0.12580
      n_iter =   11   J = 112.11            max(relative change in state) = 0.93174E-01
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 596 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 597 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 597 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 81.119            max(relative change in state) =  -
      n_iter =    2   J = 66.961            max(relative change in state) = 0.61449
      n_iter =    3   J = 45.684            max(relative change in state) = 2.4783
      n_iter =    4   J = 65.050            max(relative change in state) = 3.4758
      n_iter =    5   J = 45.173            max(relative change in state) = 3.0068
      n_iter =    6   J = 45.080            max(relative change in state) = 0.31217E-01
      n_iter =    7   J = 44.824            max(relative change in state) = 0.23277
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 597 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 598 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 598 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control removes 1 bending angle data points from the 
    observations as their deviation from the background  exceeds 10.0
    times the expected (1-sigma) error.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 109.49            max(relative change in state) =  -
      n_iter =    2   J = 91.233            max(relative change in state) = 0.83057
      n_iter =    3   J = 72.926            max(relative change in state) = 1.3956
      n_iter =    4   J = 73.410            max(relative change in state) = 1.1603
      n_iter =    5   J = 71.198            max(relative change in state) = 0.70415
      n_iter =    6   J = 71.031            max(relative change in state) = 0.23669
      n_iter =    7   J = 70.930            max(relative change in state) = 0.15659
      n_iter =    8   J = 70.759            max(relative change in state) = 0.12337
      n_iter =    9   J = 70.475            max(relative change in state) = 0.34154
      n_iter =   10   J = 70.372            max(relative change in state) = 0.16349
      n_iter =   11   J = 70.323            max(relative change in state) = 0.79156E-01
      n_iter =   12   J = 70.309            max(relative change in state) = 0.37401E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 598 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 599 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 599 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 107.89            max(relative change in state) =  -
      n_iter =    2   J = 90.246            max(relative change in state) = 0.72758
      n_iter =    3   J = 69.582            max(relative change in state) = 1.7621
      n_iter =    4   J = 69.894            max(relative change in state) = 1.1474
      n_iter =    5   J = 67.727            max(relative change in state) = 0.94764
      n_iter =    6   J = 67.541            max(relative change in state) = 0.69101E-01
      n_iter =    7   J = 67.433            max(relative change in state) = 0.70987E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 599 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 600 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 600 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 77.563            max(relative change in state) =  -
      n_iter =    2   J = 64.316            max(relative change in state) = 0.60043
      n_iter =    3   J = 45.900            max(relative change in state) = 2.0294
      n_iter =    4   J = 60.793            max(relative change in state) = 2.7308
      n_iter =    5   J = 45.341            max(relative change in state) = 2.2915
      n_iter =    6   J = 45.218            max(relative change in state) = 0.27704E-01
      n_iter =    7   J = 44.677            max(relative change in state) = 0.42007
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 600 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 601 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 601 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 38.358            max(relative change in state) =  -
      n_iter =    2   J = 31.856            max(relative change in state) = 0.43926
      n_iter =    3   J = 24.356            max(relative change in state) = 1.0055
      n_iter =    4   J = 24.318            max(relative change in state) = 0.40693
      n_iter =    5   J = 23.951            max(relative change in state) = 0.19607
      n_iter =    6   J = 23.885            max(relative change in state) = 0.12943
      n_iter =    7   J = 23.855            max(relative change in state) = 0.66292E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 601 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 602 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 602 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 76.969            max(relative change in state) =  -
      n_iter =    2   J = 65.283            max(relative change in state) = 0.68571
      n_iter =    3   J = 55.410            max(relative change in state) = 1.2878
      n_iter =    4   J = 54.736            max(relative change in state) = 0.55899
      n_iter =    5   J = 53.793            max(relative change in state) = 0.38782
      n_iter =    6   J = 53.706            max(relative change in state) = 0.34239E-01
      n_iter =    7   J = 53.514            max(relative change in state) = 0.11244
      n_iter =    8   J = 53.261            max(relative change in state) = 0.18905
      n_iter =    9   J = 53.120            max(relative change in state) = 0.47098
      n_iter =   10   J = 52.965            max(relative change in state) = 0.23789
      n_iter =   11   J = 52.914            max(relative change in state) = 0.13646
      n_iter =   12   J = 52.893            max(relative change in state) = 0.23428E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 602 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 603 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 603 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 89.377            max(relative change in state) =  -
      n_iter =    2   J = 73.487            max(relative change in state) = 0.40915
      n_iter =    3   J = 42.616            max(relative change in state) = 1.9019
      n_iter =    4   J = 52.216            max(relative change in state) = 2.3827
      n_iter =    5   J = 42.318            max(relative change in state) = 2.0307
      n_iter =    6   J = 42.246            max(relative change in state) = 0.21162E-01
      n_iter =    7   J = 42.172            max(relative change in state) = 0.28781
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 603 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 604 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 604 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 89.368            max(relative change in state) =  -
      n_iter =    2   J = 74.443            max(relative change in state) = 0.57439
      n_iter =    3   J = 55.001            max(relative change in state) = 1.4726
      n_iter =    4   J = 52.536            max(relative change in state) = 0.48534
      n_iter =    5   J = 58.741            max(relative change in state) = 1.3596
      n_iter =    6   J = 52.162            max(relative change in state) = 1.1090
      n_iter =    7   J = 52.083            max(relative change in state) = 0.16110E-01
      n_iter =    8   J = 51.810            max(relative change in state) = 0.20699
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 604 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 605 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 605 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 60.947            max(relative change in state) =  -
      n_iter =    2   J = 50.758            max(relative change in state) = 0.59143
      n_iter =    3   J = 38.214            max(relative change in state) = 1.1189
      n_iter =    4   J = 36.954            max(relative change in state) = 0.48283
      n_iter =    5   J = 36.525            max(relative change in state) = 0.41726
      n_iter =    6   J = 36.224            max(relative change in state) = 0.74650E-01
      n_iter =    7   J = 36.154            max(relative change in state) = 0.37387E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 605 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 606 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 606 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 80.112            max(relative change in state) =  -
      n_iter =    2   J = 66.748            max(relative change in state) = 0.52516
      n_iter =    3   J = 50.490            max(relative change in state) = 1.3539
      n_iter =    4   J = 49.449            max(relative change in state) = 0.36726
      n_iter =    5   J = 49.186            max(relative change in state) = 0.37321
      n_iter =    6   J = 48.788            max(relative change in state) = 0.77301E-01
      n_iter =    7   J = 48.700            max(relative change in state) = 0.41279E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 606 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 607 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 607 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 166.80            max(relative change in state) =  -
      n_iter =    2   J = 103.47            max(relative change in state) = 1.9995
      n_iter =    3   J = 76.228            max(relative change in state) = 2.6804
      n_iter =    4   J = 76.487            max(relative change in state) = 0.83906
      n_iter =    5   J = 74.614            max(relative change in state) = 0.50484
      n_iter =    6   J = 74.438            max(relative change in state) = 0.17757
      n_iter =    7   J = 74.335            max(relative change in state) = 0.17572
      n_iter =    8   J = 74.207            max(relative change in state) = 0.84789E-01
      n_iter =    9   J = 73.977            max(relative change in state) = 0.20373
      n_iter =   10   J = 73.846            max(relative change in state) = 0.84503E-01
      n_iter =   11   J = 73.764            max(relative change in state) = 0.85727E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 607 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 608 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 608 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 73.306            max(relative change in state) =  -
      n_iter =    2   J = 60.154            max(relative change in state) = 0.46276
      n_iter =    3   J = 33.985            max(relative change in state) = 2.0045
      n_iter =    4   J = 33.244            max(relative change in state) = 0.40295
      n_iter =    5   J = 32.637            max(relative change in state) = 0.20609
      n_iter =    6   J = 32.525            max(relative change in state) = 0.18963
      n_iter =    7   J = 32.454            max(relative change in state) = 0.49081E-01
      n_iter =    8   J = 32.421            max(relative change in state) = 0.13651
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 608 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 609 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 609 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 85.046            max(relative change in state) =  -
      n_iter =    2   J = 70.412            max(relative change in state) = 0.62999
      n_iter =    3   J = 48.543            max(relative change in state) = 2.0885
      n_iter =    4   J = 47.578            max(relative change in state) = 0.34338
      n_iter =    5   J = 48.118            max(relative change in state) = 0.38519
      n_iter =    6   J = 47.264            max(relative change in state) = 0.23119
      n_iter =    7   J = 47.220            max(relative change in state) = 0.21016E-01
      n_iter =    8   J = 47.175            max(relative change in state) = 0.17809
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 609 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 610 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 610 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 77.262            max(relative change in state) =  -
      n_iter =    2   J = 63.728            max(relative change in state) = 0.73114
      n_iter =    3   J = 43.105            max(relative change in state) = 2.3475
      n_iter =    4   J = 42.828            max(relative change in state) = 0.46404
      n_iter =    5   J = 42.311            max(relative change in state) = 0.20229
      n_iter =    6   J = 42.202            max(relative change in state) = 0.18114
      n_iter =    7   J = 42.162            max(relative change in state) = 0.86253E-01
      n_iter =    8   J = 42.108            max(relative change in state) = 0.54485E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 610 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 611 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 611 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 27.366            max(relative change in state) =  -
      n_iter =    2   J = 22.602            max(relative change in state) = 0.31612
      n_iter =    3   J = 14.793            max(relative change in state) = 0.98444
      n_iter =    4   J = 15.193            max(relative change in state) = 0.63604
      n_iter =    5   J = 14.468            max(relative change in state) = 0.40027
      n_iter =    6   J = 14.399            max(relative change in state) = 0.77962E-01
      n_iter =    7   J = 14.271            max(relative change in state) = 0.18075
      n_iter =    8   J = 14.168            max(relative change in state) = 0.52036E-01
      n_iter =    9   J = 14.133            max(relative change in state) = 0.41529
      n_iter =   10   J = 14.019            max(relative change in state) = 0.22669
      n_iter =   11   J = 14.003            max(relative change in state) = 0.60789E-01
      n_iter =   12   J = 13.994            max(relative change in state) = 0.18904E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 611 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 612 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 612 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 63.315            max(relative change in state) =  -
      n_iter =    2   J = 53.098            max(relative change in state) = 0.62869
      n_iter =    3   J = 43.927            max(relative change in state) = 1.1890
      n_iter =    4   J = 43.302            max(relative change in state) = 0.30452
      n_iter =    5   J = 43.338            max(relative change in state) = 0.30484
      n_iter =    6   J = 43.052            max(relative change in state) = 0.13030
      n_iter =    7   J = 43.039            max(relative change in state) = 0.11832E-01
      n_iter =    8   J = 43.025            max(relative change in state) = 0.86739E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 612 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 613 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 613 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 167.60            max(relative change in state) =  -
      n_iter =    2   J = 100.52            max(relative change in state) = 2.4073
      n_iter =    3   J = 67.265            max(relative change in state) = 2.8532
      n_iter =    4   J = 65.152            max(relative change in state) = 0.40466
      n_iter =    5   J = 69.575            max(relative change in state) = 0.79972
      n_iter =    6   J = 64.792            max(relative change in state) = 0.67634
      n_iter =    7   J = 64.691            max(relative change in state) = 0.35105E-01
      n_iter =    8   J = 64.400            max(relative change in state) = 0.27558
      n_iter =    9   J = 64.343            max(relative change in state) = 0.53755E-01
      n_iter =   10   J = 64.344            max(relative change in state) = 0.76818E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 613 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 614 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 614 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 242.20            max(relative change in state) =  -
      n_iter =    2   J = 306.67            max(relative change in state) = 6.2014
      n_iter =    3   J = 188.70            max(relative change in state) = 4.0261
      n_iter =    4   J = 188.58            max(relative change in state) = 1.0369
      n_iter =    5   J = 187.28            max(relative change in state) = 0.49056
      n_iter =    6   J = 187.03            max(relative change in state) = 0.31712
      n_iter =    7   J = 186.90            max(relative change in state) = 0.15788
      n_iter =    8   J = 186.53            max(relative change in state) = 0.14141
      n_iter =    9   J = 186.13            max(relative change in state) = 0.37610
      n_iter =   10   J = 186.11            max(relative change in state) = 0.78132E-01
      n_iter =   11   J = 185.96            max(relative change in state) = 0.90802E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 614 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 615 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 615 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 109.01            max(relative change in state) =  -
      n_iter =    2   J = 89.559            max(relative change in state) = 0.67671
      n_iter =    3   J = 56.344            max(relative change in state) = 2.3816
      n_iter =    4   J = 52.663            max(relative change in state) = 0.66897
      n_iter =    5   J = 52.618            max(relative change in state) = 0.76319
      n_iter =    6   J = 51.046            max(relative change in state) = 0.26591
      n_iter =    7   J = 50.938            max(relative change in state) = 0.38824E-01
      n_iter =    8   J = 50.287            max(relative change in state) = 0.45174
      n_iter =    9   J = 50.035            max(relative change in state) = 0.45557
      n_iter =   10   J = 49.823            max(relative change in state) = 0.30593
      n_iter =   11   J = 49.806            max(relative change in state) = 0.93966E-01
      n_iter =   12   J = 49.800            max(relative change in state) = 0.23205E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 615 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 616 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 616 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 64.816            max(relative change in state) =  -
      n_iter =    2   J = 53.582            max(relative change in state) = 0.71247
      n_iter =    3   J = 36.817            max(relative change in state) = 2.3996
      n_iter =    4   J = 38.224            max(relative change in state) = 1.1127
      n_iter =    5   J = 36.327            max(relative change in state) = 0.78408
      n_iter =    6   J = 36.241            max(relative change in state) = 0.83097E-01
      n_iter =    7   J = 36.047            max(relative change in state) = 0.24999
      n_iter =    8   J = 35.938            max(relative change in state) = 0.92640E-01
      n_iter =    9   J = 36.094            max(relative change in state) = 0.35604
      n_iter =   10   J = 35.892            max(relative change in state) = 0.20015
      n_iter =   11   J = 35.885            max(relative change in state) = 0.37103E-01
      n_iter =   12   J = 35.875            max(relative change in state) = 0.59167E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 616 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 617 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 617 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 183.51            max(relative change in state) =  -
      n_iter =    2   J = 113.34            max(relative change in state) = 2.8552
      n_iter =    3   J = 98.156            max(relative change in state) = 1.0011
      n_iter =    4   J = 105.96            max(relative change in state) = 2.1464
      n_iter =    5   J = 95.379            max(relative change in state) = 1.6000
      n_iter =    6   J = 94.926            max(relative change in state) = 0.12180
      n_iter =    7   J = 94.174            max(relative change in state) = 0.65313
      n_iter =    8   J = 93.342            max(relative change in state) = 0.52119
      n_iter =    9   J = 93.912            max(relative change in state) = 0.28742
      n_iter =   10   J = 93.356            max(relative change in state) = 0.30403
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 617 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 618 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 618 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 187.71            max(relative change in state) =  -
      n_iter =    2   J = 138.44            max(relative change in state) = 3.8761
      n_iter =    3   J = 125.89            max(relative change in state) = 1.2692
      n_iter =    4   J = 124.21            max(relative change in state) = 0.28853
      n_iter =    5   J = 124.70            max(relative change in state) = 0.38800
      n_iter =    6   J = 123.59            max(relative change in state) = 0.23114
      n_iter =    7   J = 123.55            max(relative change in state) = 0.16364E-01
      n_iter =    8   J = 123.34            max(relative change in state) = 0.17633
      n_iter =    9   J = 123.28            max(relative change in state) = 0.69259E-01
      n_iter =   10   J = 123.35            max(relative change in state) = 0.75912E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 618 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 619 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 619 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 619 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 620 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 620 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 174.66            max(relative change in state) =  -
      n_iter =    2   J = 103.35            max(relative change in state) = 2.1374
      n_iter =    3   J = 79.811            max(relative change in state) = 1.7495
      n_iter =    4   J = 79.466            max(relative change in state) = 0.97091
      n_iter =    5   J = 77.620            max(relative change in state) = 0.58050
      n_iter =    6   J = 77.486            max(relative change in state) = 0.20364
      n_iter =    7   J = 77.369            max(relative change in state) = 0.17842
      n_iter =    8   J = 77.212            max(relative change in state) = 0.58862E-01
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 620 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 621 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 621 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 73.563            max(relative change in state) =  -
      n_iter =    2   J = 60.547            max(relative change in state) = 0.59197
      n_iter =    3   J = 37.086            max(relative change in state) = 1.9646
      n_iter =    4   J = 38.276            max(relative change in state) = 1.0692
      n_iter =    5   J = 36.173            max(relative change in state) = 0.70105
      n_iter =    6   J = 35.974            max(relative change in state) = 0.14141
      n_iter =    7   J = 35.537            max(relative change in state) = 0.30123
      n_iter =    8   J = 35.326            max(relative change in state) = 0.52822E-01
      n_iter =    9   J = 35.072            max(relative change in state) = 0.16072
      n_iter =   10   J = 34.920            max(relative change in state) = 0.99328E-01
      n_iter =   11   J = 34.975            max(relative change in state) = 0.13825
      n_iter =   12   J = 34.864            max(relative change in state) = 0.68678E-01
      n_iter =   13   J = 34.841            max(relative change in state) = 0.15873E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 13.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 621 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 622 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 622 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 27.146            max(relative change in state) =  -
      n_iter =    2   J = 22.482            max(relative change in state) = 0.42030
      n_iter =    3   J = 16.008            max(relative change in state) = 0.92438
      n_iter =    4   J = 17.310            max(relative change in state) = 0.95644
      n_iter =    5   J = 15.823            max(relative change in state) = 0.73017
      n_iter =    6   J = 15.781            max(relative change in state) = 0.31689E-01
      n_iter =    7   J = 15.614            max(relative change in state) = 0.11323
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 622 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 623 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 623 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 90.359            max(relative change in state) =  -
      n_iter =    2   J = 75.092            max(relative change in state) = 0.74707
      n_iter =    3   J = 56.025            max(relative change in state) = 2.1253
      n_iter =    4   J = 55.398            max(relative change in state) = 0.57864
      n_iter =    5   J = 54.569            max(relative change in state) = 0.36367
      n_iter =    6   J = 54.520            max(relative change in state) = 0.96992E-01
      n_iter =    7   J = 54.461            max(relative change in state) = 0.11323
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 623 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 624 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 624 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 94.144            max(relative change in state) =  -
      n_iter =    2   J = 86.031            max(relative change in state) = 1.5174
      n_iter =    3   J = 83.610            max(relative change in state) = 0.36536
      n_iter =    4   J = 84.808            max(relative change in state) = 1.0787
      n_iter =    5   J = 82.705            max(relative change in state) = 0.70373
      n_iter =    6   J = 82.644            max(relative change in state) = 0.97495E-01
      n_iter =    7   J = 82.533            max(relative change in state) = 0.15970
      n_iter =    8   J = 82.433            max(relative change in state) = 0.95471E-01
      n_iter =    9   J = 82.467            max(relative change in state) = 0.15407
      n_iter =   10   J = 82.374            max(relative change in state) = 0.49614E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 624 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.

INFO (from ropp_1dvar_bangle):  Reading observation data for profile 625 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_bangle):  Reading background data for profile 625 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all bending angle values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Bending angle values outside limits: [-1.00000E-04, 1.00000E-01] rad.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Bending angle values outside limits: [-1.00000E-04, 1.00000E-01] rad.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Bending angle values outside limits: [-1.00000E-04, 1.00000E-01] rad.
 
ERROR (from ropp_qc_genqc):  Bending angle values outside limits: [-1.00000E-04, 1.00000E-01] rad.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
  of state vector as additional convergence criteria.

      n_iter =    1   J = 96.607            max(relative change in state) =  -
      n_iter =    2   J = 80.364            max(relative change in state) = 0.68141
      n_iter =    3   J = 61.457            max(relative change in state) = 2.2502
      n_iter =    4   J = 61.022            max(relative change in state) = 0.39704
      n_iter =    5   J = 60.314            max(relative change in state) = 0.25037
      n_iter =    6   J = 60.279            max(relative change in state) = 0.86652E-01
      n_iter =    7   J = 60.251            max(relative change in state) = 0.79511E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_bangle):  Appending 1DVar retrieval for profile 625 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc.



IT_1DVAR_OP_RUN: Warning: (BA) Issue with at least one profile: (BA) (may be acceptable, but check to be sure) Running remote command: . ./.ropp_test gfortran_linux; 
                  ROPP_testing/ropp_1dvar/tools/ropp_1dvar_bangle_gfortran_linux -y  ROPP_testing/ropp_test_tmp/IT-FM-OP.nc -b  ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc
                  --bg-corr  ROPP_testing/ropp_1dvar/errors/ropp_bg_ecmwf_error_corr_L91.nc -o  ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.1.nc







--------------------------------------------------------------------
--------------------------------------------------------------------
Running command / platform: . ./.ropp_test gfortran_linux;  ROPP_testing/ropp_1dvar/tools/ropp_1dvar_refrac_gfortran_linux -y  ROPP_testing/ropp_test_tmp/IT-FM-OP.nc -b  ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc --bg-corr  ROPP_testing/ropp_1dvar/errors/ropp_bg_ecmwf_error_corr_L91.nc -o  ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc / vld189
--------------------------------------------------------------------
--------------------------------------------------------------------






---------------------------------------------------------------------
                   ROPP Refractivity 1D-Var
---------------------------------------------------------------------

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 1 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 1 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 69.909            max(relative change in state) =  -
      n_iter =    2   J = 60.755            max(relative change in state) = 1.7868
      n_iter =    3   J = 59.073            max(relative change in state) = 0.90767
      n_iter =    4   J = 64.554            max(relative change in state) = 1.6965
      n_iter =    5   J = 59.033            max(relative change in state) = 1.5521
      n_iter =    6   J = 59.028            max(relative change in state) = 0.63907E-02
      n_iter =    7   J = 58.987            max(relative change in state) = 0.13850
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Writing 1DVar retrieval for profile 1 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 2 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 2 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 51.350            max(relative change in state) =  -
      n_iter =    2   J = 45.405            max(relative change in state) = 1.6950
      n_iter =    3   J = 45.026            max(relative change in state) = 0.50539
      n_iter =    4   J = 45.043            max(relative change in state) = 0.48657
      n_iter =    5   J = 44.840            max(relative change in state) = 0.16581
      n_iter =    6   J = 44.838            max(relative change in state) = 0.16386E-01
      n_iter =    7   J = 44.832            max(relative change in state) = 0.59482E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 2 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 3 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 3 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 40.020            max(relative change in state) =  -
      n_iter =    2   J = 34.865            max(relative change in state) = 0.73431
      n_iter =    3   J = 33.502            max(relative change in state) = 0.52631
      n_iter =    4   J = 37.109            max(relative change in state) = 1.6251
      n_iter =    5   J = 33.461            max(relative change in state) = 1.4962
      n_iter =    6   J = 33.444            max(relative change in state) = 0.17136E-01
      n_iter =    7   J = 33.738            max(relative change in state) = 0.29651
      n_iter =    8   J = 33.426            max(relative change in state) = 0.27933
      n_iter =    9   J = 33.413            max(relative change in state) = 0.13681E-01
      n_iter =   10   J = 33.405            max(relative change in state) = 0.46047E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 3 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 4 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 4 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 41.522            max(relative change in state) =  -
      n_iter =    2   J = 36.941            max(relative change in state) = 0.87832
      n_iter =    3   J = 36.247            max(relative change in state) = 0.61538
      n_iter =    4   J = 37.565            max(relative change in state) = 1.0035
      n_iter =    5   J = 36.215            max(relative change in state) = 0.92119
      n_iter =    6   J = 36.194            max(relative change in state) = 0.17529E-01
      n_iter =    7   J = 36.355            max(relative change in state) = 0.25928
      n_iter =    8   J = 36.163            max(relative change in state) = 0.22823
      n_iter =    9   J = 36.147            max(relative change in state) = 0.25110E-01
      n_iter =   10   J = 36.136            max(relative change in state) = 0.11670
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 4 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 5 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 5 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 5 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 6 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 6 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 7.2753            max(relative change in state) =  -
      n_iter =    2   J = 6.1091            max(relative change in state) = 0.37588
      n_iter =    3   J = 5.3728            max(relative change in state) = 0.61203
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 6 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 7 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 7 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 80.711            max(relative change in state) =  -
      n_iter =    2   J = 69.539            max(relative change in state) = 1.2352
      n_iter =    3   J = 66.414            max(relative change in state) = 1.2820
      n_iter =    4   J = 70.408            max(relative change in state) = 1.7410
      n_iter =    5   J = 66.375            max(relative change in state) = 1.5914
      n_iter =    6   J = 66.367            max(relative change in state) = 0.11031E-01
      n_iter =    7   J = 66.331            max(relative change in state) = 0.19556
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 7 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 8 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 8 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 69.419            max(relative change in state) =  -
      n_iter =    2   J = 59.601            max(relative change in state) = 1.2912
      n_iter =    3   J = 56.834            max(relative change in state) = 1.0628
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 8 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 9 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 9 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 9.0935            max(relative change in state) =  -
      n_iter =    2   J = 7.7300            max(relative change in state) = 0.43085
      n_iter =    3   J = 7.1588            max(relative change in state) = 0.34853
      n_iter =    4   J = 7.6275            max(relative change in state) = 0.51231
      n_iter =    5   J = 7.1519            max(relative change in state) = 0.46086
      n_iter =    6   J = 7.1498            max(relative change in state) = 0.57034E-02
      n_iter =    7   J = 7.1443            max(relative change in state) = 0.12413
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 9 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 10 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 10 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 35.110            max(relative change in state) =  -
      n_iter =    2   J = 29.712            max(relative change in state) = 0.60192
      n_iter =    3   J = 26.727            max(relative change in state) = 0.94931
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 10 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 11 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 11 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 17.888            max(relative change in state) =  -
      n_iter =    2   J = 14.965            max(relative change in state) = 0.36573
      n_iter =    3   J = 12.830            max(relative change in state) = 0.73348
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 11 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 12 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 12 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 26.688            max(relative change in state) =  -
      n_iter =    2   J = 23.673            max(relative change in state) = 0.39734
      n_iter =    3   J = 21.563            max(relative change in state) = 0.74527
      n_iter =    4   J = 21.631            max(relative change in state) = 0.37036
      n_iter =    5   J = 21.436            max(relative change in state) = 0.23841
      n_iter =    6   J = 21.408            max(relative change in state) = 0.10489
      n_iter =    7   J = 21.373            max(relative change in state) = 0.48697E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 12 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 13 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 13 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 51.711            max(relative change in state) =  -
      n_iter =    2   J = 45.645            max(relative change in state) = 0.85487
      n_iter =    3   J = 43.198            max(relative change in state) = 1.1459
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 13 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 14 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 14 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 14.346            max(relative change in state) =  -
      n_iter =    2   J = 11.911            max(relative change in state) = 0.35842
      n_iter =    3   J = 9.4784            max(relative change in state) = 0.73440
      n_iter =    4   J = 9.4249            max(relative change in state) = 0.10934
      n_iter =    5   J = 9.5101            max(relative change in state) = 0.13011
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 5.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 14 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 15 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 15 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 41.449            max(relative change in state) =  -
      n_iter =    2   J = 34.219            max(relative change in state) = 0.45714
      n_iter =    3   J = 26.502            max(relative change in state) = 1.1563
      n_iter =    4   J = 24.729            max(relative change in state) = 0.44133
      n_iter =    5   J = 25.208            max(relative change in state) = 0.57151
      n_iter =    6   J = 24.223            max(relative change in state) = 0.39438
      n_iter =    7   J = 23.990            max(relative change in state) = 0.13500
      n_iter =    8   J = 23.477            max(relative change in state) = 0.26865
      n_iter =    9   J = 23.901            max(relative change in state) = 0.49521
      n_iter =   10   J = 23.364            max(relative change in state) = 0.34933
      n_iter =   11   J = 23.289            max(relative change in state) = 0.38074E-01
      n_iter =   12   J = 23.116            max(relative change in state) = 0.19610
      n_iter =   13   J = 23.063            max(relative change in state) = 0.13131
      n_iter =   14   J = 22.944            max(relative change in state) = 0.42850E-01
      n_iter =   15   J = 22.898            max(relative change in state) = 0.22473E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 15.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 15 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 16 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 16 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 327.00            max(relative change in state) =  -
      n_iter =    2   J = 288.12            max(relative change in state) = 2.9516
      n_iter =    3   J = 300.26            max(relative change in state) = 1.1968
      n_iter =    4   J = 286.48            max(relative change in state) = 1.5511
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 5.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 16 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 17 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 17 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 17 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 18 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 18 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 31.222            max(relative change in state) =  -
      n_iter =    2   J = 25.865            max(relative change in state) = 0.21996
      n_iter =    3   J = 22.947            max(relative change in state) = 0.28405
      n_iter =    4   J = 21.110            max(relative change in state) = 0.20695
      n_iter =    5   J = 19.293            max(relative change in state) = 0.36879
      n_iter =    6   J = 19.353            max(relative change in state) = 0.26967
      n_iter =    7   J = 17.777            max(relative change in state) = 0.22417
      n_iter =    8   J = 17.956            max(relative change in state) = 0.11390
      n_iter =    9   J = 16.434            max(relative change in state) = 0.23416
      n_iter =   10   J = 15.949            max(relative change in state) = 0.94329E-01
      n_iter =   11   J = 16.204            max(relative change in state) = 0.28453
      n_iter =   12   J = 15.056            max(relative change in state) = 0.24493
      n_iter =   13   J = 14.605            max(relative change in state) = 0.17621
      n_iter =   14   J = 14.409            max(relative change in state) = 0.58265E-01
      n_iter =   15   J = 14.074            max(relative change in state) = 0.13793
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 16.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 18 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 19 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 19 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 129.35            max(relative change in state) =  -
      n_iter =    2   J = 109.97            max(relative change in state) = 0.45938
      n_iter =    3   J = 92.662            max(relative change in state) = 0.77968
      n_iter =    4   J = 70.586            max(relative change in state) = 1.6128
      n_iter =    5   J = 78.569            max(relative change in state) = 2.4886
      n_iter =    6   J = 61.045            max(relative change in state) = 1.0291
      n_iter =    7   J = 59.265            max(relative change in state) = 0.30732
      n_iter =    8   J = 58.555            max(relative change in state) = 0.11861
      n_iter =    9   J = 58.228            max(relative change in state) = 0.63341E-01
      n_iter =   10   J = 57.591            max(relative change in state) = 0.21758
      n_iter =   11   J = 57.248            max(relative change in state) = 0.22844
      n_iter =   12   J = 57.106            max(relative change in state) = 0.10666
      n_iter =   13   J = 57.050            max(relative change in state) = 0.59979E-01
      n_iter =   14   J = 57.036            max(relative change in state) = 0.87383E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 14.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 19 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 20 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 20 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 20 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 21 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 21 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 21 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 22 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 22 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 22 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 23 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 23 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 1310.3            max(relative change in state) =  -
      n_iter =    2   J = 6636.6            max(relative change in state) = 64.527
      n_iter =    3   J = 1123.7            max(relative change in state) = 55.131
      n_iter =    4   J = 1126.4            max(relative change in state) = 2.3723
      n_iter =    5   J = 1119.6            max(relative change in state) = 1.3017
      n_iter =    6   J = 1118.7            max(relative change in state) = 0.50634
      n_iter =    7   J = 1118.1            max(relative change in state) = 0.39340
      n_iter =    8   J = 1117.3            max(relative change in state) = 0.25090
      n_iter =    9   J = 1115.2            max(relative change in state) = 0.44164
      n_iter =   10   J = 1115.0            max(relative change in state) = 0.30393
      n_iter =   11   J = 1114.4            max(relative change in state) = 0.61530E-01
      n_iter =   12   J = 1114.3            max(relative change in state) = 0.11204
      n_iter =   13   J = 1114.1            max(relative change in state) = 0.15060
      n_iter =   14   J = 1114.0            max(relative change in state) = 0.21447
      n_iter =   15   J = 1114.0            max(relative change in state) = 0.22905
      n_iter =   16   J = 1113.9            max(relative change in state) = 0.12218
      n_iter =   17   J = 1113.9            max(relative change in state) = 0.37884E-01
      n_iter =   18   J = 1113.8            max(relative change in state) = 0.57363E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 18.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 23 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 24 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 24 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 24 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 25 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 25 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 68.095            max(relative change in state) =  -
      n_iter =    2   J = 58.121            max(relative change in state) = 0.95975
      n_iter =    3   J = 53.359            max(relative change in state) = 0.97423
      n_iter =    4   J = 55.282            max(relative change in state) = 1.1111
      n_iter =    5   J = 53.196            max(relative change in state) = 0.88713
      n_iter =    6   J = 53.147            max(relative change in state) = 0.41049E-01
      n_iter =    7   J = 52.981            max(relative change in state) = 0.15735
      n_iter =    8   J = 52.965            max(relative change in state) = 0.14407
      n_iter =    9   J = 52.940            max(relative change in state) = 0.79691E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 25 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 26 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 26 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 154.72            max(relative change in state) =  -
      n_iter =    2   J = 162.72            max(relative change in state) = 4.3885
      n_iter =    3   J = 139.17            max(relative change in state) = 2.4540
      n_iter =    4   J = 139.31            max(relative change in state) = 0.46519
      n_iter =    5   J = 139.09            max(relative change in state) = 0.31049
      n_iter =    6   J = 139.07            max(relative change in state) = 0.53946E-01
      n_iter =    7   J = 139.06            max(relative change in state) = 0.90518E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 26 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 27 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 27 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 33.083            max(relative change in state) =  -
      n_iter =    2   J = 28.928            max(relative change in state) = 0.95308
      n_iter =    3   J = 28.237            max(relative change in state) = 0.47600
      n_iter =    4   J = 31.019            max(relative change in state) = 1.1817
      n_iter =    5   J = 28.184            max(relative change in state) = 1.0168
      n_iter =    6   J = 28.180            max(relative change in state) = 0.67702E-02
      n_iter =    7   J = 28.151            max(relative change in state) = 0.83612E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 27 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 28 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 28 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 93.916            max(relative change in state) =  -
      n_iter =    2   J = 79.595            max(relative change in state) = 1.0680
      n_iter =    3   J = 72.860            max(relative change in state) = 1.1780
      n_iter =    4   J = 76.128            max(relative change in state) = 1.3286
      n_iter =    5   J = 72.744            max(relative change in state) = 1.1441
      n_iter =    6   J = 72.706            max(relative change in state) = 0.17546E-01
      n_iter =    7   J = 72.513            max(relative change in state) = 0.32369
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 28 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 29 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 29 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 315.76            max(relative change in state) =  -
      n_iter =    2   J = 857.66            max(relative change in state) = 20.295
      n_iter =    3   J = 272.35            max(relative change in state) = 14.737
      n_iter =    4   J = 299.67            max(relative change in state) = 4.1103
      n_iter =    5   J = 272.16            max(relative change in state) = 3.7722
      n_iter =    6   J = 272.14            max(relative change in state) = 0.10684E-01
      n_iter =    7   J = 272.03            max(relative change in state) = 0.24469
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 29 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 30 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 30 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 43.390            max(relative change in state) =  -
      n_iter =    2   J = 37.682            max(relative change in state) = 0.57787
      n_iter =    3   J = 33.476            max(relative change in state) = 1.1006
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 30 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 31 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 31 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 1003.3            max(relative change in state) =  -
      n_iter =    2   J = 12886.            max(relative change in state) = 68.893
      n_iter =    3   J = 935.96            max(relative change in state) = 62.916
      n_iter =    4   J = 935.52            max(relative change in state) = 0.47427
      n_iter =    5   J = 935.42            max(relative change in state) = 0.28746
      n_iter =    6   J = 935.30            max(relative change in state) = 0.12108
      n_iter =    7   J = 935.29            max(relative change in state) = 0.16314E-01
      n_iter =    8   J = 935.28            max(relative change in state) = 0.72559E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 31 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 32 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 32 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 62.306            max(relative change in state) =  -
      n_iter =    2   J = 55.410            max(relative change in state) = 1.3480
      n_iter =    3   J = 54.553            max(relative change in state) = 0.58445
      n_iter =    4   J = 55.456            max(relative change in state) = 0.98626
      n_iter =    5   J = 54.508            max(relative change in state) = 0.89729
      n_iter =    6   J = 54.481            max(relative change in state) = 0.19474E-01
      n_iter =    7   J = 54.483            max(relative change in state) = 0.14509
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 32 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 33 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 33 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 26.755            max(relative change in state) =  -
      n_iter =    2   J = 23.471            max(relative change in state) = 0.65607
      n_iter =    3   J = 22.390            max(relative change in state) = 0.57713
      n_iter =    4   J = 24.503            max(relative change in state) = 1.0095
      n_iter =    5   J = 22.344            max(relative change in state) = 0.94409
      n_iter =    6   J = 22.310            max(relative change in state) = 0.23873E-01
      n_iter =    7   J = 22.577            max(relative change in state) = 0.16241
      n_iter =    8   J = 22.274            max(relative change in state) = 0.15453
      n_iter =    9   J = 22.246            max(relative change in state) = 0.21838E-01
      n_iter =   10   J = 22.272            max(relative change in state) = 0.68745E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 33 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 34 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 34 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 113.29            max(relative change in state) =  -
      n_iter =    2   J = 101.55            max(relative change in state) = 2.0613
      n_iter =    3   J = 98.314            max(relative change in state) = 1.2298
      n_iter =    4   J = 100.10            max(relative change in state) = 1.0872
      n_iter =    5   J = 98.200            max(relative change in state) = 0.88854
      n_iter =    6   J = 98.175            max(relative change in state) = 0.16497E-01
      n_iter =    7   J = 98.105            max(relative change in state) = 0.13820
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 34 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 35 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 35 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 675.11            max(relative change in state) =  -
      n_iter =    2   J = 4986.9            max(relative change in state) = 42.487
      n_iter =    3   J = 616.27            max(relative change in state) = 39.012
      n_iter =    4   J = 646.30            max(relative change in state) = 3.9705
      n_iter =    5   J = 615.90            max(relative change in state) = 3.5820
      n_iter =    6   J = 615.80            max(relative change in state) = 0.26876E-01
      n_iter =    7   J = 615.40            max(relative change in state) = 0.82040
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 35 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 36 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 36 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control removes 2 refractivity data points from the
    observations as their deviation from the background  exceeds 10.0
    times the expected (1-sigma) error.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 93.012            max(relative change in state) =  -
      n_iter =    2   J = 77.077            max(relative change in state) = 0.79050
      n_iter =    3   J = 57.897            max(relative change in state) = 2.5200
      n_iter =    4   J = 59.257            max(relative change in state) = 0.97916
      n_iter =    5   J = 57.405            max(relative change in state) = 0.72446
      n_iter =    6   J = 57.353            max(relative change in state) = 0.78388E-01
      n_iter =    7   J = 57.225            max(relative change in state) = 0.19594
      n_iter =    8   J = 57.079            max(relative change in state) = 0.96426E-01
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 36 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 37 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 37 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 52.446            max(relative change in state) =  -
      n_iter =    2   J = 48.716            max(relative change in state) = 0.19851
      n_iter =    3   J = 43.555            max(relative change in state) = 0.51805
      n_iter =    4   J = 41.065            max(relative change in state) = 0.75777
      n_iter =    5   J = 39.820            max(relative change in state) = 0.47548
      n_iter =    6   J = 38.938            max(relative change in state) = 0.17415
      n_iter =    7   J = 38.938            max(relative change in state) = 0.31723
      n_iter =    8   J = 38.061            max(relative change in state) = 0.15246
      n_iter =    9   J = 37.746            max(relative change in state) = 0.79557E-01
      n_iter =   10   J = 37.572            max(relative change in state) = 0.10095
      n_iter =   11   J = 37.417            max(relative change in state) = 0.53627E-01
      n_iter =   12   J = 37.298            max(relative change in state) = 0.99884E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 37 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 38 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 38 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 56.730            max(relative change in state) =  -
      n_iter =    2   J = 48.013            max(relative change in state) = 0.74224
      n_iter =    3   J = 41.937            max(relative change in state) = 1.4109
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 38 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 39 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 39 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 56.084            max(relative change in state) =  -
      n_iter =    2   J = 47.346            max(relative change in state) = 0.86013
      n_iter =    3   J = 42.752            max(relative change in state) = 1.4536
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 39 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 40 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 40 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 92.068            max(relative change in state) =  -
      n_iter =    2   J = 78.180            max(relative change in state) = 0.91634
      n_iter =    3   J = 71.687            max(relative change in state) = 1.4601
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 40 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 41 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 41 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 126.16            max(relative change in state) =  -
      n_iter =    2   J = 122.83            max(relative change in state) = 0.21461
      n_iter =    3   J = 115.46            max(relative change in state) = 0.54767
      n_iter =    4   J = 121.15            max(relative change in state) = 3.1486
      n_iter =    5   J = 115.77            max(relative change in state) = 0.92123
      n_iter =    6   J = 116.79            max(relative change in state) = 0.79885
      n_iter =    7   J = 113.32            max(relative change in state) = 0.36896
      n_iter =    8   J = 112.05            max(relative change in state) = 0.14966
      n_iter =    9   J = 110.74            max(relative change in state) = 0.15499
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 41 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 42 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 42 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 114.69            max(relative change in state) =  -
      n_iter =    2   J = 97.485            max(relative change in state) = 1.3364
      n_iter =    3   J = 90.445            max(relative change in state) = 1.7131
      n_iter =    4   J = 92.191            max(relative change in state) = 0.97714
      n_iter =    5   J = 90.411            max(relative change in state) = 0.87710
      n_iter =    6   J = 90.398            max(relative change in state) = 0.10287E-01
      n_iter =    7   J = 90.368            max(relative change in state) = 0.16719
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 42 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 43 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 43 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 81.193            max(relative change in state) =  -
      n_iter =    2   J = 70.866            max(relative change in state) = 0.81413
      n_iter =    3   J = 62.592            max(relative change in state) = 2.0047
      n_iter =    4   J = 61.579            max(relative change in state) = 0.43921
      n_iter =    5   J = 60.903            max(relative change in state) = 0.26550
      n_iter =    6   J = 60.226            max(relative change in state) = 0.44783
      n_iter =    7   J = 59.990            max(relative change in state) = 0.24368
      n_iter =    8   J = 59.734            max(relative change in state) = 0.33680
      n_iter =    9   J = 59.234            max(relative change in state) = 0.15662
      n_iter =   10   J = 58.992            max(relative change in state) = 0.15227
      n_iter =   11   J = 58.854            max(relative change in state) = 0.10929
      n_iter =   12   J = 58.808            max(relative change in state) = 0.43622E-01
      n_iter =   13   J = 58.759            max(relative change in state) = 0.62008E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 13.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 43 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 44 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 44 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 153.08            max(relative change in state) =  -
      n_iter =    2   J = 132.61            max(relative change in state) = 3.2414
      n_iter =    3   J = 128.31            max(relative change in state) = 0.82303
      n_iter =    4   J = 137.29            max(relative change in state) = 2.1362
      n_iter =    5   J = 127.85            max(relative change in state) = 1.7693
      n_iter =    6   J = 127.77            max(relative change in state) = 0.27448E-01
      n_iter =    7   J = 127.55            max(relative change in state) = 0.29261
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 44 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 45 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 45 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 56.570            max(relative change in state) =  -
      n_iter =    2   J = 49.626            max(relative change in state) = 0.74768
      n_iter =    3   J = 46.062            max(relative change in state) = 0.60412
      n_iter =    4   J = 46.802            max(relative change in state) = 0.67033
      n_iter =    5   J = 45.874            max(relative change in state) = 0.52677
      n_iter =    6   J = 45.789            max(relative change in state) = 0.55810E-01
      n_iter =    7   J = 45.659            max(relative change in state) = 0.11310
      n_iter =    8   J = 45.575            max(relative change in state) = 0.11008
      n_iter =    9   J = 45.501            max(relative change in state) = 0.44984E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 45 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 46 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 46 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 36.554            max(relative change in state) =  -
      n_iter =    2   J = 30.451            max(relative change in state) = 0.77191
      n_iter =    3   J = 25.162            max(relative change in state) = 1.5708
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 46 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 47 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 47 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 165.47            max(relative change in state) =  -
      n_iter =    2   J = 137.45            max(relative change in state) = 3.9985
      n_iter =    3   J = 130.88            max(relative change in state) = 1.2757
      n_iter =    4   J = 131.03            max(relative change in state) = 0.65705
      n_iter =    5   J = 130.33            max(relative change in state) = 0.38727
      n_iter =    6   J = 130.27            max(relative change in state) = 0.14500
      n_iter =    7   J = 130.25            max(relative change in state) = 0.75460E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 47 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 48 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 48 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 39.898            max(relative change in state) =  -
      n_iter =    2   J = 35.105            max(relative change in state) = 0.75491
      n_iter =    3   J = 33.152            max(relative change in state) = 0.49123
      n_iter =    4   J = 33.702            max(relative change in state) = 0.64123
      n_iter =    5   J = 32.553            max(relative change in state) = 0.55851
      n_iter =    6   J = 32.510            max(relative change in state) = 0.43765E-01
      n_iter =    7   J = 32.476            max(relative change in state) = 0.56806E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 48 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 49 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 49 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 88.458            max(relative change in state) =  -
      n_iter =    2   J = 76.392            max(relative change in state) = 0.98364
      n_iter =    3   J = 71.828            max(relative change in state) = 1.3756
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 49 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 50 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 50 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 20.824            max(relative change in state) =  -
      n_iter =    2   J = 17.609            max(relative change in state) = 0.50185
      n_iter =    3   J = 15.703            max(relative change in state) = 0.81115
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 50 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 51 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 51 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 51 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 52 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 52 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 13.294            max(relative change in state) =  -
      n_iter =    2   J = 11.247            max(relative change in state) = 0.48078
      n_iter =    3   J = 10.173            max(relative change in state) = 0.47734
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 52 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 53 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 53 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 124.46            max(relative change in state) =  -
      n_iter =    2   J = 115.31            max(relative change in state) = 2.3965
      n_iter =    3   J = 113.50            max(relative change in state) = 0.70946
      n_iter =    4   J = 116.87            max(relative change in state) = 1.2805
      n_iter =    5   J = 113.45            max(relative change in state) = 1.1310
      n_iter =    6   J = 113.45            max(relative change in state) = 0.70625E-02
      n_iter =    7   J = 113.44            max(relative change in state) = 0.41927E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 53 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 54 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 54 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control removes 4 refractivity data points from the
    observations as their deviation from the background  exceeds 10.0
    times the expected (1-sigma) error.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 376.69            max(relative change in state) =  -
      n_iter =    2   J = 913.70            max(relative change in state) = 21.393
      n_iter =    3   J = 314.60            max(relative change in state) = 14.999
      n_iter =    4   J = 314.15            max(relative change in state) = 0.64400
      n_iter =    5   J = 316.04            max(relative change in state) = 0.78280
      n_iter =    6   J = 313.81            max(relative change in state) = 0.55511
      n_iter =    7   J = 313.75            max(relative change in state) = 0.18341E-01
      n_iter =    8   J = 313.45            max(relative change in state) = 0.25439
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 54 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 55 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 55 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 34.264            max(relative change in state) =  -
      n_iter =    2   J = 29.014            max(relative change in state) = 0.66636
      n_iter =    3   J = 26.416            max(relative change in state) = 0.94221
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 55 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 56 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 56 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 39.712            max(relative change in state) =  -
      n_iter =    2   J = 33.462            max(relative change in state) = 0.55802
      n_iter =    3   J = 29.704            max(relative change in state) = 1.0775
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 56 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 57 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 57 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 85.385            max(relative change in state) =  -
      n_iter =    2   J = 73.103            max(relative change in state) = 1.0798
      n_iter =    3   J = 69.020            max(relative change in state) = 0.97055
      n_iter =    4   J = 73.870            max(relative change in state) = 1.5998
      n_iter =    5   J = 68.965            max(relative change in state) = 1.4469
      n_iter =    6   J = 68.952            max(relative change in state) = 0.11495E-01
      n_iter =    7   J = 68.872            max(relative change in state) = 0.25729
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 57 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 58 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 58 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 58.789            max(relative change in state) =  -
      n_iter =    2   J = 51.303            max(relative change in state) = 1.1926
      n_iter =    3   J = 49.447            max(relative change in state) = 0.85594
      n_iter =    4   J = 56.053            max(relative change in state) = 1.8968
      n_iter =    5   J = 49.308            max(relative change in state) = 1.6604
      n_iter =    6   J = 49.282            max(relative change in state) = 0.27839E-01
      n_iter =    7   J = 49.213            max(relative change in state) = 0.32012
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 58 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 59 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 59 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 43.431            max(relative change in state) =  -
      n_iter =    2   J = 38.210            max(relative change in state) = 0.42252
      n_iter =    3   J = 32.259            max(relative change in state) = 0.90703
      n_iter =    4   J = 34.753            max(relative change in state) = 1.2050
      n_iter =    5   J = 32.015            max(relative change in state) = 1.0520
      n_iter =    6   J = 31.854            max(relative change in state) = 0.46631E-01
      n_iter =    7   J = 31.688            max(relative change in state) = 0.18029
      n_iter =    8   J = 31.376            max(relative change in state) = 0.13550
      n_iter =    9   J = 31.145            max(relative change in state) = 0.13995
      n_iter =   10   J = 30.916            max(relative change in state) = 0.20611
      n_iter =   11   J = 30.757            max(relative change in state) = 0.12042
      n_iter =   12   J = 30.561            max(relative change in state) = 0.19339
      n_iter =   13   J = 30.505            max(relative change in state) = 0.24227
      n_iter =   14   J = 30.472            max(relative change in state) = 0.56635E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 14.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 59 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 60 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 60 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 57.646            max(relative change in state) =  -
      n_iter =    2   J = 49.203            max(relative change in state) = 1.0826
      n_iter =    3   J = 45.574            max(relative change in state) = 1.0049
      n_iter =    4   J = 46.252            max(relative change in state) = 0.65850
      n_iter =    5   J = 45.435            max(relative change in state) = 0.48480
      n_iter =    6   J = 45.397            max(relative change in state) = 0.54781E-01
      n_iter =    7   J = 45.320            max(relative change in state) = 0.13493
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 60 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 61 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 61 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 62.619            max(relative change in state) =  -
      n_iter =    2   J = 51.673            max(relative change in state) = 0.35610
      n_iter =    3   J = 41.098            max(relative change in state) = 0.53678
      n_iter =    4   J = 35.969            max(relative change in state) = 0.47770
      n_iter =    5   J = 32.929            max(relative change in state) = 0.62231
      n_iter =    6   J = 31.564            max(relative change in state) = 0.57190
      n_iter =    7   J = 31.049            max(relative change in state) = 0.18009
      n_iter =    8   J = 30.677            max(relative change in state) = 0.27437
      n_iter =    9   J = 30.535            max(relative change in state) = 0.14354
      n_iter =   10   J = 30.496            max(relative change in state) = 0.21026E-01
      n_iter =   11   J = 30.421            max(relative change in state) = 0.67749E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 61 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 62 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 62 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 62 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 63 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 63 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 11.000            max(relative change in state) =  -
      n_iter =    2   J = 9.2261            max(relative change in state) = 0.40244
      n_iter =    3   J = 8.0045            max(relative change in state) = 0.60584
      n_iter =    4   J = 9.3949            max(relative change in state) = 0.97133
      n_iter =    5   J = 7.9912            max(relative change in state) = 0.87920
      n_iter =    6   J = 7.9896            max(relative change in state) = 0.45077E-02
      n_iter =    7   J = 7.9910            max(relative change in state) = 0.14209
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 63 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 64 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 64 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 82.638            max(relative change in state) =  -
      n_iter =    2   J = 75.685            max(relative change in state) = 0.40378
      n_iter =    3   J = 67.190            max(relative change in state) = 0.85634
      n_iter =    4   J = 63.578            max(relative change in state) = 0.82455
      n_iter =    5   J = 62.536            max(relative change in state) = 0.43589
      n_iter =    6   J = 63.303            max(relative change in state) = 0.35529
      n_iter =    7   J = 61.787            max(relative change in state) = 0.24814
      n_iter =    8   J = 60.995            max(relative change in state) = 0.14716
      n_iter =    9   J = 60.532            max(relative change in state) = 0.15401
      n_iter =   10   J = 60.269            max(relative change in state) = 0.28763
      n_iter =   11   J = 59.848            max(relative change in state) = 0.12725
      n_iter =   12   J = 59.412            max(relative change in state) = 0.14325
      n_iter =   13   J = 59.184            max(relative change in state) = 0.15900
      n_iter =   14   J = 59.132            max(relative change in state) = 0.20030
      n_iter =   15   J = 58.964            max(relative change in state) = 0.39607E-01
      n_iter =   16   J = 58.883            max(relative change in state) = 0.37689E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 16.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 64 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 65 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 65 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 17.206            max(relative change in state) =  -
      n_iter =    2   J = 14.484            max(relative change in state) = 0.39787
      n_iter =    3   J = 12.744            max(relative change in state) = 0.71379
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 65 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 66 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 66 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 116.39            max(relative change in state) =  -
      n_iter =    2   J = 97.487            max(relative change in state) = 1.3360
      n_iter =    3   J = 84.211            max(relative change in state) = 2.1295
      n_iter =    4   J = 101.21            max(relative change in state) = 2.9980
      n_iter =    5   J = 84.088            max(relative change in state) = 2.7369
      n_iter =    6   J = 84.077            max(relative change in state) = 0.96232E-02
      n_iter =    7   J = 83.942            max(relative change in state) = 0.15227
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 66 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 67 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 67 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 67 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 68 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 68 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 79.007            max(relative change in state) =  -
      n_iter =    2   J = 67.317            max(relative change in state) = 1.2119
      n_iter =    3   J = 62.410            max(relative change in state) = 1.2346
      n_iter =    4   J = 62.311            max(relative change in state) = 0.30124
      n_iter =    5   J = 62.232            max(relative change in state) = 0.32441
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 5.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 68 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 69 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 69 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 489.45            max(relative change in state) =  -
      n_iter =    2   J = 658.38            max(relative change in state) = 15.949
      n_iter =    3   J = 397.55            max(relative change in state) = 11.236
      n_iter =    4   J = 396.64            max(relative change in state) = 1.4227
      n_iter =    5   J = 393.39            max(relative change in state) = 1.5131
      n_iter =    6   J = 391.25            max(relative change in state) = 0.32945
      n_iter =    7   J = 390.62            max(relative change in state) = 0.17971
      n_iter =    8   J = 389.85            max(relative change in state) = 0.19812
      n_iter =    9   J = 390.06            max(relative change in state) = 0.50086
      n_iter =   10   J = 388.91            max(relative change in state) = 0.23092
      n_iter =   11   J = 388.82            max(relative change in state) = 0.32731E-01
      n_iter =   12   J = 388.58            max(relative change in state) = 0.14034
      n_iter =   13   J = 388.35            max(relative change in state) = 0.12071
      n_iter =   14   J = 388.04            max(relative change in state) = 0.27031
      n_iter =   15   J = 387.96            max(relative change in state) = 0.16555
      n_iter =   16   J = 387.94            max(relative change in state) = 0.11051
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 16.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 69 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 70 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 70 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 31.185            max(relative change in state) =  -
      n_iter =    2   J = 26.277            max(relative change in state) = 0.61918
      n_iter =    3   J = 23.223            max(relative change in state) = 0.92376
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 70 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 71 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 71 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 108.37            max(relative change in state) =  -
      n_iter =    2   J = 91.519            max(relative change in state) = 1.1577
      n_iter =    3   J = 82.158            max(relative change in state) = 1.2293
      n_iter =    4   J = 82.335            max(relative change in state) = 0.47353
      n_iter =    5   J = 81.793            max(relative change in state) = 0.25482
      n_iter =    6   J = 81.737            max(relative change in state) = 0.12762
      n_iter =    7   J = 81.726            max(relative change in state) = 0.47627E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 71 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 72 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 72 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 39.309            max(relative change in state) =  -
      n_iter =    2   J = 32.649            max(relative change in state) = 0.63089
      n_iter =    3   J = 25.939            max(relative change in state) = 1.1916
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 72 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 73 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 73 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 32.811            max(relative change in state) =  -
      n_iter =    2   J = 27.417            max(relative change in state) = 0.69988
      n_iter =    3   J = 22.903            max(relative change in state) = 1.1452
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 73 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 74 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 74 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 54.026            max(relative change in state) =  -
      n_iter =    2   J = 45.082            max(relative change in state) = 0.81688
      n_iter =    3   J = 37.786            max(relative change in state) = 1.3729
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 74 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 75 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 75 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 88.770            max(relative change in state) =  -
      n_iter =    2   J = 76.465            max(relative change in state) = 1.5800
      n_iter =    3   J = 73.191            max(relative change in state) = 1.2139
      n_iter =    4   J = 78.603            max(relative change in state) = 1.9518
      n_iter =    5   J = 73.145            max(relative change in state) = 1.7917
      n_iter =    6   J = 73.134            max(relative change in state) = 0.11882E-01
      n_iter =    7   J = 73.265            max(relative change in state) = 0.32114
      n_iter =    8   J = 73.066            max(relative change in state) = 0.16898
      n_iter =    9   J = 73.062            max(relative change in state) = 0.16589E-01
      n_iter =   10   J = 73.062            max(relative change in state) = 0.42239E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 75 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 76 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 76 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 263.71            max(relative change in state) =  -
      n_iter =    2   J = 1149.9            max(relative change in state) = 17.268
      n_iter =    3   J = 244.65            max(relative change in state) = 14.374
      n_iter =    4   J = 297.87            max(relative change in state) = 5.3026
      n_iter =    5   J = 244.37            max(relative change in state) = 4.9020
      n_iter =    6   J = 244.36            max(relative change in state) = 0.15721E-01
      n_iter =    7   J = 244.22            max(relative change in state) = 0.14823
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 76 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 77 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 77 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control removes 1 refractivity data points from the
    observations as their deviation from the background  exceeds 10.0
    times the expected (1-sigma) error.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 35.909            max(relative change in state) =  -
      n_iter =    2   J = 29.937            max(relative change in state) = 0.74994
      n_iter =    3   J = 24.801            max(relative change in state) = 1.6372
      n_iter =    4   J = 29.551            max(relative change in state) = 1.5084
      n_iter =    5   J = 24.782            max(relative change in state) = 1.4090
      n_iter =    6   J = 24.779            max(relative change in state) = 0.45502E-02
      n_iter =    7   J = 24.754            max(relative change in state) = 0.85234E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 77 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 78 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 78 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 453.20            max(relative change in state) =  -
      n_iter =    2   J = 2992.6            max(relative change in state) = 36.011
      n_iter =    3   J = 416.01            max(relative change in state) = 32.671
      n_iter =    4   J = 416.59            max(relative change in state) = 0.93017
      n_iter =    5   J = 415.64            max(relative change in state) = 0.61779
      n_iter =    6   J = 415.57            max(relative change in state) = 0.11080
      n_iter =    7   J = 415.48            max(relative change in state) = 0.19536
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 78 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 79 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 79 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 49.019            max(relative change in state) =  -
      n_iter =    2   J = 40.800            max(relative change in state) = 0.85950
      n_iter =    3   J = 31.737            max(relative change in state) = 2.0261
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 79 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 80 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 80 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 323.22            max(relative change in state) =  -
      n_iter =    2   J = 520.04            max(relative change in state) = 11.792
      n_iter =    3   J = 287.42            max(relative change in state) = 8.4481
      n_iter =    4   J = 287.93            max(relative change in state) = 0.64257
      n_iter =    5   J = 287.11            max(relative change in state) = 0.49549
      n_iter =    6   J = 286.96            max(relative change in state) = 0.15757
      n_iter =    7   J = 287.01            max(relative change in state) = 0.41716
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 80 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 81 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 81 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 90.854            max(relative change in state) =  -
      n_iter =    2   J = 78.495            max(relative change in state) = 1.1199
      n_iter =    3   J = 70.489            max(relative change in state) = 1.5009
      n_iter =    4   J = 71.681            max(relative change in state) = 1.0528
      n_iter =    5   J = 69.356            max(relative change in state) = 0.82115
      n_iter =    6   J = 69.204            max(relative change in state) = 0.12957
      n_iter =    7   J = 69.095            max(relative change in state) = 0.18458
      n_iter =    8   J = 68.920            max(relative change in state) = 0.20836
      n_iter =    9   J = 68.935            max(relative change in state) = 0.23994
      n_iter =   10   J = 68.965            max(relative change in state) = 0.45737
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 81 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 82 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 82 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 96.133            max(relative change in state) =  -
      n_iter =    2   J = 80.280            max(relative change in state) = 1.2116
      n_iter =    3   J = 67.397            max(relative change in state) = 2.2395
      n_iter =    4   J = 68.150            max(relative change in state) = 0.95889
      n_iter =    5   J = 67.250            max(relative change in state) = 0.72883
      n_iter =    6   J = 67.210            max(relative change in state) = 0.53833E-01
      n_iter =    7   J = 67.077            max(relative change in state) = 0.21280
      n_iter =    8   J = 66.999            max(relative change in state) = 0.90662E-01
      n_iter =    9   J = 67.061            max(relative change in state) = 0.16126
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 82 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 83 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 83 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 69.771            max(relative change in state) =  -
      n_iter =    2   J = 63.367            max(relative change in state) = 0.23401
      n_iter =    3   J = 50.881            max(relative change in state) = 0.93803
      n_iter =    4   J = 41.463            max(relative change in state) = 2.2267
      n_iter =    5   J = 41.358            max(relative change in state) = 0.81251
      n_iter =    6   J = 38.913            max(relative change in state) = 0.58631
      n_iter =    7   J = 37.307            max(relative change in state) = 0.25122
      n_iter =    8   J = 36.706            max(relative change in state) = 0.35033
      n_iter =    9   J = 35.853            max(relative change in state) = 0.23589
      n_iter =   10   J = 35.245            max(relative change in state) = 0.34544
      n_iter =   11   J = 34.747            max(relative change in state) = 0.24288
      n_iter =   12   J = 34.428            max(relative change in state) = 0.13262
      n_iter =   13   J = 34.086            max(relative change in state) = 0.29085
      n_iter =   14   J = 34.000            max(relative change in state) = 0.29340
      n_iter =   15   J = 33.748            max(relative change in state) = 0.99185E-01
      n_iter =   16   J = 33.646            max(relative change in state) = 0.77201E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 16.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 83 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 84 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 84 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control removes 1 refractivity data points from the
    observations as their deviation from the background  exceeds 10.0
    times the expected (1-sigma) error.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 128.66            max(relative change in state) =  -
      n_iter =    2   J = 123.89            max(relative change in state) = 0.22751
      n_iter =    3   J = 104.50            max(relative change in state) = 2.7142
      n_iter =    4   J = 104.35            max(relative change in state) = 0.37720
      n_iter =    5   J = 99.914            max(relative change in state) = 0.79779
      n_iter =    6   J = 101.60            max(relative change in state) = 0.40016
      n_iter =    7   J = 99.435            max(relative change in state) = 0.56050
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 84 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 85 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 85 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 159.30            max(relative change in state) =  -
      n_iter =    2   J = 150.10            max(relative change in state) = 0.56992
      n_iter =    3   J = 128.78            max(relative change in state) = 2.1002
      n_iter =    4   J = 128.92            max(relative change in state) = 0.45921
      n_iter =    5   J = 125.15            max(relative change in state) = 0.32413
      n_iter =    6   J = 120.93            max(relative change in state) = 0.46523
      n_iter =    7   J = 118.47            max(relative change in state) = 0.27625
      n_iter =    8   J = 117.60            max(relative change in state) = 0.17590
      n_iter =    9   J = 116.89            max(relative change in state) = 0.19399
      n_iter =   10   J = 115.99            max(relative change in state) = 0.83991
      n_iter =   11   J = 115.84            max(relative change in state) = 0.18386
      n_iter =   12   J = 115.35            max(relative change in state) = 0.13011
      n_iter =   13   J = 115.27            max(relative change in state) = 0.27613E-01
      n_iter =   14   J = 115.27            max(relative change in state) = 0.22141
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 14.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 85 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 86 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 86 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 44.613            max(relative change in state) =  -
      n_iter =    2   J = 38.928            max(relative change in state) = 0.97645
      n_iter =    3   J = 37.736            max(relative change in state) = 0.74007
      n_iter =    4   J = 42.839            max(relative change in state) = 1.6147
      n_iter =    5   J = 37.716            max(relative change in state) = 1.5134
      n_iter =    6   J = 37.713            max(relative change in state) = 0.36957E-02
      n_iter =    7   J = 37.687            max(relative change in state) = 0.88048E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 86 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 87 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 87 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 77.559            max(relative change in state) =  -
      n_iter =    2   J = 67.007            max(relative change in state) = 1.1333
      n_iter =    3   J = 62.607            max(relative change in state) = 1.0556
      n_iter =    4   J = 65.046            max(relative change in state) = 1.1085
      n_iter =    5   J = 62.198            max(relative change in state) = 0.89496
      n_iter =    6   J = 62.152            max(relative change in state) = 0.72048E-01
      n_iter =    7   J = 62.082            max(relative change in state) = 0.15651
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 87 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 88 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 88 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 103.86            max(relative change in state) =  -
      n_iter =    2   J = 94.826            max(relative change in state) = 0.98759
      n_iter =    3   J = 89.124            max(relative change in state) = 0.93002
      n_iter =    4   J = 92.095            max(relative change in state) = 1.2082
      n_iter =    5   J = 88.560            max(relative change in state) = 1.0261
      n_iter =    6   J = 88.254            max(relative change in state) = 0.82606E-01
      n_iter =    7   J = 88.137            max(relative change in state) = 0.17492
      n_iter =    8   J = 87.626            max(relative change in state) = 0.11181
      n_iter =    9   J = 87.528            max(relative change in state) = 0.29225
      n_iter =   10   J = 87.233            max(relative change in state) = 0.15142
      n_iter =   11   J = 87.133            max(relative change in state) = 0.10570
      n_iter =   12   J = 87.030            max(relative change in state) = 0.12260
      n_iter =   13   J = 86.986            max(relative change in state) = 0.20829
      n_iter =   14   J = 86.914            max(relative change in state) = 0.31020E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 14.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 88 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 89 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 89 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 50.214            max(relative change in state) =  -
      n_iter =    2   J = 45.664            max(relative change in state) = 0.23606
      n_iter =    3   J = 35.216            max(relative change in state) = 1.1862
      n_iter =    4   J = 39.672            max(relative change in state) = 1.7003
      n_iter =    5   J = 33.627            max(relative change in state) = 1.3747
      n_iter =    6   J = 32.844            max(relative change in state) = 0.20434
      n_iter =    7   J = 32.657            max(relative change in state) = 0.36339
      n_iter =    8   J = 31.301            max(relative change in state) = 0.30839
      n_iter =    9   J = 30.575            max(relative change in state) = 0.43728
      n_iter =   10   J = 30.413            max(relative change in state) = 0.23625
      n_iter =   11   J = 29.919            max(relative change in state) = 0.10461
      n_iter =   12   J = 29.645            max(relative change in state) = 0.70436E-01
      n_iter =   13   J = 29.450            max(relative change in state) = 0.19732
      n_iter =   14   J = 29.089            max(relative change in state) = 0.31698
      n_iter =   15   J = 28.755            max(relative change in state) = 0.80782E-01
      n_iter =   16   J = 28.552            max(relative change in state) = 0.12970
      n_iter =   17   J = 28.355            max(relative change in state) = 0.14089
      n_iter =   18   J = 28.158            max(relative change in state) = 0.15525
      n_iter =   19   J = 28.035            max(relative change in state) = 0.21167
      n_iter =   20   J = 27.983            max(relative change in state) = 0.82439E-01
      n_iter =   21   J = 27.932            max(relative change in state) = 0.30911E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 21.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 89 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 90 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 90 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 46.126            max(relative change in state) =  -
      n_iter =    2   J = 38.153            max(relative change in state) = 0.90421
      n_iter =    3   J = 28.551            max(relative change in state) = 2.4837
      n_iter =    4   J = 35.489            max(relative change in state) = 2.1481
      n_iter =    5   J = 28.499            max(relative change in state) = 1.9611
      n_iter =    6   J = 28.494            max(relative change in state) = 0.58022E-02
      n_iter =    7   J = 28.464            max(relative change in state) = 0.17005
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 90 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 91 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 91 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 657.75            max(relative change in state) =  -
      n_iter =    2   J = 4425.7            max(relative change in state) = 36.484
      n_iter =    3   J = 603.01            max(relative change in state) = 31.682
      n_iter =    4   J = 607.15            max(relative change in state) = 1.6333
      n_iter =    5   J = 602.78            max(relative change in state) = 1.1412
      n_iter =    6   J = 602.45            max(relative change in state) = 0.20857
      n_iter =    7   J = 602.33            max(relative change in state) = 0.23778
      n_iter =    8   J = 602.18            max(relative change in state) = 0.36674E-01
      n_iter =    9   J = 601.71            max(relative change in state) = 0.51015
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 91 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 92 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 92 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 47.781            max(relative change in state) =  -
      n_iter =    2   J = 39.772            max(relative change in state) = 0.70047
      n_iter =    3   J = 32.491            max(relative change in state) = 1.4454
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 92 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 93 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 93 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 111.43            max(relative change in state) =  -
      n_iter =    2   J = 95.675            max(relative change in state) = 1.4775
      n_iter =    3   J = 88.439            max(relative change in state) = 1.6646
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 93 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 94 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 94 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 146.79            max(relative change in state) =  -
      n_iter =    2   J = 124.14            max(relative change in state) = 3.3520
      n_iter =    3   J = 122.98            max(relative change in state) = 0.56255
      n_iter =    4   J = 127.68            max(relative change in state) = 1.7956
      n_iter =    5   J = 122.90            max(relative change in state) = 1.5730
      n_iter =    6   J = 122.89            max(relative change in state) = 0.12656E-01
      n_iter =    7   J = 122.86            max(relative change in state) = 0.13964
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 94 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 95 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 95 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 95 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 96 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 96 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 77.881            max(relative change in state) =  -
      n_iter =    2   J = 64.790            max(relative change in state) = 1.0462
      n_iter =    3   J = 50.792            max(relative change in state) = 2.3763
      n_iter =    4   J = 53.915            max(relative change in state) = 1.4248
      n_iter =    5   J = 50.683            max(relative change in state) = 1.2346
      n_iter =    6   J = 50.647            max(relative change in state) = 0.16272E-01
      n_iter =    7   J = 50.539            max(relative change in state) = 0.30091
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 96 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 97 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 97 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 88.392            max(relative change in state) =  -
      n_iter =    2   J = 72.563            max(relative change in state) = 0.77950
      n_iter =    3   J = 47.507            max(relative change in state) = 3.3233
      n_iter =    4   J = 47.744            max(relative change in state) = 0.59953
      n_iter =    5   J = 47.308            max(relative change in state) = 0.38539
      n_iter =    6   J = 47.280            max(relative change in state) = 0.87059E-01
      n_iter =    7   J = 47.260            max(relative change in state) = 0.95071E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 97 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 98 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 98 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 76.943            max(relative change in state) =  -
      n_iter =    2   J = 64.844            max(relative change in state) = 0.99709
      n_iter =    3   J = 57.393            max(relative change in state) = 1.3438
      n_iter =    4   J = 58.647            max(relative change in state) = 0.78023
      n_iter =    5   J = 57.262            max(relative change in state) = 0.62376
      n_iter =    6   J = 57.224            max(relative change in state) = 0.23118E-01
      n_iter =    7   J = 57.052            max(relative change in state) = 0.23608
      n_iter =    8   J = 57.073            max(relative change in state) = 0.19918
      n_iter =    9   J = 57.041            max(relative change in state) = 0.12735
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 98 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 99 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 99 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 109.03            max(relative change in state) =  -
      n_iter =    2   J = 89.400            max(relative change in state) = 0.57913
      n_iter =    3   J = 80.194            max(relative change in state) = 0.65562
      n_iter =    4   J = 82.596            max(relative change in state) = 0.56741
      n_iter =    5   J = 75.723            max(relative change in state) = 1.0814
      n_iter =    6   J = 71.688            max(relative change in state) = 1.3589
      n_iter =    7   J = 57.022            max(relative change in state) = 0.66264
      n_iter =    8   J = 51.828            max(relative change in state) = 0.39755
      n_iter =    9   J = 48.255            max(relative change in state) = 0.54407
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 99 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 100 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 100 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 29.351            max(relative change in state) =  -
      n_iter =    2   J = 25.478            max(relative change in state) = 0.93650
      n_iter =    3   J = 24.580            max(relative change in state) = 0.33827
      n_iter =    4   J = 28.001            max(relative change in state) = 1.3112
      n_iter =    5   J = 24.501            max(relative change in state) = 1.1148
      n_iter =    6   J = 24.495            max(relative change in state) = 0.53953E-02
      n_iter =    7   J = 24.459            max(relative change in state) = 0.77512E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 100 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 101 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 101 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 30.972            max(relative change in state) =  -
      n_iter =    2   J = 25.448            max(relative change in state) = 0.49098
      n_iter =    3   J = 16.826            max(relative change in state) = 1.5497
      n_iter =    4   J = 19.978            max(relative change in state) = 1.4544
      n_iter =    5   J = 16.775            max(relative change in state) = 1.2828
      n_iter =    6   J = 16.766            max(relative change in state) = 0.71932E-02
      n_iter =    7   J = 16.802            max(relative change in state) = 0.25424
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 101 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 102 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 102 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 36.402            max(relative change in state) =  -
      n_iter =    2   J = 30.093            max(relative change in state) = 0.43236
      n_iter =    3   J = 22.795            max(relative change in state) = 1.2237
      n_iter =    4   J = 22.640            max(relative change in state) = 0.25781
      n_iter =    5   J = 22.580            max(relative change in state) = 0.23729
      n_iter =    6   J = 22.544            max(relative change in state) = 0.35367E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 6.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 102 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 103 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 103 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 103 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 104 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 104 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 36.898            max(relative change in state) =  -
      n_iter =    2   J = 33.798            max(relative change in state) = 1.0703
      n_iter =    3   J = 33.425            max(relative change in state) = 0.36679
      n_iter =    4   J = 33.601            max(relative change in state) = 0.20912
      n_iter =    5   J = 33.424            max(relative change in state) = 0.14464
      n_iter =    6   J = 33.416            max(relative change in state) = 0.28882E-01
      n_iter =    7   J = 33.413            max(relative change in state) = 0.24631E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 104 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 105 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 105 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 29.779            max(relative change in state) =  -
      n_iter =    2   J = 25.234            max(relative change in state) = 0.78095
      n_iter =    3   J = 22.533            max(relative change in state) = 0.80804
      n_iter =    4   J = 25.534            max(relative change in state) = 1.3737
      n_iter =    5   J = 22.486            max(relative change in state) = 1.2272
      n_iter =    6   J = 22.476            max(relative change in state) = 0.87628E-02
      n_iter =    7   J = 22.455            max(relative change in state) = 0.14450
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 105 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 106 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 106 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 43.719            max(relative change in state) =  -
      n_iter =    2   J = 35.999            max(relative change in state) = 0.29534
      n_iter =    3   J = 26.157            max(relative change in state) = 0.53301
      n_iter =    4   J = 20.368            max(relative change in state) = 0.53939
      n_iter =    5   J = 19.509            max(relative change in state) = 0.21469
      n_iter =    6   J = 19.451            max(relative change in state) = 0.35283
      n_iter =    7   J = 18.936            max(relative change in state) = 0.17337
      n_iter =    8   J = 18.892            max(relative change in state) = 0.69126E-01
      n_iter =    9   J = 18.863            max(relative change in state) = 0.16000E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 106 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 107 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 107 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 41.737            max(relative change in state) =  -
      n_iter =    2   J = 37.278            max(relative change in state) = 1.2218
      n_iter =    3   J = 36.935            max(relative change in state) = 0.53709
      n_iter =    4   J = 37.742            max(relative change in state) = 0.68993
      n_iter =    5   J = 36.884            max(relative change in state) = 0.52401
      n_iter =    6   J = 36.883            max(relative change in state) = 0.65769E-02
      n_iter =    7   J = 36.882            max(relative change in state) = 0.17105E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 107 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 108 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 108 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 112.76            max(relative change in state) =  -
      n_iter =    2   J = 93.639            max(relative change in state) = 1.3392
      n_iter =    3   J = 74.891            max(relative change in state) = 3.0874
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 108 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 109 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 109 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 272.68            max(relative change in state) =  -
      n_iter =    2   J = 595.56            max(relative change in state) = 16.974
      n_iter =    3   J = 231.89            max(relative change in state) = 13.222
      n_iter =    4   J = 237.23            max(relative change in state) = 1.9733
      n_iter =    5   J = 231.47            max(relative change in state) = 1.5953
      n_iter =    6   J = 231.35            max(relative change in state) = 0.32475E-01
      n_iter =    7   J = 230.71            max(relative change in state) = 0.45053
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 109 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 110 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 110 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 28.129            max(relative change in state) =  -
      n_iter =    2   J = 23.492            max(relative change in state) = 0.24669
      n_iter =    3   J = 18.605            max(relative change in state) = 0.48922
      n_iter =    4   J = 17.830            max(relative change in state) = 0.15162
      n_iter =    5   J = 16.494            max(relative change in state) = 0.39265
      n_iter =    6   J = 15.943            max(relative change in state) = 0.48956
      n_iter =    7   J = 15.604            max(relative change in state) = 0.13253
      n_iter =    8   J = 15.532            max(relative change in state) = 0.34190E-01
      n_iter =    9   J = 15.463            max(relative change in state) = 0.58645E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 110 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 111 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 111 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 27.882            max(relative change in state) =  -
      n_iter =    2   J = 24.527            max(relative change in state) = 0.38327
      n_iter =    3   J = 21.584            max(relative change in state) = 0.77050
      n_iter =    4   J = 23.306            max(relative change in state) = 1.0455
      n_iter =    5   J = 21.377            max(relative change in state) = 0.87434
      n_iter =    6   J = 21.307            max(relative change in state) = 0.49129E-01
      n_iter =    7   J = 21.086            max(relative change in state) = 0.24755
      n_iter =    8   J = 21.079            max(relative change in state) = 0.16751
      n_iter =    9   J = 21.008            max(relative change in state) = 0.38647E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 111 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 112 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 112 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 47.049            max(relative change in state) =  -
      n_iter =    2   J = 42.237            max(relative change in state) = 0.51995
      n_iter =    3   J = 37.324            max(relative change in state) = 1.4105
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 112 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 113 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 113 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 148.92            max(relative change in state) =  -
      n_iter =    2   J = 123.21            max(relative change in state) = 3.3336
      n_iter =    3   J = 121.43            max(relative change in state) = 0.84035
      n_iter =    4   J = 121.54            max(relative change in state) = 0.19874
      n_iter =    5   J = 121.35            max(relative change in state) = 0.85148E-01
      n_iter =    6   J = 121.34            max(relative change in state) = 0.93665E-02
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 6.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 113 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 114 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 114 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 455.94            max(relative change in state) =  -
      n_iter =    2   J = 1271.9            max(relative change in state) = 24.145
      n_iter =    3   J = 377.10            max(relative change in state) = 17.760
      n_iter =    4   J = 383.18            max(relative change in state) = 2.1116
      n_iter =    5   J = 376.86            max(relative change in state) = 1.8024
      n_iter =    6   J = 376.79            max(relative change in state) = 0.24494E-01
      n_iter =    7   J = 376.70            max(relative change in state) = 0.48634
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 114 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 115 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 115 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 282.26            max(relative change in state) =  -
      n_iter =    2   J = 799.05            max(relative change in state) = 19.212
      n_iter =    3   J = 249.02            max(relative change in state) = 16.103
      n_iter =    4   J = 255.91            max(relative change in state) = 1.5824
      n_iter =    5   J = 248.94            max(relative change in state) = 1.4429
      n_iter =    6   J = 248.92            max(relative change in state) = 0.11347E-01
      n_iter =    7   J = 248.82            max(relative change in state) = 0.30237
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 115 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 116 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 116 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 107.84            max(relative change in state) =  -
      n_iter =    2   J = 93.715            max(relative change in state) = 1.4413
      n_iter =    3   J = 90.820            max(relative change in state) = 1.3472
      n_iter =    4   J = 100.58            max(relative change in state) = 2.2542
      n_iter =    5   J = 90.502            max(relative change in state) = 1.8446
      n_iter =    6   J = 90.494            max(relative change in state) = 0.23142E-01
      n_iter =    7   J = 90.465            max(relative change in state) = 0.10362
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 116 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 117 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 117 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 72.525            max(relative change in state) =  -
      n_iter =    2   J = 63.396            max(relative change in state) = 0.85866
      n_iter =    3   J = 60.431            max(relative change in state) = 1.1786
      n_iter =    4   J = 60.496            max(relative change in state) = 0.27631
      n_iter =    5   J = 60.241            max(relative change in state) = 0.22132
      n_iter =    6   J = 60.140            max(relative change in state) = 0.14767
      n_iter =    7   J = 59.959            max(relative change in state) = 0.22314
      n_iter =    8   J = 60.000            max(relative change in state) = 0.45525
      n_iter =    9   J = 59.819            max(relative change in state) = 0.23687
      n_iter =   10   J = 59.805            max(relative change in state) = 0.74880E-01
      n_iter =   11   J = 59.794            max(relative change in state) = 0.66533E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 117 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 118 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 118 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 72.126            max(relative change in state) =  -
      n_iter =    2   J = 64.270            max(relative change in state) = 1.1649
      n_iter =    3   J = 63.446            max(relative change in state) = 0.96385
      n_iter =    4   J = 63.303            max(relative change in state) = 0.75046
      n_iter =    5   J = 62.847            max(relative change in state) = 0.21591
      n_iter =    6   J = 62.807            max(relative change in state) = 0.26951E-01
      n_iter =    7   J = 62.678            max(relative change in state) = 0.16507
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 118 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 119 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 119 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 49.347            max(relative change in state) =  -
      n_iter =    2   J = 42.982            max(relative change in state) = 0.94106
      n_iter =    3   J = 41.672            max(relative change in state) = 1.0321
      n_iter =    4   J = 43.671            max(relative change in state) = 1.2597
      n_iter =    5   J = 41.323            max(relative change in state) = 0.83753
      n_iter =    6   J = 41.296            max(relative change in state) = 0.21728E-01
      n_iter =    7   J = 41.279            max(relative change in state) = 0.13164
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 119 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 120 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 120 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 67.766            max(relative change in state) =  -
      n_iter =    2   J = 56.661            max(relative change in state) = 0.68917
      n_iter =    3   J = 41.205            max(relative change in state) = 1.6437
      n_iter =    4   J = 40.363            max(relative change in state) = 0.37485
      n_iter =    5   J = 43.000            max(relative change in state) = 0.96342
      n_iter =    6   J = 40.050            max(relative change in state) = 0.74853
      n_iter =    7   J = 40.010            max(relative change in state) = 0.32256E-01
      n_iter =    8   J = 39.936            max(relative change in state) = 0.18449
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 120 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 121 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 121 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 41.222            max(relative change in state) =  -
      n_iter =    2   J = 34.815            max(relative change in state) = 0.57104
      n_iter =    3   J = 30.306            max(relative change in state) = 1.1980
      n_iter =    4   J = 32.894            max(relative change in state) = 1.3274
      n_iter =    5   J = 30.256            max(relative change in state) = 1.1854
      n_iter =    6   J = 30.241            max(relative change in state) = 0.13574E-01
      n_iter =    7   J = 30.193            max(relative change in state) = 0.16534
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 121 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 122 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 122 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 761.35            max(relative change in state) =  -
      n_iter =    2   J = 7805.0            max(relative change in state) = 60.148
      n_iter =    3   J = 711.27            max(relative change in state) = 54.703
      n_iter =    4   J = 734.24            max(relative change in state) = 3.1542
      n_iter =    5   J = 710.84            max(relative change in state) = 2.8610
      n_iter =    6   J = 710.67            max(relative change in state) = 0.38117E-01
      n_iter =    7   J = 711.02            max(relative change in state) = 0.63509
      n_iter =    8   J = 711.18            max(relative change in state) = 0.44321
      n_iter =    9   J = 710.29            max(relative change in state) = 0.27410
      n_iter =   10   J = 710.17            max(relative change in state) = 0.44161E-01
      n_iter =   11   J = 710.04            max(relative change in state) = 0.17129
      n_iter =   12   J = 709.82            max(relative change in state) = 0.79014E-01
      n_iter =   13   J = 709.78            max(relative change in state) = 0.14610
      n_iter =   14   J = 709.73            max(relative change in state) = 0.59135E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 14.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 122 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 123 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 123 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 44.754            max(relative change in state) =  -
      n_iter =    2   J = 38.617            max(relative change in state) = 0.86037
      n_iter =    3   J = 35.960            max(relative change in state) = 0.74837
      n_iter =    4   J = 35.421            max(relative change in state) = 0.65665
      n_iter =    5   J = 37.128            max(relative change in state) = 0.65954
      n_iter =    6   J = 35.330            max(relative change in state) = 0.52561
      n_iter =    7   J = 35.319            max(relative change in state) = 0.98490E-02
      n_iter =    8   J = 35.312            max(relative change in state) = 0.14494
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 123 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 124 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 124 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 37.329            max(relative change in state) =  -
      n_iter =    2   J = 32.276            max(relative change in state) = 0.52911
      n_iter =    3   J = 25.588            max(relative change in state) = 1.2298
      n_iter =    4   J = 26.866            max(relative change in state) = 0.83138
      n_iter =    5   J = 25.359            max(relative change in state) = 0.71453
      n_iter =    6   J = 25.203            max(relative change in state) = 0.57153E-01
      n_iter =    7   J = 25.219            max(relative change in state) = 0.10523
      n_iter =    8   J = 25.023            max(relative change in state) = 0.86208E-01
      n_iter =    9   J = 24.863            max(relative change in state) = 0.15476
      n_iter =   10   J = 24.793            max(relative change in state) = 0.12387
      n_iter =   11   J = 24.720            max(relative change in state) = 0.91865E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 124 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 125 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 125 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 318.14            max(relative change in state) =  -
      n_iter =    2   J = 569.87            max(relative change in state) = 14.314
      n_iter =    3   J = 270.33            max(relative change in state) = 10.924
      n_iter =    4   J = 278.47            max(relative change in state) = 2.2192
      n_iter =    5   J = 268.08            max(relative change in state) = 1.7072
      n_iter =    6   J = 267.78            max(relative change in state) = 0.22602
      n_iter =    7   J = 267.31            max(relative change in state) = 0.29255
      n_iter =    8   J = 266.84            max(relative change in state) = 0.30777
      n_iter =    9   J = 266.73            max(relative change in state) = 0.24476
      n_iter =   10   J = 266.33            max(relative change in state) = 0.42814E-01
      n_iter =   11   J = 266.20            max(relative change in state) = 0.97996E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 125 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 126 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 126 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 101.84            max(relative change in state) =  -
      n_iter =    2   J = 93.117            max(relative change in state) = 0.93976
      n_iter =    3   J = 88.482            max(relative change in state) = 0.95145
      n_iter =    4   J = 88.014            max(relative change in state) = 0.38159
      n_iter =    5   J = 87.468            max(relative change in state) = 0.16928
      n_iter =    6   J = 87.293            max(relative change in state) = 0.14266
      n_iter =    7   J = 87.259            max(relative change in state) = 0.13985
      n_iter =    8   J = 87.127            max(relative change in state) = 0.58455E-01
      n_iter =    9   J = 87.043            max(relative change in state) = 0.37752E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 126 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 127 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 127 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 85.326            max(relative change in state) =  -
      n_iter =    2   J = 70.665            max(relative change in state) = 0.87044
      n_iter =    3   J = 53.874            max(relative change in state) = 2.1559
      n_iter =    4   J = 58.942            max(relative change in state) = 1.7491
      n_iter =    5   J = 53.723            max(relative change in state) = 1.5074
      n_iter =    6   J = 53.678            max(relative change in state) = 0.21791E-01
      n_iter =    7   J = 53.347            max(relative change in state) = 0.49362
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 127 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 128 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 128 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 55.765            max(relative change in state) =  -
      n_iter =    2   J = 50.996            max(relative change in state) = 0.15877
      n_iter =    3   J = 48.880            max(relative change in state) = 0.11583
      n_iter =    4   J = 43.940            max(relative change in state) = 0.46763
      n_iter =    5   J = 43.806            max(relative change in state) = 0.12507
      n_iter =    6   J = 42.364            max(relative change in state) = 0.33746
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 128 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 129 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 129 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 260.62            max(relative change in state) =  -
      n_iter =    2   J = 551.52            max(relative change in state) = 13.252
      n_iter =    3   J = 232.58            max(relative change in state) = 9.3926
      n_iter =    4   J = 232.17            max(relative change in state) = 0.43009
      n_iter =    5   J = 231.49            max(relative change in state) = 0.21326
      n_iter =    6   J = 231.27            max(relative change in state) = 0.18064
      n_iter =    7   J = 231.02            max(relative change in state) = 0.32533
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 129 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 130 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 130 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 304.33            max(relative change in state) =  -
      n_iter =    2   J = 338.86            max(relative change in state) = 5.7548
      n_iter =    3   J = 278.57            max(relative change in state) = 2.8413
      n_iter =    4   J = 277.38            max(relative change in state) = 0.58552
      n_iter =    5   J = 274.85            max(relative change in state) = 0.22365
      n_iter =    6   J = 272.61            max(relative change in state) = 0.50712
      n_iter =    7   J = 274.57            max(relative change in state) = 0.23740
      n_iter =    8   J = 272.43            max(relative change in state) = 0.19750
      n_iter =    9   J = 272.37            max(relative change in state) = 0.25183E-01
      n_iter =   10   J = 272.42            max(relative change in state) = 0.29924
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 130 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 131 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 131 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 56.819            max(relative change in state) =  -
      n_iter =    2   J = 50.489            max(relative change in state) = 1.3367
      n_iter =    3   J = 49.922            max(relative change in state) = 0.37990
      n_iter =    4   J = 50.000            max(relative change in state) = 0.16781
      n_iter =    5   J = 49.906            max(relative change in state) = 0.11615
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 5.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 131 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 132 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 132 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 35.868            max(relative change in state) =  -
      n_iter =    2   J = 31.148            max(relative change in state) = 1.0727
      n_iter =    3   J = 30.344            max(relative change in state) = 0.70525
      n_iter =    4   J = 31.500            max(relative change in state) = 0.88338
      n_iter =    5   J = 30.198            max(relative change in state) = 0.60706
      n_iter =    6   J = 30.193            max(relative change in state) = 0.17645E-01
      n_iter =    7   J = 30.186            max(relative change in state) = 0.73793E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 132 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 133 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 133 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control removes 2 refractivity data points from the
    observations as their deviation from the background  exceeds 10.0
    times the expected (1-sigma) error.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 199.11            max(relative change in state) =  -
      n_iter =    2   J = 180.43            max(relative change in state) = 0.64068
      n_iter =    3   J = 137.47            max(relative change in state) = 2.6253
      n_iter =    4   J = 151.94            max(relative change in state) = 0.90568
      n_iter =    5   J = 133.22            max(relative change in state) = 0.94908
      n_iter =    6   J = 122.18            max(relative change in state) = 0.83954
      n_iter =    7   J = 118.45            max(relative change in state) = 0.90442
      n_iter =    8   J = 112.27            max(relative change in state) = 0.48736
      n_iter =    9   J = 110.01            max(relative change in state) = 0.17963
      n_iter =   10   J = 110.57            max(relative change in state) = 0.37671
      n_iter =   11   J = 107.66            max(relative change in state) = 0.18750
      n_iter =   12   J = 106.26            max(relative change in state) = 0.15983
      n_iter =   13   J = 104.86            max(relative change in state) = 0.15111
      n_iter =   14   J = 103.64            max(relative change in state) = 0.19437
      n_iter =   15   J = 102.77            max(relative change in state) = 0.16640
      n_iter =   16   J = 101.90            max(relative change in state) = 0.12127
      n_iter =   17   J = 101.54            max(relative change in state) = 0.21964
      n_iter =   18   J = 100.38            max(relative change in state) = 0.17303
      n_iter =   19   J = 99.678            max(relative change in state) = 0.19349
      n_iter =   20   J = 99.044            max(relative change in state) = 0.28022
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 21.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 133 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 134 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 134 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 110.92            max(relative change in state) =  -
      n_iter =    2   J = 101.24            max(relative change in state) = 1.5736
      n_iter =    3   J = 100.02            max(relative change in state) = 0.88232
      n_iter =    4   J = 102.05            max(relative change in state) = 1.0293
      n_iter =    5   J = 99.839            max(relative change in state) = 0.90325
      n_iter =    6   J = 99.742            max(relative change in state) = 0.43508E-01
      n_iter =    7   J = 99.573            max(relative change in state) = 0.18270
      n_iter =    8   J = 99.478            max(relative change in state) = 0.14203
      n_iter =    9   J = 99.414            max(relative change in state) = 0.54045E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 134 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 135 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 135 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 141.31            max(relative change in state) =  -
      n_iter =    2   J = 127.99            max(relative change in state) = 0.82408
      n_iter =    3   J = 114.82            max(relative change in state) = 2.9226
      n_iter =    4   J = 115.64            max(relative change in state) = 0.84702
      n_iter =    5   J = 114.06            max(relative change in state) = 0.67604
      n_iter =    6   J = 113.53            max(relative change in state) = 0.96029E-01
      n_iter =    7   J = 113.12            max(relative change in state) = 0.51978
      n_iter =    8   J = 112.86            max(relative change in state) = 0.85514
      n_iter =    9   J = 112.33            max(relative change in state) = 0.30427
      n_iter =   10   J = 112.33            max(relative change in state) = 0.26324
      n_iter =   11   J = 111.97            max(relative change in state) = 0.17199
      n_iter =   12   J = 111.92            max(relative change in state) = 0.14482
      n_iter =   13   J = 111.59            max(relative change in state) = 0.79756E-01
      n_iter =   14   J = 111.65            max(relative change in state) = 0.46441
      n_iter =   15   J = 111.01            max(relative change in state) = 0.28613
      n_iter =   16   J = 110.57            max(relative change in state) = 0.27051
      n_iter =   17   J = 110.47            max(relative change in state) = 0.12313
      n_iter =   18   J = 110.19            max(relative change in state) = 0.87533E-01
      n_iter =   19   J = 110.13            max(relative change in state) = 0.36361
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 20.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 135 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 136 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 136 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 63.414            max(relative change in state) =  -
      n_iter =    2   J = 55.217            max(relative change in state) = 1.1069
      n_iter =    3   J = 52.618            max(relative change in state) = 0.94390
      n_iter =    4   J = 52.754            max(relative change in state) = 0.52464
      n_iter =    5   J = 52.149            max(relative change in state) = 0.37394
      n_iter =    6   J = 52.108            max(relative change in state) = 0.81435E-01
      n_iter =    7   J = 52.030            max(relative change in state) = 0.12420
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 136 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 137 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 137 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 137 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 138 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 138 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 134.87            max(relative change in state) =  -
      n_iter =    2   J = 118.59            max(relative change in state) = 1.8635
      n_iter =    3   J = 116.38            max(relative change in state) = 1.2877
      n_iter =    4   J = 123.24            max(relative change in state) = 1.9668
      n_iter =    5   J = 116.34            max(relative change in state) = 1.8333
      n_iter =    6   J = 116.33            max(relative change in state) = 0.67949E-02
      n_iter =    7   J = 116.31            max(relative change in state) = 0.14696
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 138 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 139 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 139 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 13.453            max(relative change in state) =  -
      n_iter =    2   J = 11.279            max(relative change in state) = 0.44812
      n_iter =    3   J = 9.9682            max(relative change in state) = 0.75892
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 139 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 140 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 140 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 40.760            max(relative change in state) =  -
      n_iter =    2   J = 34.672            max(relative change in state) = 0.88184
      n_iter =    3   J = 32.011            max(relative change in state) = 0.91846
      n_iter =    4   J = 36.383            max(relative change in state) = 1.6498
      n_iter =    5   J = 31.957            max(relative change in state) = 1.4800
      n_iter =    6   J = 31.949            max(relative change in state) = 0.10141E-01
      n_iter =    7   J = 31.932            max(relative change in state) = 0.24127
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 140 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 141 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 141 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 39.208            max(relative change in state) =  -
      n_iter =    2   J = 33.313            max(relative change in state) = 0.75835
      n_iter =    3   J = 31.541            max(relative change in state) = 0.93666
      n_iter =    4   J = 32.392            max(relative change in state) = 1.2699
      n_iter =    5   J = 30.902            max(relative change in state) = 0.64582
      n_iter =    6   J = 30.877            max(relative change in state) = 0.30673E-01
      n_iter =    7   J = 30.802            max(relative change in state) = 0.15443
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 141 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 142 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 142 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 66.551            max(relative change in state) =  -
      n_iter =    2   J = 55.848            max(relative change in state) = 1.0089
      n_iter =    3   J = 48.370            max(relative change in state) = 1.6015
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 142 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 143 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 143 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 68.872            max(relative change in state) =  -
      n_iter =    2   J = 58.574            max(relative change in state) = 1.0550
      n_iter =    3   J = 54.355            max(relative change in state) = 0.89596
      n_iter =    4   J = 61.910            max(relative change in state) = 2.2188
      n_iter =    5   J = 54.297            max(relative change in state) = 2.0275
      n_iter =    6   J = 54.290            max(relative change in state) = 0.71252E-02
      n_iter =    7   J = 54.269            max(relative change in state) = 0.19481
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 143 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 144 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 144 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 106.30            max(relative change in state) =  -
      n_iter =    2   J = 90.227            max(relative change in state) = 1.4419
      n_iter =    3   J = 82.162            max(relative change in state) = 1.6621
      n_iter =    4   J = 83.618            max(relative change in state) = 1.2173
      n_iter =    5   J = 82.011            max(relative change in state) = 0.98515
      n_iter =    6   J = 81.975            max(relative change in state) = 0.46970E-01
      n_iter =    7   J = 81.879            max(relative change in state) = 0.17928
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 144 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 145 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 145 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 44.809            max(relative change in state) =  -
      n_iter =    2   J = 38.122            max(relative change in state) = 1.1385
      n_iter =    3   J = 35.635            max(relative change in state) = 1.1225
      n_iter =    4   J = 37.710            max(relative change in state) = 1.1545
      n_iter =    5   J = 35.614            max(relative change in state) = 1.0475
      n_iter =    6   J = 35.610            max(relative change in state) = 0.44332E-02
      n_iter =    7   J = 35.602            max(relative change in state) = 0.14777
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 145 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 146 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 146 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 22.549            max(relative change in state) =  -
      n_iter =    2   J = 18.802            max(relative change in state) = 0.51094
      n_iter =    3   J = 14.708            max(relative change in state) = 1.2920
      n_iter =    4   J = 14.564            max(relative change in state) = 0.14140
      n_iter =    5   J = 14.699            max(relative change in state) = 0.40209
      n_iter =    6   J = 14.464            max(relative change in state) = 0.25553
      n_iter =    7   J = 14.448            max(relative change in state) = 0.38710E-01
      n_iter =    8   J = 14.392            max(relative change in state) = 0.97628E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 146 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 147 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 147 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 364.90            max(relative change in state) =  -
      n_iter =    2   J = 1029.2            max(relative change in state) = 23.165
      n_iter =    3   J = 310.17            max(relative change in state) = 18.647
      n_iter =    4   J = 315.72            max(relative change in state) = 2.0166
      n_iter =    5   J = 307.93            max(relative change in state) = 1.4838
      n_iter =    6   J = 307.78            max(relative change in state) = 0.23189
      n_iter =    7   J = 307.70            max(relative change in state) = 0.13279
      n_iter =    8   J = 307.51            max(relative change in state) = 0.12255
      n_iter =    9   J = 307.30            max(relative change in state) = 0.30424
      n_iter =   10   J = 307.31            max(relative change in state) = 0.76266E-01
      n_iter =   11   J = 307.20            max(relative change in state) = 0.96699E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 147 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 148 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 148 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 11.819            max(relative change in state) =  -
      n_iter =    2   J = 9.8680            max(relative change in state) = 0.38877
      n_iter =    3   J = 7.6074            max(relative change in state) = 1.0625
      n_iter =    4   J = 7.6623            max(relative change in state) = 0.27432
      n_iter =    5   J = 7.5207            max(relative change in state) = 0.19695
      n_iter =    6   J = 7.5114            max(relative change in state) = 0.43627E-01
      n_iter =    7   J = 7.5027            max(relative change in state) = 0.23332E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 148 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 149 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 149 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 149 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 150 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 150 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 134.42            max(relative change in state) =  -
      n_iter =    2   J = 119.96            max(relative change in state) = 1.3879
      n_iter =    3   J = 110.82            max(relative change in state) = 1.2694
      n_iter =    4   J = 108.75            max(relative change in state) = 0.47312
      n_iter =    5   J = 107.81            max(relative change in state) = 0.39557
      n_iter =    6   J = 106.92            max(relative change in state) = 0.74601
      n_iter =    7   J = 106.71            max(relative change in state) = 0.85217E-01
      n_iter =    8   J = 106.58            max(relative change in state) = 0.57594E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 150 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 151 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 151 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 13.960            max(relative change in state) =  -
      n_iter =    2   J = 11.765            max(relative change in state) = 0.43434
      n_iter =    3   J = 10.366            max(relative change in state) = 0.73129
      n_iter =    4   J = 11.304            max(relative change in state) = 0.68298
      n_iter =    5   J = 10.348            max(relative change in state) = 0.60808
      n_iter =    6   J = 10.344            max(relative change in state) = 0.75475E-02
      n_iter =    7   J = 10.328            max(relative change in state) = 0.81587E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 151 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 152 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 152 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 113.04            max(relative change in state) =  -
      n_iter =    2   J = 97.556            max(relative change in state) = 1.7580
      n_iter =    3   J = 93.546            max(relative change in state) = 1.2604
      n_iter =    4   J = 95.060            max(relative change in state) = 0.84151
      n_iter =    5   J = 93.457            max(relative change in state) = 0.71177
      n_iter =    6   J = 93.430            max(relative change in state) = 0.26114E-01
      n_iter =    7   J = 93.317            max(relative change in state) = 0.29382
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 152 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 153 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 153 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 324.58            max(relative change in state) =  -
      n_iter =    2   J = 519.27            max(relative change in state) = 17.098
      n_iter =    3   J = 254.46            max(relative change in state) = 11.766
      n_iter =    4   J = 352.81            max(relative change in state) = 6.6796
      n_iter =    5   J = 254.07            max(relative change in state) = 6.2265
      n_iter =    6   J = 254.06            max(relative change in state) = 0.23313E-01
      n_iter =    7   J = 253.99            max(relative change in state) = 0.10254
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 153 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 154 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 154 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 24.896            max(relative change in state) =  -
      n_iter =    2   J = 21.168            max(relative change in state) = 0.59978
      n_iter =    3   J = 19.243            max(relative change in state) = 0.88391
      n_iter =    4   J = 20.983            max(relative change in state) = 0.97550
      n_iter =    5   J = 19.199            max(relative change in state) = 0.86000
      n_iter =    6   J = 19.185            max(relative change in state) = 0.18925E-01
      n_iter =    7   J = 19.140            max(relative change in state) = 0.25940
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 154 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 155 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 155 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 155 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 156 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 156 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 93.973            max(relative change in state) =  -
      n_iter =    2   J = 80.799            max(relative change in state) = 1.2544
      n_iter =    3   J = 75.432            max(relative change in state) = 1.4041
      n_iter =    4   J = 77.883            max(relative change in state) = 1.3859
      n_iter =    5   J = 74.851            max(relative change in state) = 1.0172
      n_iter =    6   J = 74.715            max(relative change in state) = 0.10520
      n_iter =    7   J = 74.409            max(relative change in state) = 0.31099
      n_iter =    8   J = 74.231            max(relative change in state) = 0.12753
      n_iter =    9   J = 74.250            max(relative change in state) = 0.39218
      n_iter =   10   J = 74.123            max(relative change in state) = 0.16434
      n_iter =   11   J = 74.099            max(relative change in state) = 0.87202E-01
      n_iter =   12   J = 74.088            max(relative change in state) = 0.56231E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 156 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 157 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 157 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 116.70            max(relative change in state) =  -
      n_iter =    2   J = 103.33            max(relative change in state) = 1.6851
      n_iter =    3   J = 100.94            max(relative change in state) = 1.1000
      n_iter =    4   J = 106.66            max(relative change in state) = 1.5948
      n_iter =    5   J = 101.09            max(relative change in state) = 1.2738
      n_iter =    6   J = 100.95            max(relative change in state) = 0.19531
      n_iter =    7   J = 100.94            max(relative change in state) = 0.26189E-01
      n_iter =    8   J = 100.88            max(relative change in state) = 0.12572
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 157 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 158 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 158 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 11.221            max(relative change in state) =  -
      n_iter =    2   J = 9.4020            max(relative change in state) = 0.48400
      n_iter =    3   J = 8.1079            max(relative change in state) = 0.82530
      n_iter =    4   J = 9.0149            max(relative change in state) = 0.57016
      n_iter =    5   J = 8.1034            max(relative change in state) = 0.53249
      n_iter =    6   J = 8.1024            max(relative change in state) = 0.29734E-02
      n_iter =    7   J = 8.0934            max(relative change in state) = 0.79615E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 158 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 159 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 159 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 42.815            max(relative change in state) =  -
      n_iter =    2   J = 36.497            max(relative change in state) = 0.94694
      n_iter =    3   J = 34.018            max(relative change in state) = 0.98686
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 159 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 160 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 160 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 83.386            max(relative change in state) =  -
      n_iter =    2   J = 73.556            max(relative change in state) = 1.8634
      n_iter =    3   J = 72.445            max(relative change in state) = 0.76901
      n_iter =    4   J = 72.427            max(relative change in state) = 0.17244
      n_iter =    5   J = 72.432            max(relative change in state) = 0.53918E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 5.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 160 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 161 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 161 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 58.944            max(relative change in state) =  -
      n_iter =    2   J = 51.510            max(relative change in state) = 1.3226
      n_iter =    3   J = 50.247            max(relative change in state) = 1.0414
      n_iter =    4   J = 57.201            max(relative change in state) = 1.5286
      n_iter =    5   J = 50.216            max(relative change in state) = 1.4281
      n_iter =    6   J = 50.210            max(relative change in state) = 0.56948E-02
      n_iter =    7   J = 50.185            max(relative change in state) = 0.13553
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 161 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 162 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 162 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 23.582            max(relative change in state) =  -
      n_iter =    2   J = 19.563            max(relative change in state) = 0.52200
      n_iter =    3   J = 15.332            max(relative change in state) = 1.2664
      n_iter =    4   J = 18.988            max(relative change in state) = 1.3802
      n_iter =    5   J = 15.300            max(relative change in state) = 1.2504
      n_iter =    6   J = 15.294            max(relative change in state) = 0.66298E-02
      n_iter =    7   J = 15.231            max(relative change in state) = 0.19267
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 162 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 163 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 163 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 97.149            max(relative change in state) =  -
      n_iter =    2   J = 88.397            max(relative change in state) = 1.1319
      n_iter =    3   J = 85.162            max(relative change in state) = 1.1413
      n_iter =    4   J = 85.236            max(relative change in state) = 0.50997
      n_iter =    5   J = 84.830            max(relative change in state) = 0.40158
      n_iter =    6   J = 84.683            max(relative change in state) = 0.20305
      n_iter =    7   J = 84.409            max(relative change in state) = 0.16923
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 163 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 164 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 164 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 28.039            max(relative change in state) =  -
      n_iter =    2   J = 24.504            max(relative change in state) = 0.46316
      n_iter =    3   J = 21.346            max(relative change in state) = 1.0377
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 164 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 165 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 165 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 21.125            max(relative change in state) =  -
      n_iter =    2   J = 17.473            max(relative change in state) = 0.37363
      n_iter =    3   J = 12.770            max(relative change in state) = 0.85062
      n_iter =    4   J = 17.175            max(relative change in state) = 1.5714
      n_iter =    5   J = 12.713            max(relative change in state) = 1.4028
      n_iter =    6   J = 12.703            max(relative change in state) = 0.10910E-01
      n_iter =    7   J = 12.629            max(relative change in state) = 0.27178
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 165 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 166 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 166 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 18.818            max(relative change in state) =  -
      n_iter =    2   J = 15.979            max(relative change in state) = 0.41851
      n_iter =    3   J = 14.423            max(relative change in state) = 0.67610
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 166 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 167 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 167 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 41.242            max(relative change in state) =  -
      n_iter =    2   J = 35.212            max(relative change in state) = 0.64141
      n_iter =    3   J = 32.433            max(relative change in state) = 0.73817
      n_iter =    4   J = 33.266            max(relative change in state) = 0.67929
      n_iter =    5   J = 32.228            max(relative change in state) = 0.51598
      n_iter =    6   J = 32.191            max(relative change in state) = 0.49983E-01
      n_iter =    7   J = 32.123            max(relative change in state) = 0.15452
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 167 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 168 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 168 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 154.61            max(relative change in state) =  -
      n_iter =    2   J = 139.83            max(relative change in state) = 3.5129
      n_iter =    3   J = 138.19            max(relative change in state) = 0.86768
      n_iter =    4   J = 140.39            max(relative change in state) = 1.3374
      n_iter =    5   J = 137.55            max(relative change in state) = 1.0375
      n_iter =    6   J = 137.35            max(relative change in state) = 0.11883
      n_iter =    7   J = 137.24            max(relative change in state) = 0.15221
      n_iter =    8   J = 136.97            max(relative change in state) = 0.10599
      n_iter =    9   J = 136.78            max(relative change in state) = 0.16648
      n_iter =   10   J = 136.66            max(relative change in state) = 0.14015
      n_iter =   11   J = 136.57            max(relative change in state) = 0.12948
      n_iter =   12   J = 136.58            max(relative change in state) = 0.14083
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 168 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 169 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 169 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 53.005            max(relative change in state) =  -
      n_iter =    2   J = 44.674            max(relative change in state) = 0.83791
      n_iter =    3   J = 38.617            max(relative change in state) = 1.5189
      n_iter =    4   J = 43.071            max(relative change in state) = 1.5847
      n_iter =    5   J = 38.524            max(relative change in state) = 1.4005
      n_iter =    6   J = 38.499            max(relative change in state) = 0.19640E-01
      n_iter =    7   J = 38.426            max(relative change in state) = 0.28702
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 169 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 170 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 170 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 87.223            max(relative change in state) =  -
      n_iter =    2   J = 78.700            max(relative change in state) = 1.3211
      n_iter =    3   J = 75.866            max(relative change in state) = 0.80494
      n_iter =    4   J = 75.230            max(relative change in state) = 0.32078
      n_iter =    5   J = 75.383            max(relative change in state) = 0.30311
      n_iter =    6   J = 74.987            max(relative change in state) = 0.14587
      n_iter =    7   J = 74.956            max(relative change in state) = 0.16468E-01
      n_iter =    8   J = 74.913            max(relative change in state) = 0.11391
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 170 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 171 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 171 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 20.525            max(relative change in state) =  -
      n_iter =    2   J = 17.013            max(relative change in state) = 0.41717
      n_iter =    3   J = 13.189            max(relative change in state) = 0.87838
      n_iter =    4   J = 13.324            max(relative change in state) = 0.35391
      n_iter =    5   J = 13.132            max(relative change in state) = 0.24375
      n_iter =    6   J = 13.121            max(relative change in state) = 0.32197E-01
      n_iter =    7   J = 13.099            max(relative change in state) = 0.95286E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 171 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 172 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 172 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 42.097            max(relative change in state) =  -
      n_iter =    2   J = 35.719            max(relative change in state) = 1.0262
      n_iter =    3   J = 32.610            max(relative change in state) = 1.1002
      n_iter =    4   J = 36.271            max(relative change in state) = 1.5340
      n_iter =    5   J = 32.563            max(relative change in state) = 1.3829
      n_iter =    6   J = 32.550            max(relative change in state) = 0.10443E-01
      n_iter =    7   J = 32.576            max(relative change in state) = 0.28187
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 172 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 173 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 173 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 86.565            max(relative change in state) =  -
      n_iter =    2   J = 82.016            max(relative change in state) = 0.26375
      n_iter =    3   J = 77.080            max(relative change in state) = 0.47517
      n_iter =    4   J = 72.639            max(relative change in state) = 0.54398
      n_iter =    5   J = 72.101            max(relative change in state) = 0.51459
      n_iter =    6   J = 69.638            max(relative change in state) = 0.23788
      n_iter =    7   J = 69.209            max(relative change in state) = 0.89439E-01
      n_iter =    8   J = 68.910            max(relative change in state) = 0.72242E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 173 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 174 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 174 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 429.94            max(relative change in state) =  -
      n_iter =    2   J = 526.24            max(relative change in state) = 11.316
      n_iter =    3   J = 344.25            max(relative change in state) = 7.1592
      n_iter =    4   J = 341.26            max(relative change in state) = 0.85682
      n_iter =    5   J = 340.90            max(relative change in state) = 0.39692
      n_iter =    6   J = 340.06            max(relative change in state) = 0.16886
      n_iter =    7   J = 339.70            max(relative change in state) = 0.10790
      n_iter =    8   J = 339.35            max(relative change in state) = 0.11489
      n_iter =    9   J = 338.83            max(relative change in state) = 0.50947
      n_iter =   10   J = 338.74            max(relative change in state) = 0.18280
      n_iter =   11   J = 338.55            max(relative change in state) = 0.92628E-01
      n_iter =   12   J = 338.51            max(relative change in state) = 0.22733E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 174 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 175 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 175 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 497.08            max(relative change in state) =  -
      n_iter =    2   J = 453.98            max(relative change in state) = 3.4646
      n_iter =    3   J = 444.05            max(relative change in state) = 1.9096
      n_iter =    4   J = 455.44            max(relative change in state) = 1.9913
      n_iter =    5   J = 443.52            max(relative change in state) = 1.4477
      n_iter =    6   J = 443.20            max(relative change in state) = 0.80036E-01
      n_iter =    7   J = 442.68            max(relative change in state) = 0.24801
      n_iter =    8   J = 441.44            max(relative change in state) = 0.13532
      n_iter =    9   J = 441.37            max(relative change in state) = 0.65716E-01
      n_iter =   10   J = 441.21            max(relative change in state) = 0.65717E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 175 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 176 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 176 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 176 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 177 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 177 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 13.720            max(relative change in state) =  -
      n_iter =    2   J = 11.698            max(relative change in state) = 0.64394
      n_iter =    3   J = 10.982            max(relative change in state) = 0.56873
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 177 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 178 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 178 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 20.805            max(relative change in state) =  -
      n_iter =    2   J = 17.467            max(relative change in state) = 0.46196
      n_iter =    3   J = 15.227            max(relative change in state) = 0.75984
      n_iter =    4   J = 17.071            max(relative change in state) = 0.81768
      n_iter =    5   J = 15.213            max(relative change in state) = 0.75762
      n_iter =    6   J = 15.210            max(relative change in state) = 0.33138E-02
      n_iter =    7   J = 15.185            max(relative change in state) = 0.75203E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 178 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 179 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 179 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 52.515            max(relative change in state) =  -
      n_iter =    2   J = 45.536            max(relative change in state) = 0.80860
      n_iter =    3   J = 43.797            max(relative change in state) = 0.83962
      n_iter =    4   J = 43.388            max(relative change in state) = 0.29930
      n_iter =    5   J = 43.315            max(relative change in state) = 0.36367
      n_iter =    6   J = 43.136            max(relative change in state) = 0.12524
      n_iter =    7   J = 43.111            max(relative change in state) = 0.13094E-01
      n_iter =    8   J = 43.033            max(relative change in state) = 0.82633E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 179 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 180 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 180 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 158.38            max(relative change in state) =  -
      n_iter =    2   J = 138.60            max(relative change in state) = 4.8889
      n_iter =    3   J = 131.98            max(relative change in state) = 1.5549
      n_iter =    4   J = 134.59            max(relative change in state) = 1.2414
      n_iter =    5   J = 131.85            max(relative change in state) = 1.0653
      n_iter =    6   J = 131.84            max(relative change in state) = 0.16407E-01
      n_iter =    7   J = 131.73            max(relative change in state) = 0.11186
      n_iter =    8   J = 131.71            max(relative change in state) = 0.15030
      n_iter =    9   J = 131.68            max(relative change in state) = 0.40633E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 180 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 181 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 181 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 78.017            max(relative change in state) =  -
      n_iter =    2   J = 70.062            max(relative change in state) = 0.45372
      n_iter =    3   J = 61.508            max(relative change in state) = 0.68304
      n_iter =    4   J = 59.899            max(relative change in state) = 0.29768
      n_iter =    5   J = 65.329            max(relative change in state) = 1.5752
      n_iter =    6   J = 55.935            max(relative change in state) = 1.2351
      n_iter =    7   J = 52.914            max(relative change in state) = 0.49708
      n_iter =    8   J = 51.133            max(relative change in state) = 0.55440
      n_iter =    9   J = 49.415            max(relative change in state) = 0.67392
      n_iter =   10   J = 48.466            max(relative change in state) = 0.20051
      n_iter =   11   J = 47.812            max(relative change in state) = 0.25131
      n_iter =   12   J = 47.046            max(relative change in state) = 0.52932
      n_iter =   13   J = 46.440            max(relative change in state) = 0.99499E-01
      n_iter =   14   J = 45.962            max(relative change in state) = 0.14975
      n_iter =   15   J = 46.054            max(relative change in state) = 0.45767
      n_iter =   16   J = 45.365            max(relative change in state) = 0.13738
      n_iter =   17   J = 45.324            max(relative change in state) = 0.30525E-01
      n_iter =   18   J = 45.227            max(relative change in state) = 0.13518
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 18.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 181 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 182 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 182 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 78.999            max(relative change in state) =  -
      n_iter =    2   J = 65.448            max(relative change in state) = 0.98975
      n_iter =    3   J = 50.584            max(relative change in state) = 2.4312
      n_iter =    4   J = 52.154            max(relative change in state) = 1.1317
      n_iter =    5   J = 50.552            max(relative change in state) = 1.0044
      n_iter =    6   J = 50.542            max(relative change in state) = 0.10906E-01
      n_iter =    7   J = 50.499            max(relative change in state) = 0.26636
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 182 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 183 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 183 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 57.770            max(relative change in state) =  -
      n_iter =    2   J = 53.780            max(relative change in state) = 0.42773
      n_iter =    3   J = 49.541            max(relative change in state) = 1.1428
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 183 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 184 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 184 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 63.267            max(relative change in state) =  -
      n_iter =    2   J = 54.252            max(relative change in state) = 1.2015
      n_iter =    3   J = 51.667            max(relative change in state) = 1.0239
      n_iter =    4   J = 52.177            max(relative change in state) = 0.64501
      n_iter =    5   J = 51.657            max(relative change in state) = 0.57072
      n_iter =    6   J = 51.654            max(relative change in state) = 0.10290E-01
      n_iter =    7   J = 51.640            max(relative change in state) = 0.46746E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 184 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 185 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 185 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 103.42            max(relative change in state) =  -
      n_iter =    2   J = 90.379            max(relative change in state) = 1.3647
      n_iter =    3   J = 87.889            max(relative change in state) = 1.1018
      n_iter =    4   J = 89.223            max(relative change in state) = 0.82328
      n_iter =    5   J = 87.894            max(relative change in state) = 0.61677
      n_iter =    6   J = 87.834            max(relative change in state) = 0.95204E-01
      n_iter =    7   J = 87.812            max(relative change in state) = 0.83121E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 185 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 186 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 186 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 19.321            max(relative change in state) =  -
      n_iter =    2   J = 16.358            max(relative change in state) = 0.46729
      n_iter =    3   J = 14.898            max(relative change in state) = 0.64442
      n_iter =    4   J = 16.393            max(relative change in state) = 0.96609
      n_iter =    5   J = 14.888            max(relative change in state) = 0.89590
      n_iter =    6   J = 14.886            max(relative change in state) = 0.41969E-02
      n_iter =    7   J = 14.909            max(relative change in state) = 0.87079E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 186 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 187 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 187 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 93.413            max(relative change in state) =  -
      n_iter =    2   J = 94.797            max(relative change in state) = 2.3316
      n_iter =    3   J = 87.337            max(relative change in state) = 1.3157
      n_iter =    4   J = 87.857            max(relative change in state) = 0.60166
      n_iter =    5   J = 87.301            max(relative change in state) = 0.47491
      n_iter =    6   J = 87.293            max(relative change in state) = 0.66257E-02
      n_iter =    7   J = 87.224            max(relative change in state) = 0.16026
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 187 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 188 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 188 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 15.013            max(relative change in state) =  -
      n_iter =    2   J = 12.640            max(relative change in state) = 0.47821
      n_iter =    3   J = 11.166            max(relative change in state) = 0.57196
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 188 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 189 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 189 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 30.984            max(relative change in state) =  -
      n_iter =    2   J = 25.807            max(relative change in state) = 0.45815
      n_iter =    3   J = 19.219            max(relative change in state) = 1.4647
      n_iter =    4   J = 18.983            max(relative change in state) = 0.26752
      n_iter =    5   J = 19.178            max(relative change in state) = 0.32578
      n_iter =    6   J = 18.912            max(relative change in state) = 0.16061
      n_iter =    7   J = 18.895            max(relative change in state) = 0.26483E-01
      n_iter =    8   J = 18.874            max(relative change in state) = 0.32760E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 189 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 190 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 190 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 311.98            max(relative change in state) =  -
      n_iter =    2   J = 850.39            max(relative change in state) = 20.752
      n_iter =    3   J = 270.21            max(relative change in state) = 15.072
      n_iter =    4   J = 269.63            max(relative change in state) = 0.33539
      n_iter =    5   J = 269.71            max(relative change in state) = 0.58156
      n_iter =    6   J = 269.37            max(relative change in state) = 0.24886
      n_iter =    7   J = 269.36            max(relative change in state) = 0.36056E-01
      n_iter =    8   J = 269.35            max(relative change in state) = 0.29726E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 190 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 191 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 191 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 19.284            max(relative change in state) =  -
      n_iter =    2   J = 16.205            max(relative change in state) = 0.43749
      n_iter =    3   J = 14.166            max(relative change in state) = 0.58620
      n_iter =    4   J = 14.463            max(relative change in state) = 0.33433
      n_iter =    5   J = 14.152            max(relative change in state) = 0.28328
      n_iter =    6   J = 14.147            max(relative change in state) = 0.67870E-02
      n_iter =    7   J = 14.125            max(relative change in state) = 0.94884E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 191 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 192 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 192 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 26.161            max(relative change in state) =  -
      n_iter =    2   J = 21.840            max(relative change in state) = 0.54406
      n_iter =    3   J = 18.043            max(relative change in state) = 0.87350
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 192 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 193 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 193 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 61.737            max(relative change in state) =  -
      n_iter =    2   J = 54.279            max(relative change in state) = 1.2918
      n_iter =    3   J = 53.039            max(relative change in state) = 0.60581
      n_iter =    4   J = 53.646            max(relative change in state) = 0.72032
      n_iter =    5   J = 52.923            max(relative change in state) = 0.56876
      n_iter =    6   J = 52.906            max(relative change in state) = 0.51148E-01
      n_iter =    7   J = 52.887            max(relative change in state) = 0.10549
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 193 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 194 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 194 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 59.632            max(relative change in state) =  -
      n_iter =    2   J = 49.685            max(relative change in state) = 0.86107
      n_iter =    3   J = 43.905            max(relative change in state) = 2.2249
      n_iter =    4   J = 42.755            max(relative change in state) = 0.20166
      n_iter =    5   J = 41.747            max(relative change in state) = 0.59224
      n_iter =    6   J = 40.619            max(relative change in state) = 0.39044
      n_iter =    7   J = 40.560            max(relative change in state) = 0.71546E-01
      n_iter =    8   J = 40.429            max(relative change in state) = 0.16174
      n_iter =    9   J = 40.284            max(relative change in state) = 0.11276
      n_iter =   10   J = 40.386            max(relative change in state) = 0.39525
      n_iter =   11   J = 40.204            max(relative change in state) = 0.30161
      n_iter =   12   J = 40.197            max(relative change in state) = 0.11042E-01
      n_iter =   13   J = 40.192            max(relative change in state) = 0.13050E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 13.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 194 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 195 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 195 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 195 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 196 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 196 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 53.722            max(relative change in state) =  -
      n_iter =    2   J = 44.729            max(relative change in state) = 0.37428
      n_iter =    3   J = 38.450            max(relative change in state) = 0.41238
      n_iter =    4   J = 33.826            max(relative change in state) = 0.50171
      n_iter =    5   J = 31.354            max(relative change in state) = 0.59529
      n_iter =    6   J = 30.157            max(relative change in state) = 0.21484
      n_iter =    7   J = 29.785            max(relative change in state) = 0.11497
      n_iter =    8   J = 29.390            max(relative change in state) = 0.21602
      n_iter =    9   J = 29.636            max(relative change in state) = 0.19448
      n_iter =   10   J = 29.236            max(relative change in state) = 0.13391
      n_iter =   11   J = 29.205            max(relative change in state) = 0.14106E-01
      n_iter =   12   J = 29.096            max(relative change in state) = 0.93155E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 196 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 197 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 197 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 64.968            max(relative change in state) =  -
      n_iter =    2   J = 56.533            max(relative change in state) = 1.1473
      n_iter =    3   J = 54.619            max(relative change in state) = 1.0650
      n_iter =    4   J = 54.689            max(relative change in state) = 0.28837
      n_iter =    5   J = 54.538            max(relative change in state) = 0.79795E-01
      n_iter =    6   J = 54.537            max(relative change in state) = 0.69741E-02
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 6.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 197 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 198 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 198 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 139.34            max(relative change in state) =  -
      n_iter =    2   J = 124.42            max(relative change in state) = 1.9639
      n_iter =    3   J = 122.46            max(relative change in state) = 0.57739
      n_iter =    4   J = 129.04            max(relative change in state) = 1.8233
      n_iter =    5   J = 122.28            max(relative change in state) = 1.5639
      n_iter =    6   J = 122.25            max(relative change in state) = 0.23339E-01
      n_iter =    7   J = 122.16            max(relative change in state) = 0.25968
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 198 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 199 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 199 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 29.960            max(relative change in state) =  -
      n_iter =    2   J = 25.933            max(relative change in state) = 0.43542
      n_iter =    3   J = 23.640            max(relative change in state) = 0.70304
      n_iter =    4   J = 23.994            max(relative change in state) = 0.55087
      n_iter =    5   J = 23.355            max(relative change in state) = 0.39898
      n_iter =    6   J = 23.330            max(relative change in state) = 0.70712E-01
      n_iter =    7   J = 23.291            max(relative change in state) = 0.98427E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 199 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 200 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 200 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 61.781            max(relative change in state) =  -
      n_iter =    2   J = 56.343            max(relative change in state) = 0.31047
      n_iter =    3   J = 46.225            max(relative change in state) = 1.5111
      n_iter =    4   J = 46.128            max(relative change in state) = 1.0193
      n_iter =    5   J = 43.892            max(relative change in state) = 0.98371
      n_iter =    6   J = 40.765            max(relative change in state) = 0.26892
      n_iter =    7   J = 39.840            max(relative change in state) = 0.45380
      n_iter =    8   J = 37.941            max(relative change in state) = 0.29031
      n_iter =    9   J = 34.692            max(relative change in state) = 0.68482
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 200 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 201 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 201 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 64.894            max(relative change in state) =  -
      n_iter =    2   J = 55.845            max(relative change in state) = 1.2772
      n_iter =    3   J = 53.239            max(relative change in state) = 1.2381
      n_iter =    4   J = 53.396            max(relative change in state) = 0.48097
      n_iter =    5   J = 53.194            max(relative change in state) = 0.38382
      n_iter =    6   J = 53.188            max(relative change in state) = 0.33368E-01
      n_iter =    7   J = 53.185            max(relative change in state) = 0.48437E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 201 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 202 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 202 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 38.138            max(relative change in state) =  -
      n_iter =    2   J = 32.873            max(relative change in state) = 0.50823
      n_iter =    3   J = 30.015            max(relative change in state) = 0.75367
      n_iter =    4   J = 29.852            max(relative change in state) = 0.28723
      n_iter =    5   J = 29.851            max(relative change in state) = 0.44620
      n_iter =    6   J = 29.704            max(relative change in state) = 0.19047
      n_iter =    7   J = 29.681            max(relative change in state) = 0.59611E-01
      n_iter =    8   J = 29.638            max(relative change in state) = 0.91784E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 202 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 203 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 203 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 101.93            max(relative change in state) =  -
      n_iter =    2   J = 89.362            max(relative change in state) = 1.6474
      n_iter =    3   J = 87.884            max(relative change in state) = 1.2776
      n_iter =    4   J = 91.014            max(relative change in state) = 1.4549
      n_iter =    5   J = 87.583            max(relative change in state) = 1.0577
      n_iter =    6   J = 87.562            max(relative change in state) = 0.20915E-01
      n_iter =    7   J = 87.480            max(relative change in state) = 0.16956
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 203 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 204 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 204 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 82.634            max(relative change in state) =  -
      n_iter =    2   J = 70.647            max(relative change in state) = 0.86245
      n_iter =    3   J = 65.847            max(relative change in state) = 1.0998
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 204 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 205 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 205 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 143.48            max(relative change in state) =  -
      n_iter =    2   J = 129.41            max(relative change in state) = 2.5229
      n_iter =    3   J = 125.89            max(relative change in state) = 0.67661
      n_iter =    4   J = 127.99            max(relative change in state) = 1.0474
      n_iter =    5   J = 125.79            max(relative change in state) = 0.88161
      n_iter =    6   J = 125.76            max(relative change in state) = 0.19362E-01
      n_iter =    7   J = 125.61            max(relative change in state) = 0.29293
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 205 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 206 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 206 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 38.104            max(relative change in state) =  -
      n_iter =    2   J = 31.789            max(relative change in state) = 0.66637
      n_iter =    3   J = 26.436            max(relative change in state) = 1.0257
      n_iter =    4   J = 26.413            max(relative change in state) = 0.13585
      n_iter =    5   J = 26.332            max(relative change in state) = 0.78462E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 5.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 206 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 207 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 207 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 73.414            max(relative change in state) =  -
      n_iter =    2   J = 63.351            max(relative change in state) = 1.1376
      n_iter =    3   J = 60.855            max(relative change in state) = 0.89276
      n_iter =    4   J = 66.231            max(relative change in state) = 1.7639
      n_iter =    5   J = 60.557            max(relative change in state) = 1.3672
      n_iter =    6   J = 60.542            max(relative change in state) = 0.22294E-01
      n_iter =    7   J = 60.477            max(relative change in state) = 0.15612
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 207 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 208 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 208 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 21.514            max(relative change in state) =  -
      n_iter =    2   J = 18.525            max(relative change in state) = 0.46559
      n_iter =    3   J = 16.957            max(relative change in state) = 0.62913
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 208 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 209 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 209 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 27.265            max(relative change in state) =  -
      n_iter =    2   J = 23.861            max(relative change in state) = 0.49050
      n_iter =    3   J = 21.681            max(relative change in state) = 0.64803
      n_iter =    4   J = 21.686            max(relative change in state) = 0.17066
      n_iter =    5   J = 21.590            max(relative change in state) = 0.13049
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 5.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 209 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 210 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 210 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 46.678            max(relative change in state) =  -
      n_iter =    2   J = 41.026            max(relative change in state) = 1.2805
      n_iter =    3   J = 40.007            max(relative change in state) = 0.37317
      n_iter =    4   J = 41.450            max(relative change in state) = 0.92353
      n_iter =    5   J = 39.973            max(relative change in state) = 0.82301
      n_iter =    6   J = 39.963            max(relative change in state) = 0.10069E-01
      n_iter =    7   J = 39.920            max(relative change in state) = 0.17633
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 210 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 211 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 211 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 107.68            max(relative change in state) =  -
      n_iter =    2   J = 91.674            max(relative change in state) = 0.95527
      n_iter =    3   J = 83.149            max(relative change in state) = 1.8707
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 211 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 212 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 212 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 86.921            max(relative change in state) =  -
      n_iter =    2   J = 74.720            max(relative change in state) = 0.74749
      n_iter =    3   J = 65.891            max(relative change in state) = 1.7903
      n_iter =    4   J = 65.579            max(relative change in state) = 0.46490
      n_iter =    5   J = 65.269            max(relative change in state) = 0.62643
      n_iter =    6   J = 64.879            max(relative change in state) = 0.15928
      n_iter =    7   J = 64.739            max(relative change in state) = 0.12827
      n_iter =    8   J = 64.608            max(relative change in state) = 0.95449E-01
      n_iter =    9   J = 64.277            max(relative change in state) = 0.20207
      n_iter =   10   J = 64.121            max(relative change in state) = 0.20884
      n_iter =   11   J = 64.021            max(relative change in state) = 0.61980E-01
      n_iter =   12   J = 63.914            max(relative change in state) = 0.14553
      n_iter =   13   J = 63.895            max(relative change in state) = 0.35625E-01
      n_iter =   14   J = 63.916            max(relative change in state) = 0.77537E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 14.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 212 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 213 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 213 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 109.12            max(relative change in state) =  -
      n_iter =    2   J = 94.682            max(relative change in state) = 1.9163
      n_iter =    3   J = 91.261            max(relative change in state) = 0.90246
      n_iter =    4   J = 96.891            max(relative change in state) = 1.8862
      n_iter =    5   J = 91.091            max(relative change in state) = 1.6421
      n_iter =    6   J = 91.038            max(relative change in state) = 0.30345E-01
      n_iter =    7   J = 90.822            max(relative change in state) = 0.41972
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 213 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 214 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 214 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 58.012            max(relative change in state) =  -
      n_iter =    2   J = 51.014            max(relative change in state) = 0.29630
      n_iter =    3   J = 44.194            max(relative change in state) = 0.53131
      n_iter =    4   J = 38.290            max(relative change in state) = 2.0870
      n_iter =    5   J = 38.211            max(relative change in state) = 0.42425
      n_iter =    6   J = 37.813            max(relative change in state) = 0.74212
      n_iter =    7   J = 34.266            max(relative change in state) = 0.32533
      n_iter =    8   J = 33.735            max(relative change in state) = 0.81284E-01
      n_iter =    9   J = 33.005            max(relative change in state) = 0.29398
      n_iter =   10   J = 32.458            max(relative change in state) = 0.37521
      n_iter =   11   J = 32.271            max(relative change in state) = 0.13880
      n_iter =   12   J = 32.086            max(relative change in state) = 0.59831E-01
      n_iter =   13   J = 32.031            max(relative change in state) = 0.27126E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 13.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 214 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 215 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 215 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 81.632            max(relative change in state) =  -
      n_iter =    2   J = 72.762            max(relative change in state) = 2.2526
      n_iter =    3   J = 72.253            max(relative change in state) = 0.76433
      n_iter =    4   J = 73.463            max(relative change in state) = 0.89966
      n_iter =    5   J = 72.192            max(relative change in state) = 0.74824
      n_iter =    6   J = 72.177            max(relative change in state) = 0.12726E-01
      n_iter =    7   J = 72.109            max(relative change in state) = 0.18968
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 215 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 216 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 216 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 216 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 217 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 217 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 596.99            max(relative change in state) =  -
      n_iter =    2   J = 2008.5            max(relative change in state) = 24.016
      n_iter =    3   J = 534.45            max(relative change in state) = 20.756
      n_iter =    4   J = 538.66            max(relative change in state) = 1.8660
      n_iter =    5   J = 532.60            max(relative change in state) = 1.3402
      n_iter =    6   J = 532.13            max(relative change in state) = 0.12313
      n_iter =    7   J = 530.82            max(relative change in state) = 0.42684
      n_iter =    8   J = 529.93            max(relative change in state) = 0.55389
      n_iter =    9   J = 529.62            max(relative change in state) = 0.24417
      n_iter =   10   J = 529.55            max(relative change in state) = 0.21414
      n_iter =   11   J = 529.48            max(relative change in state) = 0.15332
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 217 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 218 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 218 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 55.419            max(relative change in state) =  -
      n_iter =    2   J = 47.711            max(relative change in state) = 1.1869
      n_iter =    3   J = 45.525            max(relative change in state) = 0.84095
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 218 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 219 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 219 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 172.30            max(relative change in state) =  -
      n_iter =    2   J = 158.79            max(relative change in state) = 0.93681
      n_iter =    3   J = 148.04            max(relative change in state) = 1.4253
      n_iter =    4   J = 144.19            max(relative change in state) = 0.27294
      n_iter =    5   J = 142.72            max(relative change in state) = 0.23172
      n_iter =    6   J = 140.99            max(relative change in state) = 0.37198
      n_iter =    7   J = 139.79            max(relative change in state) = 0.90087
      n_iter =    8   J = 140.49            max(relative change in state) = 0.32738
      n_iter =    9   J = 138.97            max(relative change in state) = 0.22711
      n_iter =   10   J = 138.62            max(relative change in state) = 0.10656
      n_iter =   11   J = 138.31            max(relative change in state) = 0.19418
      n_iter =   12   J = 138.08            max(relative change in state) = 0.74566E-01
      n_iter =   13   J = 137.92            max(relative change in state) = 0.78222E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 13.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 219 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 220 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 220 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 30.784            max(relative change in state) =  -
      n_iter =    2   J = 25.581            max(relative change in state) = 0.78777
      n_iter =    3   J = 20.442            max(relative change in state) = 1.8111
      n_iter =    4   J = 23.148            max(relative change in state) = 1.1667
      n_iter =    5   J = 20.429            max(relative change in state) = 1.0873
      n_iter =    6   J = 20.427            max(relative change in state) = 0.31332E-02
      n_iter =    7   J = 20.408            max(relative change in state) = 0.88664E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 220 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 221 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 221 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 26.513            max(relative change in state) =  -
      n_iter =    2   J = 22.190            max(relative change in state) = 0.41446
      n_iter =    3   J = 17.546            max(relative change in state) = 0.85801
      n_iter =    4   J = 18.904            max(relative change in state) = 0.91497
      n_iter =    5   J = 17.267            max(relative change in state) = 0.69031
      n_iter =    6   J = 17.210            max(relative change in state) = 0.51039E-01
      n_iter =    7   J = 17.066            max(relative change in state) = 0.19581
      n_iter =    8   J = 17.008            max(relative change in state) = 0.10253
      n_iter =    9   J = 16.996            max(relative change in state) = 0.61312E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 221 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 222 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 222 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 86.275            max(relative change in state) =  -
      n_iter =    2   J = 80.658            max(relative change in state) = 0.35666
      n_iter =    3   J = 64.635            max(relative change in state) = 1.9559
      n_iter =    4   J = 69.347            max(relative change in state) = 1.7288
      n_iter =    5   J = 63.901            max(relative change in state) = 1.6649
      n_iter =    6   J = 63.268            max(relative change in state) = 0.11766
      n_iter =    7   J = 62.810            max(relative change in state) = 0.51754
      n_iter =    8   J = 61.723            max(relative change in state) = 0.22735
      n_iter =    9   J = 61.069            max(relative change in state) = 0.18281
      n_iter =   10   J = 60.692            max(relative change in state) = 0.24234
      n_iter =   11   J = 60.664            max(relative change in state) = 0.50499
      n_iter =   12   J = 60.301            max(relative change in state) = 0.23225
      n_iter =   13   J = 60.302            max(relative change in state) = 0.29017
      n_iter =   14   J = 60.069            max(relative change in state) = 0.13190
      n_iter =   15   J = 60.022            max(relative change in state) = 0.26027
      n_iter =   16   J = 59.757            max(relative change in state) = 0.10595
      n_iter =   17   J = 59.700            max(relative change in state) = 0.17802
      n_iter =   18   J = 59.484            max(relative change in state) = 0.14932
      n_iter =   19   J = 59.339            max(relative change in state) = 0.97420E-01
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 20.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 222 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 223 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 223 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 45.866            max(relative change in state) =  -
      n_iter =    2   J = 40.144            max(relative change in state) = 1.2400
      n_iter =    3   J = 39.639            max(relative change in state) = 0.33355
      n_iter =    4   J = 41.888            max(relative change in state) = 0.73121
      n_iter =    5   J = 39.622            max(relative change in state) = 0.66073
      n_iter =    6   J = 39.621            max(relative change in state) = 0.55173E-02
      n_iter =    7   J = 39.617            max(relative change in state) = 0.21833E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 223 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 224 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 224 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 114.46            max(relative change in state) =  -
      n_iter =    2   J = 103.91            max(relative change in state) = 2.4289
      n_iter =    3   J = 103.39            max(relative change in state) = 0.63068
      n_iter =    4   J = 104.85            max(relative change in state) = 1.0504
      n_iter =    5   J = 103.34            max(relative change in state) = 0.72318
      n_iter =    6   J = 103.29            max(relative change in state) = 0.10099
      n_iter =    7   J = 103.27            max(relative change in state) = 0.37010E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 224 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 225 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 225 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 1702.6            max(relative change in state) =  -
      n_iter =    2   J = 7845.4            max(relative change in state) = 67.226
      n_iter =    3   J = 1438.5            max(relative change in state) = 53.112
      n_iter =    4   J = 1451.6            max(relative change in state) = 2.5533
      n_iter =    5   J = 1434.3            max(relative change in state) = 1.8746
      n_iter =    6   J = 1433.6            max(relative change in state) = 0.20159
      n_iter =    7   J = 1432.3            max(relative change in state) = 0.61300
      n_iter =    8   J = 1431.6            max(relative change in state) = 0.29447
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 225 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 226 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 226 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 8.7820            max(relative change in state) =  -
      n_iter =    2   J = 7.4220            max(relative change in state) = 0.33357
      n_iter =    3   J = 6.7278            max(relative change in state) = 0.44140
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 226 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 227 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 227 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 10.316            max(relative change in state) =  -
      n_iter =    2   J = 8.7911            max(relative change in state) = 0.40524
      n_iter =    3   J = 8.1732            max(relative change in state) = 0.44162
      n_iter =    4   J = 8.8410            max(relative change in state) = 0.56601
      n_iter =    5   J = 8.1688            max(relative change in state) = 0.52521
      n_iter =    6   J = 8.1676            max(relative change in state) = 0.35013E-02
      n_iter =    7   J = 8.1628            max(relative change in state) = 0.89120E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 227 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 228 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 228 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 106.78            max(relative change in state) =  -
      n_iter =    2   J = 93.115            max(relative change in state) = 1.4830
      n_iter =    3   J = 90.279            max(relative change in state) = 1.0101
      n_iter =    4   J = 96.142            max(relative change in state) = 1.8578
      n_iter =    5   J = 90.218            max(relative change in state) = 1.6899
      n_iter =    6   J = 90.200            max(relative change in state) = 0.92474E-02
      n_iter =    7   J = 90.156            max(relative change in state) = 0.22376
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 228 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 229 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 229 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 42.621            max(relative change in state) =  -
      n_iter =    2   J = 35.832            max(relative change in state) = 0.51848
      n_iter =    3   J = 28.042            max(relative change in state) = 1.1657
      n_iter =    4   J = 30.265            max(relative change in state) = 1.2669
      n_iter =    5   J = 27.735            max(relative change in state) = 1.0220
      n_iter =    6   J = 27.622            max(relative change in state) = 0.58136E-01
      n_iter =    7   J = 27.326            max(relative change in state) = 0.43972
      n_iter =    8   J = 27.175            max(relative change in state) = 0.36024
      n_iter =    9   J = 27.087            max(relative change in state) = 0.92964E-01
      n_iter =   10   J = 27.098            max(relative change in state) = 0.20407
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 229 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 230 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 230 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 20.514            max(relative change in state) =  -
      n_iter =    2   J = 17.449            max(relative change in state) = 0.45975
      n_iter =    3   J = 15.931            max(relative change in state) = 0.71892
      n_iter =    4   J = 16.656            max(relative change in state) = 0.52692
      n_iter =    5   J = 15.912            max(relative change in state) = 0.46597
      n_iter =    6   J = 15.905            max(relative change in state) = 0.11426E-01
      n_iter =    7   J = 15.884            max(relative change in state) = 0.12595
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 230 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 231 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 231 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 187.06            max(relative change in state) =  -
      n_iter =    2   J = 227.11            max(relative change in state) = 7.4898
      n_iter =    3   J = 161.13            max(relative change in state) = 5.1313
      n_iter =    4   J = 161.62            max(relative change in state) = 0.55322
      n_iter =    5   J = 160.71            max(relative change in state) = 0.36682
      n_iter =    6   J = 160.64            max(relative change in state) = 0.79546E-01
      n_iter =    7   J = 160.58            max(relative change in state) = 0.11823
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 231 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 232 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 232 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 28.426            max(relative change in state) =  -
      n_iter =    2   J = 23.470            max(relative change in state) = 0.53419
      n_iter =    3   J = 17.219            max(relative change in state) = 1.4399
      n_iter =    4   J = 20.917            max(relative change in state) = 1.5053
      n_iter =    5   J = 17.178            max(relative change in state) = 1.3507
      n_iter =    6   J = 17.174            max(relative change in state) = 0.64358E-02
      n_iter =    7   J = 17.123            max(relative change in state) = 0.19008
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 232 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 233 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 233 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 78.250            max(relative change in state) =  -
      n_iter =    2   J = 65.214            max(relative change in state) = 0.94350
      n_iter =    3   J = 53.638            max(relative change in state) = 1.8872
      n_iter =    4   J = 59.027            max(relative change in state) = 1.9113
      n_iter =    5   J = 53.502            max(relative change in state) = 1.6607
      n_iter =    6   J = 53.469            max(relative change in state) = 0.14831E-01
      n_iter =    7   J = 53.387            max(relative change in state) = 0.30975
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 233 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 234 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 234 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 41.354            max(relative change in state) =  -
      n_iter =    2   J = 34.463            max(relative change in state) = 0.38603
      n_iter =    3   J = 26.870            max(relative change in state) = 0.68976
      n_iter =    4   J = 24.997            max(relative change in state) = 0.53892
      n_iter =    5   J = 25.639            max(relative change in state) = 1.1252
      n_iter =    6   J = 20.048            max(relative change in state) = 0.71747
      n_iter =    7   J = 19.205            max(relative change in state) = 0.35516
      n_iter =    8   J = 18.545            max(relative change in state) = 0.20264
      n_iter =    9   J = 19.180            max(relative change in state) = 0.60237
      n_iter =   10   J = 18.061            max(relative change in state) = 0.37133
      n_iter =   11   J = 17.899            max(relative change in state) = 0.53421E-01
      n_iter =   12   J = 17.832            max(relative change in state) = 0.12219
      n_iter =   13   J = 17.649            max(relative change in state) = 0.51811E-01
      n_iter =   14   J = 17.596            max(relative change in state) = 0.24181
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 15.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 234 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 235 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 235 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 85.699            max(relative change in state) =  -
      n_iter =    2   J = 73.556            max(relative change in state) = 1.7263
      n_iter =    3   J = 70.125            max(relative change in state) = 1.2871
      n_iter =    4   J = 71.270            max(relative change in state) = 0.96815
      n_iter =    5   J = 70.058            max(relative change in state) = 0.80789
      n_iter =    6   J = 70.038            max(relative change in state) = 0.18531E-01
      n_iter =    7   J = 69.939            max(relative change in state) = 0.22781
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 235 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 236 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 236 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 373.59            max(relative change in state) =  -
      n_iter =    2   J = 331.86            max(relative change in state) = 1.7206
      n_iter =    3   J = 308.35            max(relative change in state) = 0.66569
      n_iter =    4   J = 292.74            max(relative change in state) = 0.77881
      n_iter =    5   J = 271.08            max(relative change in state) = 0.56964
      n_iter =    6   J = 260.40            max(relative change in state) = 0.72023
      n_iter =    7   J = 251.95            max(relative change in state) = 0.79069
      n_iter =    8   J = 250.07            max(relative change in state) = 0.18007
      n_iter =    9   J = 247.61            max(relative change in state) = 0.33728
      n_iter =   10   J = 246.22            max(relative change in state) = 0.78346
      n_iter =   11   J = 245.04            max(relative change in state) = 0.26457
      n_iter =   12   J = 244.76            max(relative change in state) = 0.53343E-01
      n_iter =   13   J = 243.90            max(relative change in state) = 0.29130
      n_iter =   14   J = 243.49            max(relative change in state) = 0.28399
      n_iter =   15   J = 243.24            max(relative change in state) = 0.11459
      n_iter =   16   J = 243.08            max(relative change in state) = 0.12330
      n_iter =   17   J = 242.94            max(relative change in state) = 0.24906
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 18.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 236 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 237 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 237 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 237 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 238 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 238 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 66.013            max(relative change in state) =  -
      n_iter =    2   J = 61.949            max(relative change in state) = 0.76107
      n_iter =    3   J = 56.970            max(relative change in state) = 0.22667
      n_iter =    4   J = 53.686            max(relative change in state) = 0.45567
      n_iter =    5   J = 52.013            max(relative change in state) = 0.48608
      n_iter =    6   J = 51.340            max(relative change in state) = 0.35234
      n_iter =    7   J = 50.369            max(relative change in state) = 0.99634E-01
      n_iter =    8   J = 50.051            max(relative change in state) = 0.82545E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 238 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 239 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 239 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 122.16            max(relative change in state) =  -
      n_iter =    2   J = 105.04            max(relative change in state) = 0.86175
      n_iter =    3   J = 83.038            max(relative change in state) = 2.3798
      n_iter =    4   J = 88.561            max(relative change in state) = 1.7764
      n_iter =    5   J = 82.317            max(relative change in state) = 1.4698
      n_iter =    6   J = 81.987            max(relative change in state) = 0.89781E-01
      n_iter =    7   J = 81.809            max(relative change in state) = 0.35609
      n_iter =    8   J = 81.271            max(relative change in state) = 0.11059
      n_iter =    9   J = 81.106            max(relative change in state) = 0.32257
      n_iter =   10   J = 80.795            max(relative change in state) = 0.48730
      n_iter =   11   J = 80.526            max(relative change in state) = 0.13663
      n_iter =   12   J = 80.301            max(relative change in state) = 0.19512
      n_iter =   13   J = 80.102            max(relative change in state) = 0.12212
      n_iter =   14   J = 80.095            max(relative change in state) = 0.35184
      n_iter =   15   J = 79.885            max(relative change in state) = 0.11540
      n_iter =   16   J = 79.857            max(relative change in state) = 0.36475E-01
      n_iter =   17   J = 79.790            max(relative change in state) = 0.47349E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 17.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 239 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 240 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 240 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 42.080            max(relative change in state) =  -
      n_iter =    2   J = 35.747            max(relative change in state) = 1.0196
      n_iter =    3   J = 33.206            max(relative change in state) = 0.98001
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 240 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 241 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 241 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 354.42            max(relative change in state) =  -
      n_iter =    2   J = 716.59            max(relative change in state) = 24.229
      n_iter =    3   J = 287.19            max(relative change in state) = 15.823
      n_iter =    4   J = 343.99            max(relative change in state) = 5.3956
      n_iter =    5   J = 286.83            max(relative change in state) = 4.9741
      n_iter =    6   J = 286.78            max(relative change in state) = 0.18103E-01
      n_iter =    7   J = 286.53            max(relative change in state) = 0.42360
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 241 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 242 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 242 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 29.996            max(relative change in state) =  -
      n_iter =    2   J = 26.953            max(relative change in state) = 0.86323
      n_iter =    3   J = 26.647            max(relative change in state) = 0.27040
      n_iter =    4   J = 26.809            max(relative change in state) = 0.40421
      n_iter =    5   J = 26.629            max(relative change in state) = 0.33208
      n_iter =    6   J = 26.624            max(relative change in state) = 0.20296E-01
      n_iter =    7   J = 26.616            max(relative change in state) = 0.69036E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 242 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 243 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 243 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 71.421            max(relative change in state) =  -
      n_iter =    2   J = 65.560            max(relative change in state) = 0.87276
      n_iter =    3   J = 64.357            max(relative change in state) = 0.66387
      n_iter =    4   J = 66.691            max(relative change in state) = 0.83215
      n_iter =    5   J = 64.225            max(relative change in state) = 0.77353
      n_iter =    6   J = 64.136            max(relative change in state) = 0.28954E-01
      n_iter =    7   J = 64.057            max(relative change in state) = 0.12967
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 243 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 244 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 244 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 53.253            max(relative change in state) =  -
      n_iter =    2   J = 45.711            max(relative change in state) = 1.1189
      n_iter =    3   J = 43.565            max(relative change in state) = 0.98998
      n_iter =    4   J = 45.459            max(relative change in state) = 0.82115
      n_iter =    5   J = 43.557            max(relative change in state) = 0.77165
      n_iter =    6   J = 43.555            max(relative change in state) = 0.43012E-02
      n_iter =    7   J = 43.538            max(relative change in state) = 0.12207
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 244 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 245 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 245 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 157.70            max(relative change in state) =  -
      n_iter =    2   J = 144.89            max(relative change in state) = 5.8035
      n_iter =    3   J = 135.35            max(relative change in state) = 1.9820
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 245 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 246 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 246 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 181.19            max(relative change in state) =  -
      n_iter =    2   J = 213.65            max(relative change in state) = 6.4834
      n_iter =    3   J = 163.25            max(relative change in state) = 3.7305
      n_iter =    4   J = 189.15            max(relative change in state) = 3.8875
      n_iter =    5   J = 162.91            max(relative change in state) = 3.5369
      n_iter =    6   J = 162.79            max(relative change in state) = 0.40350E-01
      n_iter =    7   J = 163.77            max(relative change in state) = 0.21047
      n_iter =    8   J = 162.68            max(relative change in state) = 0.18455
      n_iter =    9   J = 162.59            max(relative change in state) = 0.32193E-01
      n_iter =   10   J = 162.45            max(relative change in state) = 0.20078
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 246 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 247 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 247 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 513.48            max(relative change in state) =  -
      n_iter =    2   J = 1500.8            max(relative change in state) = 33.022
      n_iter =    3   J = 426.89            max(relative change in state) = 24.018
      n_iter =    4   J = 433.31            max(relative change in state) = 1.9413
      n_iter =    5   J = 426.63            max(relative change in state) = 1.6679
      n_iter =    6   J = 426.56            max(relative change in state) = 0.35364E-01
      n_iter =    7   J = 426.23            max(relative change in state) = 0.40007
      n_iter =    8   J = 426.48            max(relative change in state) = 0.32141
      n_iter =    9   J = 426.20            max(relative change in state) = 0.21282
      n_iter =   10   J = 426.19            max(relative change in state) = 0.10544E-01
      n_iter =   11   J = 426.17            max(relative change in state) = 0.91992E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 247 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 248 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 248 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 115.22            max(relative change in state) =  -
      n_iter =    2   J = 98.283            max(relative change in state) = 1.6340
      n_iter =    3   J = 91.270            max(relative change in state) = 1.6452
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 248 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 249 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 249 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 76.461            max(relative change in state) =  -
      n_iter =    2   J = 63.988            max(relative change in state) = 1.1135
      n_iter =    3   J = 55.245            max(relative change in state) = 1.8544
      n_iter =    4   J = 60.594            max(relative change in state) = 2.1980
      n_iter =    5   J = 55.172            max(relative change in state) = 2.0206
      n_iter =    6   J = 55.138            max(relative change in state) = 0.14545E-01
      n_iter =    7   J = 55.215            max(relative change in state) = 0.22126
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 249 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 250 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 250 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 31.899            max(relative change in state) =  -
      n_iter =    2   J = 26.941            max(relative change in state) = 0.56772
      n_iter =    3   J = 23.077            max(relative change in state) = 0.84867
      n_iter =    4   J = 24.718            max(relative change in state) = 0.79197
      n_iter =    5   J = 22.954            max(relative change in state) = 0.69744
      n_iter =    6   J = 22.875            max(relative change in state) = 0.34812E-01
      n_iter =    7   J = 22.811            max(relative change in state) = 0.10092
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 250 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 251 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 251 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 78.699            max(relative change in state) =  -
      n_iter =    2   J = 66.443            max(relative change in state) = 1.1230
      n_iter =    3   J = 58.661            max(relative change in state) = 1.7882
      n_iter =    4   J = 64.860            max(relative change in state) = 1.9477
      n_iter =    5   J = 58.541            max(relative change in state) = 1.7232
      n_iter =    6   J = 58.510            max(relative change in state) = 0.23543E-01
      n_iter =    7   J = 58.458            max(relative change in state) = 0.44501
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 251 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 252 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 252 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 24.297            max(relative change in state) =  -
      n_iter =    2   J = 20.587            max(relative change in state) = 0.51133
      n_iter =    3   J = 18.289            max(relative change in state) = 0.89780
      n_iter =    4   J = 18.195            max(relative change in state) = 0.16840
      n_iter =    5   J = 18.594            max(relative change in state) = 0.14194
      n_iter =    6   J = 18.173            max(relative change in state) = 0.11613
      n_iter =    7   J = 18.168            max(relative change in state) = 0.91849E-02
      n_iter =    8   J = 18.167            max(relative change in state) = 0.33293E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 252 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 253 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 253 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 85.289            max(relative change in state) =  -
      n_iter =    2   J = 70.418            max(relative change in state) = 0.84235
      n_iter =    3   J = 50.934            max(relative change in state) = 2.3817
      n_iter =    4   J = 51.682            max(relative change in state) = 0.78595
      n_iter =    5   J = 50.881            max(relative change in state) = 0.64694
      n_iter =    6   J = 50.865            max(relative change in state) = 0.17897E-01
      n_iter =    7   J = 50.782            max(relative change in state) = 0.15580
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 253 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 254 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 254 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 102.44            max(relative change in state) =  -
      n_iter =    2   J = 92.136            max(relative change in state) = 1.0252
      n_iter =    3   J = 85.820            max(relative change in state) = 1.5766
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 254 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 255 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 255 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 146.92            max(relative change in state) =  -
      n_iter =    2   J = 126.51            max(relative change in state) = 2.0154
      n_iter =    3   J = 120.35            max(relative change in state) = 0.93798
      n_iter =    4   J = 120.06            max(relative change in state) = 0.52675
      n_iter =    5   J = 119.32            max(relative change in state) = 0.29666
      n_iter =    6   J = 119.23            max(relative change in state) = 0.13934
      n_iter =    7   J = 119.15            max(relative change in state) = 0.13638
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 255 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 256 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 256 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 127.10            max(relative change in state) =  -
      n_iter =    2   J = 109.84            max(relative change in state) = 1.3082
      n_iter =    3   J = 104.82            max(relative change in state) = 1.6328
      n_iter =    4   J = 111.72            max(relative change in state) = 1.9466
      n_iter =    5   J = 104.75            max(relative change in state) = 1.7887
      n_iter =    6   J = 104.73            max(relative change in state) = 0.18107E-01
      n_iter =    7   J = 104.69            max(relative change in state) = 0.27486
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 256 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 257 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 257 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 324.66            max(relative change in state) =  -
      n_iter =    2   J = 564.96            max(relative change in state) = 12.337
      n_iter =    3   J = 267.56            max(relative change in state) = 8.7726
      n_iter =    4   J = 267.62            max(relative change in state) = 0.81036
      n_iter =    5   J = 266.22            max(relative change in state) = 0.41109
      n_iter =    6   J = 265.98            max(relative change in state) = 0.25033
      n_iter =    7   J = 265.87            max(relative change in state) = 0.11751
      n_iter =    8   J = 265.51            max(relative change in state) = 0.20923
      n_iter =    9   J = 264.94            max(relative change in state) = 0.35156
      n_iter =   10   J = 264.78            max(relative change in state) = 0.35428
      n_iter =   11   J = 265.03            max(relative change in state) = 0.53719
      n_iter =   12   J = 264.72            max(relative change in state) = 0.38781
      n_iter =   13   J = 264.71            max(relative change in state) = 0.18779E-01
      n_iter =   14   J = 264.65            max(relative change in state) = 0.89107E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 14.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 257 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 258 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 258 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 165.14            max(relative change in state) =  -
      n_iter =    2   J = 156.59            max(relative change in state) = 4.5889
      n_iter =    3   J = 139.24            max(relative change in state) = 2.5687
      n_iter =    4   J = 142.80            max(relative change in state) = 1.5381
      n_iter =    5   J = 139.08            max(relative change in state) = 1.3015
      n_iter =    6   J = 139.02            max(relative change in state) = 0.23348E-01
      n_iter =    7   J = 138.80            max(relative change in state) = 0.48843
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 258 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 259 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 259 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 34.335            max(relative change in state) =  -
      n_iter =    2   J = 28.731            max(relative change in state) = 0.61275
      n_iter =    3   J = 24.431            max(relative change in state) = 0.98928
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 259 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 260 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 260 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 304.40            max(relative change in state) =  -
      n_iter =    2   J = 217.28            max(relative change in state) = 5.1109
      n_iter =    3   J = 210.84            max(relative change in state) = 1.0256
      n_iter =    4   J = 205.02            max(relative change in state) = 1.1862
      n_iter =    5   J = 206.06            max(relative change in state) = 0.98183
      n_iter =    6   J = 203.65            max(relative change in state) = 0.49200
      n_iter =    7   J = 203.11            max(relative change in state) = 0.95323E-01
      n_iter =    8   J = 202.99            max(relative change in state) = 0.56610E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 260 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 261 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 261 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 33.104            max(relative change in state) =  -
      n_iter =    2   J = 27.523            max(relative change in state) = 0.72265
      n_iter =    3   J = 22.148            max(relative change in state) = 1.5069
      n_iter =    4   J = 26.680            max(relative change in state) = 1.6285
      n_iter =    5   J = 22.098            max(relative change in state) = 1.4786
      n_iter =    6   J = 22.090            max(relative change in state) = 0.43186E-02
      n_iter =    7   J = 22.022            max(relative change in state) = 0.11357
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 261 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 262 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 262 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 96.368            max(relative change in state) =  -
      n_iter =    2   J = 83.217            max(relative change in state) = 1.2788
      n_iter =    3   J = 79.661            max(relative change in state) = 1.4686
      n_iter =    4   J = 81.803            max(relative change in state) = 1.2782
      n_iter =    5   J = 79.638            max(relative change in state) = 1.1683
      n_iter =    6   J = 79.632            max(relative change in state) = 0.79295E-02
      n_iter =    7   J = 79.605            max(relative change in state) = 0.13833
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 262 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 263 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 263 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 114.90            max(relative change in state) =  -
      n_iter =    2   J = 98.508            max(relative change in state) = 1.0809
      n_iter =    3   J = 85.779            max(relative change in state) = 2.2453
      n_iter =    4   J = 94.326            max(relative change in state) = 2.0797
      n_iter =    5   J = 85.297            max(relative change in state) = 1.7608
      n_iter =    6   J = 85.167            max(relative change in state) = 0.35190E-01
      n_iter =    7   J = 84.410            max(relative change in state) = 0.32469
      n_iter =    8   J = 84.650            max(relative change in state) = 0.53410
      n_iter =    9   J = 84.284            max(relative change in state) = 0.33765
      n_iter =   10   J = 84.259            max(relative change in state) = 0.39351E-01
      n_iter =   11   J = 84.203            max(relative change in state) = 0.73957E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 263 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 264 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 264 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 69.842            max(relative change in state) =  -
      n_iter =    2   J = 64.578            max(relative change in state) = 0.49342
      n_iter =    3   J = 57.163            max(relative change in state) = 2.1010
      n_iter =    4   J = 56.769            max(relative change in state) = 0.54801
      n_iter =    5   J = 55.858            max(relative change in state) = 0.25035
      n_iter =    6   J = 54.791            max(relative change in state) = 0.25088
      n_iter =    7   J = 54.150            max(relative change in state) = 0.20379
      n_iter =    8   J = 53.788            max(relative change in state) = 0.13200
      n_iter =    9   J = 53.634            max(relative change in state) = 0.14515
      n_iter =   10   J = 53.637            max(relative change in state) = 0.19555
      n_iter =   11   J = 53.732            max(relative change in state) = 0.18284
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 264 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 265 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 265 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 265.26            max(relative change in state) =  -
      n_iter =    2   J = 373.79            max(relative change in state) = 11.762
      n_iter =    3   J = 211.56            max(relative change in state) = 7.4188
      n_iter =    4   J = 215.19            max(relative change in state) = 1.5938
      n_iter =    5   J = 211.47            max(relative change in state) = 1.4028
      n_iter =    6   J = 211.44            max(relative change in state) = 0.22700E-01
      n_iter =    7   J = 211.34            max(relative change in state) = 0.61670
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 265 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 266 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 266 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 1025.2            max(relative change in state) =  -
      n_iter =    2   J = 14904.            max(relative change in state) = 61.657
      n_iter =    3   J = 964.59            max(relative change in state) = 58.982
      n_iter =    4   J = 1011.5            max(relative change in state) = 4.8353
      n_iter =    5   J = 964.22            max(relative change in state) = 4.4053
      n_iter =    6   J = 964.17            max(relative change in state) = 0.25481E-01
      n_iter =    7   J = 963.42            max(relative change in state) = 0.72361
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 266 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 267 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 267 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 45.701            max(relative change in state) =  -
      n_iter =    2   J = 39.784            max(relative change in state) = 0.94427
      n_iter =    3   J = 37.743            max(relative change in state) = 0.77608
      n_iter =    4   J = 43.028            max(relative change in state) = 1.5657
      n_iter =    5   J = 37.661            max(relative change in state) = 1.4142
      n_iter =    6   J = 37.631            max(relative change in state) = 0.17715E-01
      n_iter =    7   J = 37.593            max(relative change in state) = 0.35054
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 267 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 268 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 268 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 19.442            max(relative change in state) =  -
      n_iter =    2   J = 16.815            max(relative change in state) = 0.83683
      n_iter =    3   J = 16.348            max(relative change in state) = 0.42324
      n_iter =    4   J = 17.318            max(relative change in state) = 0.79463
      n_iter =    5   J = 16.288            max(relative change in state) = 0.60868
      n_iter =    6   J = 16.286            max(relative change in state) = 0.98304E-02
      n_iter =    7   J = 16.281            max(relative change in state) = 0.55298E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 268 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 269 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 269 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 20.991            max(relative change in state) =  -
      n_iter =    2   J = 17.726            max(relative change in state) = 0.50183
      n_iter =    3   J = 15.931            max(relative change in state) = 0.71138
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 269 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 270 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 270 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 25.871            max(relative change in state) =  -
      n_iter =    2   J = 22.663            max(relative change in state) = 0.77406
      n_iter =    3   J = 22.229            max(relative change in state) = 0.51595
      n_iter =    4   J = 24.000            max(relative change in state) = 0.89357
      n_iter =    5   J = 22.212            max(relative change in state) = 0.80429
      n_iter =    6   J = 22.211            max(relative change in state) = 0.43468E-02
      n_iter =    7   J = 22.202            max(relative change in state) = 0.39742E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 270 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 271 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 271 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 62.751            max(relative change in state) =  -
      n_iter =    2   J = 53.246            max(relative change in state) = 0.80160
      n_iter =    3   J = 44.734            max(relative change in state) = 1.4658
      n_iter =    4   J = 44.754            max(relative change in state) = 0.45156
      n_iter =    5   J = 44.230            max(relative change in state) = 0.28779
      n_iter =    6   J = 43.791            max(relative change in state) = 0.30239
      n_iter =    7   J = 43.514            max(relative change in state) = 0.26284
      n_iter =    8   J = 43.228            max(relative change in state) = 0.24592
      n_iter =    9   J = 43.120            max(relative change in state) = 0.15518
      n_iter =   10   J = 43.116            max(relative change in state) = 0.29831
      n_iter =   11   J = 42.953            max(relative change in state) = 0.65851E-01
      n_iter =   12   J = 42.930            max(relative change in state) = 0.18459E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 271 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 272 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 272 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 48.661            max(relative change in state) =  -
      n_iter =    2   J = 40.786            max(relative change in state) = 0.79336
      n_iter =    3   J = 35.265            max(relative change in state) = 1.4129
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 272 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 273 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 273 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 12.142            max(relative change in state) =  -
      n_iter =    2   J = 11.190            max(relative change in state) = 0.61018
      n_iter =    3   J = 11.035            max(relative change in state) = 0.30649
      n_iter =    4   J = 11.315            max(relative change in state) = 0.39775
      n_iter =    5   J = 11.025            max(relative change in state) = 0.32445
      n_iter =    6   J = 11.025            max(relative change in state) = 0.32656E-02
      n_iter =    7   J = 11.023            max(relative change in state) = 0.19365E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 273 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 274 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 274 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 52.386            max(relative change in state) =  -
      n_iter =    2   J = 44.757            max(relative change in state) = 0.93015
      n_iter =    3   J = 42.122            max(relative change in state) = 0.84874
      n_iter =    4   J = 42.935            max(relative change in state) = 0.78796
      n_iter =    5   J = 42.098            max(relative change in state) = 0.69731
      n_iter =    6   J = 42.090            max(relative change in state) = 0.87233E-02
      n_iter =    7   J = 42.070            max(relative change in state) = 0.12142
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 274 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 275 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 275 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 112.41            max(relative change in state) =  -
      n_iter =    2   J = 99.140            max(relative change in state) = 2.7239
      n_iter =    3   J = 98.039            max(relative change in state) = 1.2224
      n_iter =    4   J = 101.21            max(relative change in state) = 1.5621
      n_iter =    5   J = 97.949            max(relative change in state) = 1.3310
      n_iter =    6   J = 97.933            max(relative change in state) = 0.12976E-01
      n_iter =    7   J = 97.988            max(relative change in state) = 0.28239
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 275 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 276 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 276 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 105.57            max(relative change in state) =  -
      n_iter =    2   J = 91.858            max(relative change in state) = 0.75414
      n_iter =    3   J = 82.518            max(relative change in state) = 1.0453
      n_iter =    4   J = 81.328            max(relative change in state) = 0.65814
      n_iter =    5   J = 80.711            max(relative change in state) = 0.43920
      n_iter =    6   J = 80.477            max(relative change in state) = 0.74862E-01
      n_iter =    7   J = 80.413            max(relative change in state) = 0.53740E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 276 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 277 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 277 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 210.12            max(relative change in state) =  -
      n_iter =    2   J = 317.90            max(relative change in state) = 12.311
      n_iter =    3   J = 182.31            max(relative change in state) = 8.3614
      n_iter =    4   J = 183.84            max(relative change in state) = 1.1400
      n_iter =    5   J = 181.84            max(relative change in state) = 0.84768
      n_iter =    6   J = 181.63            max(relative change in state) = 0.97859E-01
      n_iter =    7   J = 181.35            max(relative change in state) = 0.38345
      n_iter =    8   J = 180.90            max(relative change in state) = 0.17276
      n_iter =    9   J = 180.72            max(relative change in state) = 0.29985
      n_iter =   10   J = 180.32            max(relative change in state) = 0.13695
      n_iter =   11   J = 180.26            max(relative change in state) = 0.84118E-01
      n_iter =   12   J = 180.13            max(relative change in state) = 0.22238
      n_iter =   13   J = 180.00            max(relative change in state) = 0.12938
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 14.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 277 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 278 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 278 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 50.447            max(relative change in state) =  -
      n_iter =    2   J = 44.249            max(relative change in state) = 0.32486
      n_iter =    3   J = 31.144            max(relative change in state) = 1.0342
      n_iter =    4   J = 27.832            max(relative change in state) = 0.48934
      n_iter =    5   J = 26.533            max(relative change in state) = 0.36850
      n_iter =    6   J = 24.556            max(relative change in state) = 0.47047
      n_iter =    7   J = 23.966            max(relative change in state) = 0.25579
      n_iter =    8   J = 23.596            max(relative change in state) = 0.17980
      n_iter =    9   J = 23.107            max(relative change in state) = 0.10262
      n_iter =   10   J = 22.449            max(relative change in state) = 0.30696
      n_iter =   11   J = 22.383            max(relative change in state) = 0.10604
      n_iter =   12   J = 22.160            max(relative change in state) = 0.60239E-01
      n_iter =   13   J = 22.051            max(relative change in state) = 0.11843
      n_iter =   14   J = 21.872            max(relative change in state) = 0.46558E-01
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 15.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 278 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 279 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 279 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 57.190            max(relative change in state) =  -
      n_iter =    2   J = 47.092            max(relative change in state) = 0.72673
      n_iter =    3   J = 33.184            max(relative change in state) = 2.2039
      n_iter =    4   J = 32.992            max(relative change in state) = 0.26087
      n_iter =    5   J = 33.070            max(relative change in state) = 0.30676
      n_iter =    6   J = 32.917            max(relative change in state) = 0.15378
      n_iter =    7   J = 32.915            max(relative change in state) = 0.30980E-02
      n_iter =    8   J = 32.900            max(relative change in state) = 0.40154E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 279 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 280 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 280 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 68.706            max(relative change in state) =  -
      n_iter =    2   J = 57.682            max(relative change in state) = 0.38054
      n_iter =    3   J = 44.179            max(relative change in state) = 1.0537
      n_iter =    4   J = 35.765            max(relative change in state) = 1.3744
      n_iter =    5   J = 33.506            max(relative change in state) = 0.59032
      n_iter =    6   J = 33.356            max(relative change in state) = 0.40508
      n_iter =    7   J = 32.961            max(relative change in state) = 0.19849
      n_iter =    8   J = 32.819            max(relative change in state) = 0.59551E-01
      n_iter =    9   J = 32.749            max(relative change in state) = 0.42201E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 280 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 281 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 281 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 43.171            max(relative change in state) =  -
      n_iter =    2   J = 38.458            max(relative change in state) = 1.1345
      n_iter =    3   J = 37.975            max(relative change in state) = 0.36521
      n_iter =    4   J = 38.120            max(relative change in state) = 0.44632
      n_iter =    5   J = 37.783            max(relative change in state) = 0.19098
      n_iter =    6   J = 37.780            max(relative change in state) = 0.63658E-02
      n_iter =    7   J = 37.763            max(relative change in state) = 0.75327E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 281 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 282 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 282 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 52.118            max(relative change in state) =  -
      n_iter =    2   J = 42.767            max(relative change in state) = 0.33733
      n_iter =    3   J = 26.800            max(relative change in state) = 0.83604
      n_iter =    4   J = 22.463            max(relative change in state) = 0.54658
      n_iter =    5   J = 21.527            max(relative change in state) = 0.20865
      n_iter =    6   J = 20.436            max(relative change in state) = 0.37236
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 282 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 283 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 283 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 53.359            max(relative change in state) =  -
      n_iter =    2   J = 48.057            max(relative change in state) = 0.12926
      n_iter =    3   J = 43.784            max(relative change in state) = 0.38474
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 283 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 284 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 284 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 282.64            max(relative change in state) =  -
      n_iter =    2   J = 452.55            max(relative change in state) = 14.589
      n_iter =    3   J = 226.45            max(relative change in state) = 10.166
      n_iter =    4   J = 237.80            max(relative change in state) = 2.7936
      n_iter =    5   J = 226.30            max(relative change in state) = 2.5043
      n_iter =    6   J = 226.27            max(relative change in state) = 0.14650E-01
      n_iter =    7   J = 226.32            max(relative change in state) = 0.36592
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 284 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 285 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 285 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 413.20            max(relative change in state) =  -
      n_iter =    2   J = 1342.2            max(relative change in state) = 28.294
      n_iter =    3   J = 358.33            max(relative change in state) = 22.089
      n_iter =    4   J = 393.20            max(relative change in state) = 3.6026
      n_iter =    5   J = 358.11            max(relative change in state) = 3.3593
      n_iter =    6   J = 358.04            max(relative change in state) = 0.33470E-01
      n_iter =    7   J = 358.28            max(relative change in state) = 0.43973
      n_iter =    8   J = 357.85            max(relative change in state) = 0.14413
      n_iter =    9   J = 357.78            max(relative change in state) = 0.59013E-01
      n_iter =   10   J = 357.40            max(relative change in state) = 0.33166
      n_iter =   11   J = 357.26            max(relative change in state) = 0.46552
      n_iter =   12   J = 357.18            max(relative change in state) = 0.13990
      n_iter =   13   J = 357.14            max(relative change in state) = 0.22299E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 13.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 285 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 286 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 286 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 31.285            max(relative change in state) =  -
      n_iter =    2   J = 27.088            max(relative change in state) = 0.32091
      n_iter =    3   J = 20.671            max(relative change in state) = 0.65935
      n_iter =    4   J = 18.467            max(relative change in state) = 0.71908
      n_iter =    5   J = 21.941            max(relative change in state) = 0.98516
      n_iter =    6   J = 17.868            max(relative change in state) = 0.77051
      n_iter =    7   J = 17.469            max(relative change in state) = 0.95830E-01
      n_iter =    8   J = 17.382            max(relative change in state) = 0.10336
      n_iter =    9   J = 16.897            max(relative change in state) = 0.10300
      n_iter =   10   J = 16.797            max(relative change in state) = 0.15080
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 286 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 287 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 287 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 12.412            max(relative change in state) =  -
      n_iter =    2   J = 10.521            max(relative change in state) = 0.38793
      n_iter =    3   J = 9.5595            max(relative change in state) = 0.70667
      n_iter =    4   J = 11.080            max(relative change in state) = 0.88287
      n_iter =    5   J = 9.5529            max(relative change in state) = 0.82532
      n_iter =    6   J = 9.5517            max(relative change in state) = 0.19869E-02
      n_iter =    7   J = 9.5400            max(relative change in state) = 0.55849E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 287 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 288 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 288 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 40.335            max(relative change in state) =  -
      n_iter =    2   J = 33.725            max(relative change in state) = 0.60640
      n_iter =    3   J = 26.903            max(relative change in state) = 0.93922
      n_iter =    4   J = 27.018            max(relative change in state) = 0.78461
      n_iter =    5   J = 25.338            max(relative change in state) = 0.54968
      n_iter =    6   J = 24.953            max(relative change in state) = 0.20299
      n_iter =    7   J = 24.880            max(relative change in state) = 0.11451
      n_iter =    8   J = 24.623            max(relative change in state) = 0.48088E-01
      n_iter =    9   J = 24.461            max(relative change in state) = 0.98021E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 288 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 289 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 289 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 263.57            max(relative change in state) =  -
      n_iter =    2   J = 806.42            max(relative change in state) = 17.286
      n_iter =    3   J = 237.09            max(relative change in state) = 14.651
      n_iter =    4   J = 241.57            max(relative change in state) = 1.5283
      n_iter =    5   J = 236.99            max(relative change in state) = 1.3461
      n_iter =    6   J = 236.96            max(relative change in state) = 0.18578E-01
      n_iter =    7   J = 236.87            max(relative change in state) = 0.23606
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 289 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 290 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 290 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 290 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 291 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 291 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 37.552            max(relative change in state) =  -
      n_iter =    2   J = 31.589            max(relative change in state) = 0.89747
      n_iter =    3   J = 27.966            max(relative change in state) = 1.2076
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 291 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 292 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 292 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 59.007            max(relative change in state) =  -
      n_iter =    2   J = 52.326            max(relative change in state) = 1.2683
      n_iter =    3   J = 51.397            max(relative change in state) = 0.41660
      n_iter =    4   J = 56.047            max(relative change in state) = 1.4765
      n_iter =    5   J = 51.325            max(relative change in state) = 1.3050
      n_iter =    6   J = 51.314            max(relative change in state) = 0.11694E-01
      n_iter =    7   J = 51.265            max(relative change in state) = 0.17692
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 292 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 293 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 293 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 65.641            max(relative change in state) =  -
      n_iter =    2   J = 55.335            max(relative change in state) = 0.82531
      n_iter =    3   J = 48.195            max(relative change in state) = 1.1768
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 293 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 294 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 294 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 69.685            max(relative change in state) =  -
      n_iter =    2   J = 58.508            max(relative change in state) = 0.87370
      n_iter =    3   J = 51.109            max(relative change in state) = 1.5066
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 294 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 295 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 295 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 212.93            max(relative change in state) =  -
      n_iter =    2   J = 333.26            max(relative change in state) = 11.641
      n_iter =    3   J = 185.24            max(relative change in state) = 8.4860
      n_iter =    4   J = 184.54            max(relative change in state) = 0.56838
      n_iter =    5   J = 183.72            max(relative change in state) = 0.25519
      n_iter =    6   J = 183.59            max(relative change in state) = 0.21021
      n_iter =    7   J = 183.55            max(relative change in state) = 0.98293E-01
      n_iter =    8   J = 183.51            max(relative change in state) = 0.24931E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 295 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 296 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 296 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 39.260            max(relative change in state) =  -
      n_iter =    2   J = 34.660            max(relative change in state) = 0.95409
      n_iter =    3   J = 33.630            max(relative change in state) = 0.71158
      n_iter =    4   J = 33.734            max(relative change in state) = 0.22329
      n_iter =    5   J = 33.475            max(relative change in state) = 0.16136
      n_iter =    6   J = 33.438            max(relative change in state) = 0.52526E-01
      n_iter =    7   J = 33.472            max(relative change in state) = 0.79448E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 296 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 297 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 297 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 151.80            max(relative change in state) =  -
      n_iter =    2   J = 166.63            max(relative change in state) = 5.7872
      n_iter =    3   J = 139.24            max(relative change in state) = 3.0927
      n_iter =    4   J = 140.49            max(relative change in state) = 1.0120
      n_iter =    5   J = 139.19            max(relative change in state) = 0.85823
      n_iter =    6   J = 139.17            max(relative change in state) = 0.12061E-01
      n_iter =    7   J = 139.06            max(relative change in state) = 0.20599
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 297 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 298 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 298 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 207.41            max(relative change in state) =  -
      n_iter =    2   J = 126.42            max(relative change in state) = 4.4368
      n_iter =    3   J = 120.99            max(relative change in state) = 1.2081
      n_iter =    4   J = 134.45            max(relative change in state) = 2.6416
      n_iter =    5   J = 120.52            max(relative change in state) = 2.2741
      n_iter =    6   J = 120.37            max(relative change in state) = 0.29826E-01
      n_iter =    7   J = 120.41            max(relative change in state) = 0.59703
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 298 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 299 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 299 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 99.785            max(relative change in state) =  -
      n_iter =    2   J = 88.877            max(relative change in state) = 1.2514
      n_iter =    3   J = 85.987            max(relative change in state) = 1.0637
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 299 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 300 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 300 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 273.29            max(relative change in state) =  -
      n_iter =    2   J = 1072.1            max(relative change in state) = 20.801
      n_iter =    3   J = 250.48            max(relative change in state) = 17.049
      n_iter =    4   J = 261.98            max(relative change in state) = 2.6128
      n_iter =    5   J = 250.41            max(relative change in state) = 2.4046
      n_iter =    6   J = 250.40            max(relative change in state) = 0.75793E-02
      n_iter =    7   J = 250.33            max(relative change in state) = 0.14743
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 300 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 301 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 301 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 92.258            max(relative change in state) =  -
      n_iter =    2   J = 85.176            max(relative change in state) = 0.25878
      n_iter =    3   J = 75.335            max(relative change in state) = 0.39849
      n_iter =    4   J = 63.025            max(relative change in state) = 1.1768
      n_iter =    5   J = 62.271            max(relative change in state) = 0.36700
      n_iter =    6   J = 61.386            max(relative change in state) = 0.12829
      n_iter =    7   J = 59.542            max(relative change in state) = 0.31064
      n_iter =    8   J = 58.424            max(relative change in state) = 0.19280
      n_iter =    9   J = 57.934            max(relative change in state) = 0.10397
      n_iter =   10   J = 57.680            max(relative change in state) = 0.97628E-01
      n_iter =   11   J = 57.307            max(relative change in state) = 0.19440
      n_iter =   12   J = 57.335            max(relative change in state) = 0.23067
      n_iter =   13   J = 57.029            max(relative change in state) = 0.11556
      n_iter =   14   J = 56.962            max(relative change in state) = 0.31289E-01
      n_iter =   15   J = 56.832            max(relative change in state) = 0.91874E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 15.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 301 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 302 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 302 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 66.610            max(relative change in state) =  -
      n_iter =    2   J = 61.413            max(relative change in state) = 0.48009
      n_iter =    3   J = 57.143            max(relative change in state) = 1.0765
      n_iter =    4   J = 56.072            max(relative change in state) = 0.31504
      n_iter =    5   J = 57.384            max(relative change in state) = 0.93925
      n_iter =    6   J = 55.382            max(relative change in state) = 0.73985
      n_iter =    7   J = 54.395            max(relative change in state) = 0.22164
      n_iter =    8   J = 54.082            max(relative change in state) = 0.57215E-01
      n_iter =    9   J = 53.682            max(relative change in state) = 0.13904
      n_iter =   10   J = 53.565            max(relative change in state) = 0.92246E-01
      n_iter =   11   J = 53.422            max(relative change in state) = 0.89735E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 302 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 303 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 303 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 1805.1            max(relative change in state) =  -
      n_iter =    2   J = 44068.            max(relative change in state) = 138.09
      n_iter =    3   J = 1737.3            max(relative change in state) = 133.97
      n_iter =    4   J = 1740.5            max(relative change in state) = 1.3741
      n_iter =    5   J = 1735.1            max(relative change in state) = 0.78642
      n_iter =    6   J = 1734.7            max(relative change in state) = 0.13945
      n_iter =    7   J = 1734.4            max(relative change in state) = 0.25159
      n_iter =    8   J = 1734.1            max(relative change in state) = 0.18760
      n_iter =    9   J = 1733.6            max(relative change in state) = 1.5866
      n_iter =   10   J = 1733.1            max(relative change in state) = 0.17536
      n_iter =   11   J = 1733.1            max(relative change in state) = 0.23083E-01
      n_iter =   12   J = 1733.0            max(relative change in state) = 0.91043E-02
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 303 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 304 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 304 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 76.514            max(relative change in state) =  -
      n_iter =    2   J = 72.534            max(relative change in state) = 0.16207
      n_iter =    3   J = 59.308            max(relative change in state) = 0.76395
      n_iter =    4   J = 48.768            max(relative change in state) = 1.7739
      n_iter =    5   J = 47.576            max(relative change in state) = 0.26800
      n_iter =    6   J = 46.706            max(relative change in state) = 0.14776
      n_iter =    7   J = 46.190            max(relative change in state) = 0.12654
      n_iter =    8   J = 45.846            max(relative change in state) = 0.14479
      n_iter =    9   J = 45.527            max(relative change in state) = 0.87907E-01
      n_iter =   10   J = 45.379            max(relative change in state) = 0.32107E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 304 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 305 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 305 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 41.480            max(relative change in state) =  -
      n_iter =    2   J = 35.245            max(relative change in state) = 0.80431
      n_iter =    3   J = 32.589            max(relative change in state) = 1.3162
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 305 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 306 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 306 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 35.562            max(relative change in state) =  -
      n_iter =    2   J = 29.566            max(relative change in state) = 0.66041
      n_iter =    3   J = 23.859            max(relative change in state) = 1.2503
      n_iter =    4   J = 24.321            max(relative change in state) = 0.58848
      n_iter =    5   J = 23.810            max(relative change in state) = 0.48360
      n_iter =    6   J = 23.787            max(relative change in state) = 0.21469E-01
      n_iter =    7   J = 23.744            max(relative change in state) = 0.15070
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 306 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 307 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 307 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 81.177            max(relative change in state) =  -
      n_iter =    2   J = 66.783            max(relative change in state) = 0.84798
      n_iter =    3   J = 47.058            max(relative change in state) = 2.3656
      n_iter =    4   J = 47.067            max(relative change in state) = 0.40178
      n_iter =    5   J = 46.781            max(relative change in state) = 0.21371
      n_iter =    6   J = 46.748            max(relative change in state) = 0.11623
      n_iter =    7   J = 46.740            max(relative change in state) = 0.42831E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 307 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 308 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 308 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 63.028            max(relative change in state) =  -
      n_iter =    2   J = 61.386            max(relative change in state) = 0.76284E-01
      n_iter =    3   J = 59.325            max(relative change in state) = 0.16645
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 308 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 309 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 309 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 18.302            max(relative change in state) =  -
      n_iter =    2   J = 15.348            max(relative change in state) = 0.42337
      n_iter =    3   J = 13.410            max(relative change in state) = 0.69745
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 309 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 310 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 310 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 169.48            max(relative change in state) =  -
      n_iter =    2   J = 160.59            max(relative change in state) = 4.2186
      n_iter =    3   J = 150.98            max(relative change in state) = 2.1585
      n_iter =    4   J = 150.49            max(relative change in state) = 0.41855
      n_iter =    5   J = 149.83            max(relative change in state) = 0.26052
      n_iter =    6   J = 149.70            max(relative change in state) = 0.11616
      n_iter =    7   J = 149.39            max(relative change in state) = 0.20675
      n_iter =    8   J = 149.27            max(relative change in state) = 0.97150E-01
      n_iter =    9   J = 149.22            max(relative change in state) = 0.76237E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 310 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 311 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 311 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 90.389            max(relative change in state) =  -
      n_iter =    2   J = 75.153            max(relative change in state) = 0.90562
      n_iter =    3   J = 60.403            max(relative change in state) = 2.1139
      n_iter =    4   J = 66.598            max(relative change in state) = 1.9168
      n_iter =    5   J = 60.355            max(relative change in state) = 1.7548
      n_iter =    6   J = 60.348            max(relative change in state) = 0.55112E-02
      n_iter =    7   J = 60.294            max(relative change in state) = 0.13616
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 311 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 312 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 312 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 26.785            max(relative change in state) =  -
      n_iter =    2   J = 22.689            max(relative change in state) = 0.61244
      n_iter =    3   J = 20.767            max(relative change in state) = 1.1001
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 312 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 313 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 313 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 10.692            max(relative change in state) =  -
      n_iter =    2   J = 9.3115            max(relative change in state) = 0.55597
      n_iter =    3   J = 9.0517            max(relative change in state) = 0.30003
      n_iter =    4   J = 10.349            max(relative change in state) = 0.84728
      n_iter =    5   J = 9.0851            max(relative change in state) = 0.68593
      n_iter =    6   J = 9.0569            max(relative change in state) = 0.93221E-01
      n_iter =    7   J = 9.0544            max(relative change in state) = 0.98521E-02
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 313 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 314 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 314 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 67.557            max(relative change in state) =  -
      n_iter =    2   J = 58.342            max(relative change in state) = 0.74407
      n_iter =    3   J = 48.911            max(relative change in state) = 1.7844
      n_iter =    4   J = 54.211            max(relative change in state) = 1.6680
      n_iter =    5   J = 48.556            max(relative change in state) = 1.4836
      n_iter =    6   J = 48.304            max(relative change in state) = 0.69541E-01
      n_iter =    7   J = 48.039            max(relative change in state) = 0.49215
      n_iter =    8   J = 47.342            max(relative change in state) = 0.36011
      n_iter =    9   J = 46.770            max(relative change in state) = 0.31928
      n_iter =   10   J = 46.492            max(relative change in state) = 0.50379
      n_iter =   11   J = 46.125            max(relative change in state) = 0.33800
      n_iter =   12   J = 45.881            max(relative change in state) = 0.13532
      n_iter =   13   J = 45.663            max(relative change in state) = 0.69692
      n_iter =   14   J = 45.384            max(relative change in state) = 0.25156
      n_iter =   15   J = 45.331            max(relative change in state) = 0.10561
      n_iter =   16   J = 45.348            max(relative change in state) = 0.12360
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 16.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 314 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 315 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 315 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 32.347            max(relative change in state) =  -
      n_iter =    2   J = 27.491            max(relative change in state) = 0.78275
      n_iter =    3   J = 25.218            max(relative change in state) = 0.94535
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 315 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 316 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 316 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 32.463            max(relative change in state) =  -
      n_iter =    2   J = 27.174            max(relative change in state) = 0.50579
      n_iter =    3   J = 23.164            max(relative change in state) = 0.88475
      n_iter =    4   J = 23.203            max(relative change in state) = 0.31066
      n_iter =    5   J = 23.128            max(relative change in state) = 0.22919
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 5.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 316 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 317 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 317 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 45.334            max(relative change in state) =  -
      n_iter =    2   J = 38.038            max(relative change in state) = 0.85300
      n_iter =    3   J = 32.865            max(relative change in state) = 1.4027
      n_iter =    4   J = 38.447            max(relative change in state) = 1.7237
      n_iter =    5   J = 32.839            max(relative change in state) = 1.6022
      n_iter =    6   J = 32.837            max(relative change in state) = 0.46034E-02
      n_iter =    7   J = 32.816            max(relative change in state) = 0.66866E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 317 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 318 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 318 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 50.615            max(relative change in state) =  -
      n_iter =    2   J = 44.695            max(relative change in state) = 0.89562
      n_iter =    3   J = 44.655            max(relative change in state) = 0.47839
      n_iter =    4   J = 44.378            max(relative change in state) = 0.43097
      n_iter =    5   J = 44.339            max(relative change in state) = 0.17593E-01
      n_iter =    6   J = 44.334            max(relative change in state) = 0.15026E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 6.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 318 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 319 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 319 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 19.856            max(relative change in state) =  -
      n_iter =    2   J = 16.751            max(relative change in state) = 0.48410
      n_iter =    3   J = 14.938            max(relative change in state) = 0.69462
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 319 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 320 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 320 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 28.337            max(relative change in state) =  -
      n_iter =    2   J = 24.430            max(relative change in state) = 0.64513
      n_iter =    3   J = 23.311            max(relative change in state) = 0.44699
      n_iter =    4   J = 26.805            max(relative change in state) = 1.2484
      n_iter =    5   J = 23.294            max(relative change in state) = 1.1663
      n_iter =    6   J = 23.291            max(relative change in state) = 0.42082E-02
      n_iter =    7   J = 23.261            max(relative change in state) = 0.12098
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 320 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 321 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 321 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 82.006            max(relative change in state) =  -
      n_iter =    2   J = 69.958            max(relative change in state) = 1.1604
      n_iter =    3   J = 65.293            max(relative change in state) = 1.1087
      n_iter =    4   J = 68.350            max(relative change in state) = 1.4770
      n_iter =    5   J = 65.031            max(relative change in state) = 1.1834
      n_iter =    6   J = 64.965            max(relative change in state) = 0.45072E-01
      n_iter =    7   J = 64.651            max(relative change in state) = 0.55724
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 321 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 322 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 322 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 121.71            max(relative change in state) =  -
      n_iter =    2   J = 106.72            max(relative change in state) = 0.75789
      n_iter =    3   J = 92.340            max(relative change in state) = 1.2227
      n_iter =    4   J = 88.459            max(relative change in state) = 0.70625
      n_iter =    5   J = 87.067            max(relative change in state) = 0.56918
      n_iter =    6   J = 87.064            max(relative change in state) = 0.36717
      n_iter =    7   J = 86.523            max(relative change in state) = 0.15655
      n_iter =    8   J = 86.452            max(relative change in state) = 0.27851E-01
      n_iter =    9   J = 86.324            max(relative change in state) = 0.32826
      n_iter =   10   J = 86.230            max(relative change in state) = 0.85365E-01
      n_iter =   11   J = 86.044            max(relative change in state) = 0.58745E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 322 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 323 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 323 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 27.121            max(relative change in state) =  -
      n_iter =    2   J = 22.670            max(relative change in state) = 0.70394
      n_iter =    3   J = 19.449            max(relative change in state) = 1.1600
      n_iter =    4   J = 19.715            max(relative change in state) = 0.49200
      n_iter =    5   J = 19.405            max(relative change in state) = 0.36282
      n_iter =    6   J = 19.393            max(relative change in state) = 0.22534E-01
      n_iter =    7   J = 19.344            max(relative change in state) = 0.13063
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 323 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 324 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 324 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 17.676            max(relative change in state) =  -
      n_iter =    2   J = 14.708            max(relative change in state) = 0.12625
      n_iter =    3   J = 10.701            max(relative change in state) = 0.32585
      n_iter =    4   J = 9.7390            max(relative change in state) = 0.15469
      n_iter =    5   J = 8.5325            max(relative change in state) = 0.31731
      n_iter =    6   J = 8.2714            max(relative change in state) = 0.28077
      n_iter =    7   J = 7.9158            max(relative change in state) = 0.92098E-01
      n_iter =    8   J = 7.8776            max(relative change in state) = 0.25656E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 324 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 325 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 325 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 325 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 326 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 326 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 270.35            max(relative change in state) =  -
      n_iter =    2   J = 504.41            max(relative change in state) = 14.366
      n_iter =    3   J = 226.84            max(relative change in state) = 10.523
      n_iter =    4   J = 230.72            max(relative change in state) = 1.2197
      n_iter =    5   J = 226.75            max(relative change in state) = 1.0764
      n_iter =    6   J = 226.72            max(relative change in state) = 0.12595E-01
      n_iter =    7   J = 226.60            max(relative change in state) = 0.25564
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 326 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 327 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 327 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 69.277            max(relative change in state) =  -
      n_iter =    2   J = 57.623            max(relative change in state) = 1.1237
      n_iter =    3   J = 47.388            max(relative change in state) = 2.3823
      n_iter =    4   J = 51.581            max(relative change in state) = 1.7035
      n_iter =    5   J = 47.331            max(relative change in state) = 1.5201
      n_iter =    6   J = 47.321            max(relative change in state) = 0.59278E-02
      n_iter =    7   J = 47.325            max(relative change in state) = 0.20714
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 327 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 328 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 328 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 19.078            max(relative change in state) =  -
      n_iter =    2   J = 16.314            max(relative change in state) = 0.44372
      n_iter =    3   J = 15.350            max(relative change in state) = 0.47829
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 328 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 329 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 329 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 1128.6            max(relative change in state) =  -
      n_iter =    2   J = 2634.0            max(relative change in state) = 31.355
      n_iter =    3   J = 836.20            max(relative change in state) = 23.194
      n_iter =    4   J = 1041.5            max(relative change in state) = 10.919
      n_iter =    5   J = 835.17            max(relative change in state) = 9.8610
      n_iter =    6   J = 835.05            max(relative change in state) = 0.14815
      n_iter =    7   J = 834.85            max(relative change in state) = 0.22156
      n_iter =    8   J = 834.42            max(relative change in state) = 0.20960
      n_iter =    9   J = 834.62            max(relative change in state) = 0.94384
      n_iter =   10   J = 833.89            max(relative change in state) = 0.60685
      n_iter =   11   J = 833.87            max(relative change in state) = 0.58397E-01
      n_iter =   12   J = 833.86            max(relative change in state) = 0.16361E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 329 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 330 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 330 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 330 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 331 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 331 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 15.285            max(relative change in state) =  -
      n_iter =    2   J = 12.865            max(relative change in state) = 0.36134
      n_iter =    3   J = 11.330            max(relative change in state) = 0.65331
      n_iter =    4   J = 11.358            max(relative change in state) = 0.10953
      n_iter =    5   J = 11.298            max(relative change in state) = 0.75764E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 5.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 331 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 332 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 332 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 332 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 333 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 333 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 67.743            max(relative change in state) =  -
      n_iter =    2   J = 57.678            max(relative change in state) = 0.37751
      n_iter =    3   J = 35.205            max(relative change in state) = 1.6507
      n_iter =    4   J = 33.046            max(relative change in state) = 0.42234
      n_iter =    5   J = 32.597            max(relative change in state) = 0.32298
      n_iter =    6   J = 32.110            max(relative change in state) = 0.15115
      n_iter =    7   J = 32.006            max(relative change in state) = 0.11655
      n_iter =    8   J = 31.924            max(relative change in state) = 0.75870E-01
      n_iter =    9   J = 31.909            max(relative change in state) = 0.30831
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 333 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 334 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 334 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 236.00            max(relative change in state) =  -
      n_iter =    2   J = 637.35            max(relative change in state) = 15.510
      n_iter =    3   J = 213.60            max(relative change in state) = 11.964
      n_iter =    4   J = 219.71            max(relative change in state) = 1.8573
      n_iter =    5   J = 213.52            max(relative change in state) = 1.6781
      n_iter =    6   J = 213.49            max(relative change in state) = 0.12544E-01
      n_iter =    7   J = 213.56            max(relative change in state) = 0.30211
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 334 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 335 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 335 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 42.827            max(relative change in state) =  -
      n_iter =    2   J = 39.062            max(relative change in state) = 0.25579
      n_iter =    3   J = 30.630            max(relative change in state) = 1.5312
      n_iter =    4   J = 30.836            max(relative change in state) = 0.38530
      n_iter =    5   J = 29.953            max(relative change in state) = 0.42417
      n_iter =    6   J = 28.829            max(relative change in state) = 0.19045
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 335 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 336 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 336 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 120.20            max(relative change in state) =  -
      n_iter =    2   J = 104.65            max(relative change in state) = 1.6903
      n_iter =    3   J = 99.770            max(relative change in state) = 0.71083
      n_iter =    4   J = 96.901            max(relative change in state) = 1.0123
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 5.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 336 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 337 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 337 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 163.57            max(relative change in state) =  -
      n_iter =    2   J = 140.35            max(relative change in state) = 3.8958
      n_iter =    3   J = 132.47            max(relative change in state) = 1.4027
      n_iter =    4   J = 134.28            max(relative change in state) = 0.94421
      n_iter =    5   J = 132.34            max(relative change in state) = 0.77688
      n_iter =    6   J = 132.30            max(relative change in state) = 0.21541E-01
      n_iter =    7   J = 132.06            max(relative change in state) = 0.30267
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 337 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 338 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 338 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 65.709            max(relative change in state) =  -
      n_iter =    2   J = 59.031            max(relative change in state) = 1.5185
      n_iter =    3   J = 58.011            max(relative change in state) = 0.65577
      n_iter =    4   J = 58.099            max(relative change in state) = 0.36240
      n_iter =    5   J = 57.989            max(relative change in state) = 0.28591
      n_iter =    6   J = 57.985            max(relative change in state) = 0.22003E-01
      n_iter =    7   J = 57.981            max(relative change in state) = 0.44571E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 338 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 339 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 339 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 111.64            max(relative change in state) =  -
      n_iter =    2   J = 97.528            max(relative change in state) = 1.6431
      n_iter =    3   J = 94.974            max(relative change in state) = 0.95979
      n_iter =    4   J = 106.93            max(relative change in state) = 2.2320
      n_iter =    5   J = 94.906            max(relative change in state) = 2.0700
      n_iter =    6   J = 94.893            max(relative change in state) = 0.10864E-01
      n_iter =    7   J = 94.799            max(relative change in state) = 0.23282
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 339 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 340 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 340 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 90.497            max(relative change in state) =  -
      n_iter =    2   J = 76.657            max(relative change in state) = 1.1314
      n_iter =    3   J = 64.006            max(relative change in state) = 1.9901
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 340 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 341 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 341 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 21.758            max(relative change in state) =  -
      n_iter =    2   J = 18.422            max(relative change in state) = 0.51658
      n_iter =    3   J = 16.584            max(relative change in state) = 0.67053
      n_iter =    4   J = 18.399            max(relative change in state) = 0.89386
      n_iter =    5   J = 16.572            max(relative change in state) = 0.82783
      n_iter =    6   J = 16.569            max(relative change in state) = 0.30419E-02
      n_iter =    7   J = 16.563            max(relative change in state) = 0.98212E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 341 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 342 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 342 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control removes 2 refractivity data points from the
    observations as their deviation from the background  exceeds 10.0
    times the expected (1-sigma) error.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 48.708            max(relative change in state) =  -
      n_iter =    2   J = 41.879            max(relative change in state) = 0.69444
      n_iter =    3   J = 37.585            max(relative change in state) = 1.3456
      n_iter =    4   J = 42.551            max(relative change in state) = 1.4463
      n_iter =    5   J = 37.486            max(relative change in state) = 1.3571
      n_iter =    6   J = 37.416            max(relative change in state) = 0.34689E-01
      n_iter =    7   J = 37.843            max(relative change in state) = 0.23676
      n_iter =    8   J = 37.313            max(relative change in state) = 0.21100
      n_iter =    9   J = 37.266            max(relative change in state) = 0.25638E-01
      n_iter =   10   J = 37.088            max(relative change in state) = 0.17569
      n_iter =   11   J = 37.044            max(relative change in state) = 0.16570
      n_iter =   12   J = 37.003            max(relative change in state) = 0.26571E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 342 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 343 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 343 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 25.309            max(relative change in state) =  -
      n_iter =    2   J = 22.688            max(relative change in state) = 0.23682
      n_iter =    3   J = 18.147            max(relative change in state) = 0.60529
      n_iter =    4   J = 18.180            max(relative change in state) = 0.47859
      n_iter =    5   J = 17.103            max(relative change in state) = 0.31157
      n_iter =    6   J = 16.983            max(relative change in state) = 0.28041
      n_iter =    7   J = 16.577            max(relative change in state) = 0.10217
      n_iter =    8   J = 16.508            max(relative change in state) = 0.14541
      n_iter =    9   J = 16.403            max(relative change in state) = 0.13293
      n_iter =   10   J = 16.185            max(relative change in state) = 0.14224
      n_iter =   11   J = 16.310            max(relative change in state) = 0.20435
      n_iter =   12   J = 15.951            max(relative change in state) = 0.12644
      n_iter =   13   J = 15.977            max(relative change in state) = 0.10246
      n_iter =   14   J = 15.939            max(relative change in state) = 0.91748E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 14.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 343 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 344 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 344 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 48.526            max(relative change in state) =  -
      n_iter =    2   J = 41.340            max(relative change in state) = 0.65252
      n_iter =    3   J = 35.807            max(relative change in state) = 1.5074
      n_iter =    4   J = 39.195            max(relative change in state) = 1.2947
      n_iter =    5   J = 35.741            max(relative change in state) = 1.1691
      n_iter =    6   J = 35.712            max(relative change in state) = 0.17606E-01
      n_iter =    7   J = 35.783            max(relative change in state) = 0.40938
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 344 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 345 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 345 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 42.941            max(relative change in state) =  -
      n_iter =    2   J = 35.277            max(relative change in state) = 0.60697
      n_iter =    3   J = 21.695            max(relative change in state) = 2.2020
      n_iter =    4   J = 28.053            max(relative change in state) = 1.9727
      n_iter =    5   J = 21.554            max(relative change in state) = 1.6984
      n_iter =    6   J = 21.530            max(relative change in state) = 0.14079E-01
      n_iter =    7   J = 21.345            max(relative change in state) = 0.35474
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 345 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 346 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 346 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 93.573            max(relative change in state) =  -
      n_iter =    2   J = 79.281            max(relative change in state) = 1.0937
      n_iter =    3   J = 70.992            max(relative change in state) = 1.7151
      n_iter =    4   J = 72.209            max(relative change in state) = 0.84449
      n_iter =    5   J = 70.237            max(relative change in state) = 0.62611
      n_iter =    6   J = 70.158            max(relative change in state) = 0.93380E-01
      n_iter =    7   J = 69.954            max(relative change in state) = 0.22259
      n_iter =    8   J = 69.725            max(relative change in state) = 0.20305
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 346 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 347 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 347 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 149.04            max(relative change in state) =  -
      n_iter =    2   J = 132.21            max(relative change in state) = 2.7041
      n_iter =    3   J = 124.96            max(relative change in state) = 0.99787
      n_iter =    4   J = 125.79            max(relative change in state) = 0.91942
      n_iter =    5   J = 124.70            max(relative change in state) = 0.65342
      n_iter =    6   J = 124.65            max(relative change in state) = 0.66032E-01
      n_iter =    7   J = 124.53            max(relative change in state) = 0.19414
      n_iter =    8   J = 124.45            max(relative change in state) = 0.81258E-01
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 347 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 348 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 348 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 28.562            max(relative change in state) =  -
      n_iter =    2   J = 26.935            max(relative change in state) = 0.10507
      n_iter =    3   J = 20.770            max(relative change in state) = 0.84193
      n_iter =    4   J = 20.153            max(relative change in state) = 0.25201
      n_iter =    5   J = 19.848            max(relative change in state) = 0.32264
      n_iter =    6   J = 19.354            max(relative change in state) = 0.14981
      n_iter =    7   J = 19.093            max(relative change in state) = 0.87616E-01
      n_iter =    8   J = 18.994            max(relative change in state) = 0.92015E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 348 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 349 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 349 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 31.220            max(relative change in state) =  -
      n_iter =    2   J = 26.031            max(relative change in state) = 0.54820
      n_iter =    3   J = 21.285            max(relative change in state) = 1.1010
      n_iter =    4   J = 23.754            max(relative change in state) = 0.94213
      n_iter =    5   J = 21.266            max(relative change in state) = 0.86698
      n_iter =    6   J = 21.261            max(relative change in state) = 0.76787E-02
      n_iter =    7   J = 21.223            max(relative change in state) = 0.20542
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 349 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 350 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 350 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 103.19            max(relative change in state) =  -
      n_iter =    2   J = 93.976            max(relative change in state) = 2.1754
      n_iter =    3   J = 93.117            max(relative change in state) = 0.52109
      n_iter =    4   J = 94.156            max(relative change in state) = 0.66329
      n_iter =    5   J = 93.090            max(relative change in state) = 0.58461
      n_iter =    6   J = 93.079            max(relative change in state) = 0.10722E-01
      n_iter =    7   J = 93.116            max(relative change in state) = 0.17276
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 350 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 351 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 351 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 123.67            max(relative change in state) =  -
      n_iter =    2   J = 117.91            max(relative change in state) = 0.40612
      n_iter =    3   J = 111.89            max(relative change in state) = 0.53035
      n_iter =    4   J = 101.88            max(relative change in state) = 1.1611
      n_iter =    5   J = 99.963            max(relative change in state) = 0.42565
      n_iter =    6   J = 98.315            max(relative change in state) = 0.93825
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 351 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 352 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 352 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 403.73            max(relative change in state) =  -
      n_iter =    2   J = 1180.0            max(relative change in state) = 23.235
      n_iter =    3   J = 340.56            max(relative change in state) = 17.324
      n_iter =    4   J = 343.93            max(relative change in state) = 1.4792
      n_iter =    5   J = 340.25            max(relative change in state) = 0.97329
      n_iter =    6   J = 339.92            max(relative change in state) = 0.19192
      n_iter =    7   J = 339.70            max(relative change in state) = 0.27078
      n_iter =    8   J = 339.58            max(relative change in state) = 0.91747E-01
      n_iter =    9   J = 339.00            max(relative change in state) = 0.53729
      n_iter =   10   J = 339.17            max(relative change in state) = 0.36899
      n_iter =   11   J = 338.85            max(relative change in state) = 0.20234
      n_iter =   12   J = 338.83            max(relative change in state) = 0.14284E-01
      n_iter =   13   J = 338.81            max(relative change in state) = 0.16615
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 13.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 352 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 353 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 353 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 242.75            max(relative change in state) =  -
      n_iter =    2   J = 464.92            max(relative change in state) = 9.7678
      n_iter =    3   J = 214.72            max(relative change in state) = 7.8661
      n_iter =    4   J = 214.61            max(relative change in state) = 0.26532
      n_iter =    5   J = 214.31            max(relative change in state) = 0.21456
      n_iter =    6   J = 214.17            max(relative change in state) = 0.75819E-01
      n_iter =    7   J = 214.36            max(relative change in state) = 0.15501
      n_iter =    8   J = 214.04            max(relative change in state) = 0.99296E-01
      n_iter =    9   J = 213.94            max(relative change in state) = 0.52189E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 353 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 354 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 354 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 75.541            max(relative change in state) =  -
      n_iter =    2   J = 64.997            max(relative change in state) = 0.78568
      n_iter =    3   J = 56.925            max(relative change in state) = 1.2756
      n_iter =    4   J = 56.940            max(relative change in state) = 0.41549
      n_iter =    5   J = 56.153            max(relative change in state) = 0.40232
      n_iter =    6   J = 55.977            max(relative change in state) = 0.10728
      n_iter =    7   J = 56.060            max(relative change in state) = 0.33704
      n_iter =    8   J = 55.795            max(relative change in state) = 0.19047
      n_iter =    9   J = 55.739            max(relative change in state) = 0.57468E-01
      n_iter =   10   J = 55.816            max(relative change in state) = 0.97682E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 354 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 355 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 355 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 97.865            max(relative change in state) =  -
      n_iter =    2   J = 85.658            max(relative change in state) = 1.5290
      n_iter =    3   J = 83.169            max(relative change in state) = 0.88903
      n_iter =    4   J = 87.512            max(relative change in state) = 1.2181
      n_iter =    5   J = 82.987            max(relative change in state) = 1.0720
      n_iter =    6   J = 82.925            max(relative change in state) = 0.18355E-01
      n_iter =    7   J = 82.718            max(relative change in state) = 0.16777
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 355 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 356 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 356 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 200.05            max(relative change in state) =  -
      n_iter =    2   J = 229.42            max(relative change in state) = 8.2653
      n_iter =    3   J = 164.90            max(relative change in state) = 5.2472
      n_iter =    4   J = 181.79            max(relative change in state) = 3.0672
      n_iter =    5   J = 164.77            max(relative change in state) = 2.7881
      n_iter =    6   J = 164.76            max(relative change in state) = 0.10229E-01
      n_iter =    7   J = 164.62            max(relative change in state) = 0.15692
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 356 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 357 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 357 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 41.008            max(relative change in state) =  -
      n_iter =    2   J = 35.827            max(relative change in state) = 1.2999
      n_iter =    3   J = 35.199            max(relative change in state) = 0.43979
      n_iter =    4   J = 37.021            max(relative change in state) = 1.3913
      n_iter =    5   J = 35.176            max(relative change in state) = 1.2507
      n_iter =    6   J = 35.175            max(relative change in state) = 0.38056E-02
      n_iter =    7   J = 35.171            max(relative change in state) = 0.17371E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 357 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 358 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 358 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 97.059            max(relative change in state) =  -
      n_iter =    2   J = 83.685            max(relative change in state) = 0.55028
      n_iter =    3   J = 70.870            max(relative change in state) = 1.6325
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 358 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 359 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 359 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 36.124            max(relative change in state) =  -
      n_iter =    2   J = 30.275            max(relative change in state) = 0.42922
      n_iter =    3   J = 24.392            max(relative change in state) = 1.0418
      n_iter =    4   J = 24.210            max(relative change in state) = 0.40218
      n_iter =    5   J = 23.805            max(relative change in state) = 0.21329
      n_iter =    6   J = 23.751            max(relative change in state) = 0.13091
      n_iter =    7   J = 23.720            max(relative change in state) = 0.85510E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 359 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 360 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 360 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control removes 1 refractivity data points from the
    observations as their deviation from the background  exceeds 10.0
    times the expected (1-sigma) error.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 17.363            max(relative change in state) =  -
      n_iter =    2   J = 15.287            max(relative change in state) = 0.61538
      n_iter =    3   J = 14.740            max(relative change in state) = 0.42681
      n_iter =    4   J = 16.567            max(relative change in state) = 1.0658
      n_iter =    5   J = 14.714            max(relative change in state) = 0.98934
      n_iter =    6   J = 14.699            max(relative change in state) = 0.14886E-01
      n_iter =    7   J = 14.849            max(relative change in state) = 0.16274
      n_iter =    8   J = 14.685            max(relative change in state) = 0.15343
      n_iter =    9   J = 14.674            max(relative change in state) = 0.12136E-01
      n_iter =   10   J = 14.673            max(relative change in state) = 0.49640E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 360 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 361 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 361 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 34.139            max(relative change in state) =  -
      n_iter =    2   J = 29.248            max(relative change in state) = 0.76616
      n_iter =    3   J = 27.259            max(relative change in state) = 0.92498
      n_iter =    4   J = 29.613            max(relative change in state) = 1.1840
      n_iter =    5   J = 27.190            max(relative change in state) = 1.0320
      n_iter =    6   J = 27.169            max(relative change in state) = 0.19238E-01
      n_iter =    7   J = 27.085            max(relative change in state) = 0.30812
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 361 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 362 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 362 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 155.69            max(relative change in state) =  -
      n_iter =    2   J = 182.22            max(relative change in state) = 6.3644
      n_iter =    3   J = 142.69            max(relative change in state) = 4.3806
      n_iter =    4   J = 142.71            max(relative change in state) = 0.17268
      n_iter =    5   J = 142.66            max(relative change in state) = 0.10791
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 5.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 362 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 363 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 363 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 82.908            max(relative change in state) =  -
      n_iter =    2   J = 69.939            max(relative change in state) = 0.78127
      n_iter =    3   J = 58.090            max(relative change in state) = 1.4357
      n_iter =    4   J = 57.714            max(relative change in state) = 0.23716
      n_iter =    5   J = 57.680            max(relative change in state) = 0.92030
      n_iter =    6   J = 55.650            max(relative change in state) = 0.34960
      n_iter =    7   J = 55.357            max(relative change in state) = 0.16559
      n_iter =    8   J = 55.308            max(relative change in state) = 0.89948E-01
      n_iter =    9   J = 55.119            max(relative change in state) = 0.11528
      n_iter =   10   J = 54.927            max(relative change in state) = 0.55218
      n_iter =   11   J = 54.691            max(relative change in state) = 0.20368
      n_iter =   12   J = 54.595            max(relative change in state) = 0.39115E-01
      n_iter =   13   J = 54.624            max(relative change in state) = 0.25425
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 13.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 363 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 364 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 364 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 27.203            max(relative change in state) =  -
      n_iter =    2   J = 23.181            max(relative change in state) = 0.58199
      n_iter =    3   J = 21.503            max(relative change in state) = 0.57126
      n_iter =    4   J = 23.281            max(relative change in state) = 0.81056
      n_iter =    5   J = 21.485            max(relative change in state) = 0.73945
      n_iter =    6   J = 21.481            max(relative change in state) = 0.61837E-02
      n_iter =    7   J = 21.451            max(relative change in state) = 0.14565
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 364 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 365 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 365 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 11.148            max(relative change in state) =  -
      n_iter =    2   J = 9.3071            max(relative change in state) = 0.34594
      n_iter =    3   J = 7.6881            max(relative change in state) = 0.75865
      n_iter =    4   J = 8.8776            max(relative change in state) = 0.82719
      n_iter =    5   J = 7.6684            max(relative change in state) = 0.73374
      n_iter =    6   J = 7.6638            max(relative change in state) = 0.52554E-02
      n_iter =    7   J = 7.6366            max(relative change in state) = 0.12576
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 365 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 366 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 366 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 87.651            max(relative change in state) =  -
      n_iter =    2   J = 75.519            max(relative change in state) = 1.3769
      n_iter =    3   J = 70.966            max(relative change in state) = 1.0850
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 366 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 367 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 367 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 94.958            max(relative change in state) =  -
      n_iter =    2   J = 80.340            max(relative change in state) = 0.91205
      n_iter =    3   J = 72.268            max(relative change in state) = 1.3527
      n_iter =    4   J = 72.251            max(relative change in state) = 0.37134
      n_iter =    5   J = 71.991            max(relative change in state) = 0.21877
      n_iter =    6   J = 71.985            max(relative change in state) = 0.47098E-01
      n_iter =    7   J = 71.982            max(relative change in state) = 0.32820E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 367 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 368 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 368 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 42.545            max(relative change in state) =  -
      n_iter =    2   J = 36.329            max(relative change in state) = 0.78261
      n_iter =    3   J = 33.560            max(relative change in state) = 0.97787
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 368 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 369 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 369 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 71.240            max(relative change in state) =  -
      n_iter =    2   J = 60.934            max(relative change in state) = 1.3868
      n_iter =    3   J = 57.242            max(relative change in state) = 1.3603
      n_iter =    4   J = 61.477            max(relative change in state) = 1.7030
      n_iter =    5   J = 57.200            max(relative change in state) = 1.5517
      n_iter =    6   J = 57.191            max(relative change in state) = 0.12798E-01
      n_iter =    7   J = 57.202            max(relative change in state) = 0.26005
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 369 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 370 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 370 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control removes 5 refractivity data points from the
    observations as their deviation from the background  exceeds 10.0
    times the expected (1-sigma) error.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 50.049            max(relative change in state) =  -
      n_iter =    2   J = 41.337            max(relative change in state) = 0.36449
      n_iter =    3   J = 28.408            max(relative change in state) = 0.97530
      n_iter =    4   J = 26.485            max(relative change in state) = 0.44641
      n_iter =    5   J = 31.754            max(relative change in state) = 1.0529
      n_iter =    6   J = 25.567            max(relative change in state) = 0.86925
      n_iter =    7   J = 25.466            max(relative change in state) = 0.58210E-01
      n_iter =    8   J = 25.267            max(relative change in state) = 0.16629
      n_iter =    9   J = 25.182            max(relative change in state) = 0.12362
      n_iter =   10   J = 25.160            max(relative change in state) = 0.10409
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 370 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 371 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 371 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 371 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 372 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 372 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 34.476            max(relative change in state) =  -
      n_iter =    2   J = 28.551            max(relative change in state) = 0.63682
      n_iter =    3   J = 21.356            max(relative change in state) = 1.6477
      n_iter =    4   J = 27.626            max(relative change in state) = 1.8925
      n_iter =    5   J = 21.234            max(relative change in state) = 1.6556
      n_iter =    6   J = 21.207            max(relative change in state) = 0.17326E-01
      n_iter =    7   J = 21.096            max(relative change in state) = 0.24355
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 372 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 373 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 373 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 550.78            max(relative change in state) =  -
      n_iter =    2   J = 2114.8            max(relative change in state) = 31.517
      n_iter =    3   J = 474.77            max(relative change in state) = 26.812
      n_iter =    4   J = 471.86            max(relative change in state) = 0.98426
      n_iter =    5   J = 478.13            max(relative change in state) = 1.3300
      n_iter =    6   J = 471.21            max(relative change in state) = 0.94673
      n_iter =    7   J = 471.16            max(relative change in state) = 0.47425E-01
      n_iter =    8   J = 471.01            max(relative change in state) = 0.35600
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 373 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 374 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 374 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 854.73            max(relative change in state) =  -
      n_iter =    2   J = 726.10            max(relative change in state) = 9.5595
      n_iter =    3   J = 748.31            max(relative change in state) = 3.6389
      n_iter =    4   J = 721.62            max(relative change in state) = 2.9790
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 5.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 374 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 375 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 375 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 375 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 376 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 376 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 119.99            max(relative change in state) =  -
      n_iter =    2   J = 103.28            max(relative change in state) = 1.6428
      n_iter =    3   J = 99.058            max(relative change in state) = 0.99169
      n_iter =    4   J = 113.82            max(relative change in state) = 2.5865
      n_iter =    5   J = 98.963            max(relative change in state) = 2.3818
      n_iter =    6   J = 98.948            max(relative change in state) = 0.11730E-01
      n_iter =    7   J = 98.800            max(relative change in state) = 0.28422
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 376 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 377 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 377 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 18.153            max(relative change in state) =  -
      n_iter =    2   J = 15.359            max(relative change in state) = 0.51160
      n_iter =    3   J = 13.795            max(relative change in state) = 0.88883
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 377 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 378 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 378 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 59.444            max(relative change in state) =  -
      n_iter =    2   J = 49.946            max(relative change in state) = 1.1755
      n_iter =    3   J = 44.242            max(relative change in state) = 1.6247
      n_iter =    4   J = 44.924            max(relative change in state) = 0.84302
      n_iter =    5   J = 44.232            max(relative change in state) = 0.76024
      n_iter =    6   J = 44.229            max(relative change in state) = 0.48177E-02
      n_iter =    7   J = 44.213            max(relative change in state) = 0.65719E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 378 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 379 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 379 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control removes 1 refractivity data points from the
    observations as their deviation from the background  exceeds 10.0
    times the expected (1-sigma) error.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 66.049            max(relative change in state) =  -
      n_iter =    2   J = 57.906            max(relative change in state) = 0.57319
      n_iter =    3   J = 51.642            max(relative change in state) = 1.0580
      n_iter =    4   J = 51.604            max(relative change in state) = 0.58074
      n_iter =    5   J = 50.770            max(relative change in state) = 0.50654
      n_iter =    6   J = 50.677            max(relative change in state) = 0.27556E-01
      n_iter =    7   J = 50.597            max(relative change in state) = 0.52970E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 379 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 380 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 380 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 172.15            max(relative change in state) =  -
      n_iter =    2   J = 151.61            max(relative change in state) = 3.9052
      n_iter =    3   J = 144.30            max(relative change in state) = 1.5501
      n_iter =    4   J = 148.67            max(relative change in state) = 1.5655
      n_iter =    5   J = 143.94            max(relative change in state) = 1.3849
      n_iter =    6   J = 143.67            max(relative change in state) = 0.67870E-01
      n_iter =    7   J = 143.72            max(relative change in state) = 0.16096
      n_iter =    8   J = 143.20            max(relative change in state) = 0.85839E-01
      n_iter =    9   J = 142.50            max(relative change in state) = 0.25282
      n_iter =   10   J = 141.43            max(relative change in state) = 0.58824
      n_iter =   11   J = 141.77            max(relative change in state) = 1.0174
      n_iter =   12   J = 140.87            max(relative change in state) = 0.61751
      n_iter =   13   J = 140.76            max(relative change in state) = 0.13916
      n_iter =   14   J = 140.58            max(relative change in state) = 0.18397
      n_iter =   15   J = 140.36            max(relative change in state) = 0.13909
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 16.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 380 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 381 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 381 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 112.46            max(relative change in state) =  -
      n_iter =    2   J = 96.722            max(relative change in state) = 2.3284
      n_iter =    3   J = 93.346            max(relative change in state) = 1.8978
      n_iter =    4   J = 102.27            max(relative change in state) = 2.6788
      n_iter =    5   J = 93.293            max(relative change in state) = 2.4933
      n_iter =    6   J = 93.282            max(relative change in state) = 0.90879E-02
      n_iter =    7   J = 93.287            max(relative change in state) = 0.14919
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 381 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 382 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 382 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 76.389            max(relative change in state) =  -
      n_iter =    2   J = 65.192            max(relative change in state) = 0.97245
      n_iter =    3   J = 59.254            max(relative change in state) = 1.3925
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 382 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 383 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 383 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 33.454            max(relative change in state) =  -
      n_iter =    2   J = 27.977            max(relative change in state) = 0.52020
      n_iter =    3   J = 23.669            max(relative change in state) = 0.95557
      n_iter =    4   J = 24.645            max(relative change in state) = 0.76325
      n_iter =    5   J = 23.652            max(relative change in state) = 0.68357
      n_iter =    6   J = 23.647            max(relative change in state) = 0.67634E-02
      n_iter =    7   J = 23.636            max(relative change in state) = 0.14565
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 383 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 384 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 384 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 384 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 385 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 385 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 51.467            max(relative change in state) =  -
      n_iter =    2   J = 45.359            max(relative change in state) = 1.1937
      n_iter =    3   J = 44.336            max(relative change in state) = 0.55818
      n_iter =    4   J = 46.095            max(relative change in state) = 1.1645
      n_iter =    5   J = 44.310            max(relative change in state) = 1.0664
      n_iter =    6   J = 44.303            max(relative change in state) = 0.78693E-02
      n_iter =    7   J = 44.275            max(relative change in state) = 0.10213
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 385 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 386 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 386 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 66.645            max(relative change in state) =  -
      n_iter =    2   J = 57.950            max(relative change in state) = 1.1563
      n_iter =    3   J = 55.861            max(relative change in state) = 0.95354
      n_iter =    4   J = 63.324            max(relative change in state) = 1.9695
      n_iter =    5   J = 55.827            max(relative change in state) = 1.8440
      n_iter =    6   J = 55.820            max(relative change in state) = 0.87468E-02
      n_iter =    7   J = 55.789            max(relative change in state) = 0.20347
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 386 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 387 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 387 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 31.626            max(relative change in state) =  -
      n_iter =    2   J = 26.700            max(relative change in state) = 0.60601
      n_iter =    3   J = 22.692            max(relative change in state) = 1.1587
      n_iter =    4   J = 23.262            max(relative change in state) = 0.64402
      n_iter =    5   J = 22.660            max(relative change in state) = 0.56608
      n_iter =    6   J = 22.640            max(relative change in state) = 0.18347E-01
      n_iter =    7   J = 22.624            max(relative change in state) = 0.15137
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 387 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 388 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 388 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 25.470            max(relative change in state) =  -
      n_iter =    2   J = 21.342            max(relative change in state) = 0.46353
      n_iter =    3   J = 17.524            max(relative change in state) = 1.1499
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 388 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 389 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 389 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 36.484            max(relative change in state) =  -
      n_iter =    2   J = 31.088            max(relative change in state) = 0.67767
      n_iter =    3   J = 28.609            max(relative change in state) = 0.91130
      n_iter =    4   J = 31.142            max(relative change in state) = 1.2012
      n_iter =    5   J = 28.563            max(relative change in state) = 1.0724
      n_iter =    6   J = 28.549            max(relative change in state) = 0.16998E-01
      n_iter =    7   J = 28.503            max(relative change in state) = 0.29880
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 389 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 390 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 390 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 51.498            max(relative change in state) =  -
      n_iter =    2   J = 46.575            max(relative change in state) = 0.54599
      n_iter =    3   J = 37.397            max(relative change in state) = 2.6268
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 390 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 391 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 391 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 54.082            max(relative change in state) =  -
      n_iter =    2   J = 46.910            max(relative change in state) = 0.71967
      n_iter =    3   J = 42.711            max(relative change in state) = 1.0671
      n_iter =    4   J = 43.254            max(relative change in state) = 0.61703
      n_iter =    5   J = 42.282            max(relative change in state) = 0.44760
      n_iter =    6   J = 42.235            max(relative change in state) = 0.80108E-01
      n_iter =    7   J = 42.146            max(relative change in state) = 0.15347
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 391 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 392 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 392 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 99.660            max(relative change in state) =  -
      n_iter =    2   J = 87.141            max(relative change in state) = 1.6427
      n_iter =    3   J = 84.616            max(relative change in state) = 0.71846
      n_iter =    4   J = 94.729            max(relative change in state) = 2.4246
      n_iter =    5   J = 84.530            max(relative change in state) = 2.2109
      n_iter =    6   J = 84.514            max(relative change in state) = 0.85073E-02
      n_iter =    7   J = 84.448            max(relative change in state) = 0.21076
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 392 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 393 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 393 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 199.76            max(relative change in state) =  -
      n_iter =    2   J = 191.55            max(relative change in state) = 5.6202
      n_iter =    3   J = 176.06            max(relative change in state) = 0.89715
      n_iter =    4   J = 171.25            max(relative change in state) = 0.57943
      n_iter =    5   J = 168.52            max(relative change in state) = 0.22690
      n_iter =    6   J = 167.45            max(relative change in state) = 0.13558
      n_iter =    7   J = 165.82            max(relative change in state) = 0.21189
      n_iter =    8   J = 167.02            max(relative change in state) = 0.48340
      n_iter =    9   J = 164.60            max(relative change in state) = 0.28416
      n_iter =   10   J = 164.45            max(relative change in state) = 0.41428E-01
      n_iter =   11   J = 164.14            max(relative change in state) = 0.11598
      n_iter =   12   J = 163.93            max(relative change in state) = 0.13219
      n_iter =   13   J = 163.81            max(relative change in state) = 0.10235
      n_iter =   14   J = 163.78            max(relative change in state) = 0.15367
      n_iter =   15   J = 163.78            max(relative change in state) = 0.67994E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 15.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 393 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 394 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 394 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 119.78            max(relative change in state) =  -
      n_iter =    2   J = 101.11            max(relative change in state) = 1.2480
      n_iter =    3   J = 90.432            max(relative change in state) = 1.4861
      n_iter =    4   J = 102.61            max(relative change in state) = 2.6994
      n_iter =    5   J = 90.265            max(relative change in state) = 2.4280
      n_iter =    6   J = 90.220            max(relative change in state) = 0.26119E-01
      n_iter =    7   J = 90.163            max(relative change in state) = 0.61045
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 394 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 395 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 395 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 176.37            max(relative change in state) =  -
      n_iter =    2   J = 170.08            max(relative change in state) = 0.74049
      n_iter =    3   J = 174.61            max(relative change in state) = 1.5730
      n_iter =    4   J = 173.00            max(relative change in state) = 0.62640
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 5.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 395 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 396 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 396 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 278.27            max(relative change in state) =  -
      n_iter =    2   J = 505.76            max(relative change in state) = 14.748
      n_iter =    3   J = 229.60            max(relative change in state) = 11.087
      n_iter =    4   J = 229.41            max(relative change in state) = 0.58931
      n_iter =    5   J = 228.98            max(relative change in state) = 0.27581
      n_iter =    6   J = 228.88            max(relative change in state) = 0.22653
      n_iter =    7   J = 228.86            max(relative change in state) = 0.89604E-01
      n_iter =    8   J = 228.83            max(relative change in state) = 0.22084E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 396 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 397 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 397 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 51.199            max(relative change in state) =  -
      n_iter =    2   J = 44.827            max(relative change in state) = 0.95690
      n_iter =    3   J = 43.767            max(relative change in state) = 0.81910
      n_iter =    4   J = 47.819            max(relative change in state) = 1.6129
      n_iter =    5   J = 43.732            max(relative change in state) = 1.4660
      n_iter =    6   J = 43.727            max(relative change in state) = 0.58250E-02
      n_iter =    7   J = 43.710            max(relative change in state) = 0.10993
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 397 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 398 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 398 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 53.943            max(relative change in state) =  -
      n_iter =    2   J = 48.117            max(relative change in state) = 0.41068
      n_iter =    3   J = 42.241            max(relative change in state) = 1.7766
      n_iter =    4   J = 41.480            max(relative change in state) = 0.32830
      n_iter =    5   J = 43.804            max(relative change in state) = 1.4534
      n_iter =    6   J = 39.013            max(relative change in state) = 0.70673
      n_iter =    7   J = 38.332            max(relative change in state) = 0.32877
      n_iter =    8   J = 38.021            max(relative change in state) = 0.72379E-01
      n_iter =    9   J = 37.835            max(relative change in state) = 0.55922E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 398 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 399 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 399 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 399 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 400 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 400 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 25.153            max(relative change in state) =  -
      n_iter =    2   J = 21.761            max(relative change in state) = 0.41328
      n_iter =    3   J = 19.784            max(relative change in state) = 0.61183
      n_iter =    4   J = 19.779            max(relative change in state) = 0.25161
      n_iter =    5   J = 19.701            max(relative change in state) = 0.18529
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 5.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 400 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 401 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 401 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 109.45            max(relative change in state) =  -
      n_iter =    2   J = 100.69            max(relative change in state) = 0.63876
      n_iter =    3   J = 84.878            max(relative change in state) = 1.5037
      n_iter =    4   J = 93.552            max(relative change in state) = 2.3307
      n_iter =    5   J = 84.018            max(relative change in state) = 2.0622
      n_iter =    6   J = 83.471            max(relative change in state) = 0.85893E-01
      n_iter =    7   J = 82.763            max(relative change in state) = 0.35863
      n_iter =    8   J = 81.744            max(relative change in state) = 0.23644
      n_iter =    9   J = 81.249            max(relative change in state) = 0.11715
      n_iter =   10   J = 81.309            max(relative change in state) = 0.32471
      n_iter =   11   J = 80.843            max(relative change in state) = 0.27702
      n_iter =   12   J = 80.438            max(relative change in state) = 0.69826E-01
      n_iter =   13   J = 80.326            max(relative change in state) = 0.47918
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 14.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 401 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 402 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 402 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 17.036            max(relative change in state) =  -
      n_iter =    2   J = 14.404            max(relative change in state) = 0.51087
      n_iter =    3   J = 13.070            max(relative change in state) = 0.64186
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 402 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 403 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 403 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 126.06            max(relative change in state) =  -
      n_iter =    2   J = 109.60            max(relative change in state) = 0.72515
      n_iter =    3   J = 95.340            max(relative change in state) = 1.9138
      n_iter =    4   J = 104.14            max(relative change in state) = 2.3004
      n_iter =    5   J = 94.311            max(relative change in state) = 1.9214
      n_iter =    6   J = 93.893            max(relative change in state) = 0.11557
      n_iter =    7   J = 93.768            max(relative change in state) = 0.71494
      n_iter =    8   J = 93.347            max(relative change in state) = 0.44527
      n_iter =    9   J = 93.272            max(relative change in state) = 0.17935
      n_iter =   10   J = 93.236            max(relative change in state) = 0.65808E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 403 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 404 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 404 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 261.45            max(relative change in state) =  -
      n_iter =    2   J = 389.28            max(relative change in state) = 13.077
      n_iter =    3   J = 223.20            max(relative change in state) = 8.7033
      n_iter =    4   J = 236.02            max(relative change in state) = 2.8409
      n_iter =    5   J = 221.89            max(relative change in state) = 2.1083
      n_iter =    6   J = 220.53            max(relative change in state) = 0.45075
      n_iter =    7   J = 219.70            max(relative change in state) = 0.30370
      n_iter =    8   J = 219.16            max(relative change in state) = 0.21250
      n_iter =    9   J = 218.56            max(relative change in state) = 0.21781
      n_iter =   10   J = 218.37            max(relative change in state) = 0.16482
      n_iter =   11   J = 218.17            max(relative change in state) = 0.22699
      n_iter =   12   J = 217.89            max(relative change in state) = 0.14286
      n_iter =   13   J = 217.89            max(relative change in state) = 0.30363
      n_iter =   14   J = 217.62            max(relative change in state) = 0.86225E-01
      n_iter =   15   J = 217.56            max(relative change in state) = 0.57079E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 15.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 404 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 405 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 405 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 28.095            max(relative change in state) =  -
      n_iter =    2   J = 23.744            max(relative change in state) = 0.75333
      n_iter =    3   J = 21.627            max(relative change in state) = 0.93983
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 405 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 406 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 406 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 48.227            max(relative change in state) =  -
      n_iter =    2   J = 41.965            max(relative change in state) = 0.89881
      n_iter =    3   J = 40.551            max(relative change in state) = 0.89348
      n_iter =    4   J = 41.200            max(relative change in state) = 0.54327
      n_iter =    5   J = 40.536            max(relative change in state) = 0.48338
      n_iter =    6   J = 40.532            max(relative change in state) = 0.74141E-02
      n_iter =    7   J = 40.516            max(relative change in state) = 0.87842E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 406 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 407 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 407 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 101.11            max(relative change in state) =  -
      n_iter =    2   J = 87.007            max(relative change in state) = 1.3022
      n_iter =    3   J = 83.160            max(relative change in state) = 1.0315
      n_iter =    4   J = 93.281            max(relative change in state) = 2.4013
      n_iter =    5   J = 82.833            max(relative change in state) = 1.9756
      n_iter =    6   J = 82.808            max(relative change in state) = 0.16159E-01
      n_iter =    7   J = 82.725            max(relative change in state) = 0.19185
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 407 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 408 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 408 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 171.60            max(relative change in state) =  -
      n_iter =    2   J = 190.48            max(relative change in state) = 5.9234
      n_iter =    3   J = 148.48            max(relative change in state) = 3.3490
      n_iter =    4   J = 165.92            max(relative change in state) = 3.2523
      n_iter =    5   J = 148.29            max(relative change in state) = 2.9195
      n_iter =    6   J = 148.27            max(relative change in state) = 0.12977E-01
      n_iter =    7   J = 148.09            max(relative change in state) = 0.32036
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 408 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 409 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 409 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 409 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 410 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 410 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 46.761            max(relative change in state) =  -
      n_iter =    2   J = 38.856            max(relative change in state) = 0.58273
      n_iter =    3   J = 30.614            max(relative change in state) = 1.5761
      n_iter =    4   J = 35.378            max(relative change in state) = 1.6068
      n_iter =    5   J = 30.569            max(relative change in state) = 1.4630
      n_iter =    6   J = 30.558            max(relative change in state) = 0.92723E-02
      n_iter =    7   J = 30.507            max(relative change in state) = 0.24025
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 410 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 411 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 411 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 115.06            max(relative change in state) =  -
      n_iter =    2   J = 95.291            max(relative change in state) = 1.0428
      n_iter =    3   J = 73.416            max(relative change in state) = 2.3281
      n_iter =    4   J = 82.030            max(relative change in state) = 2.2670
      n_iter =    5   J = 73.240            max(relative change in state) = 1.9727
      n_iter =    6   J = 73.208            max(relative change in state) = 0.14751E-01
      n_iter =    7   J = 72.919            max(relative change in state) = 0.44657
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 411 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 412 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 412 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 12.151            max(relative change in state) =  -
      n_iter =    2   J = 10.402            max(relative change in state) = 0.51011
      n_iter =    3   J = 9.8439            max(relative change in state) = 0.38983
      n_iter =    4   J = 11.306            max(relative change in state) = 0.93395
      n_iter =    5   J = 9.8122            max(relative change in state) = 0.79795
      n_iter =    6   J = 9.8104            max(relative change in state) = 0.37412E-02
      n_iter =    7   J = 9.7938            max(relative change in state) = 0.74406E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 412 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 413 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 413 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 42.817            max(relative change in state) =  -
      n_iter =    2   J = 35.551            max(relative change in state) = 0.42678
      n_iter =    3   J = 27.495            max(relative change in state) = 0.90118
      n_iter =    4   J = 26.453            max(relative change in state) = 0.30641
      n_iter =    5   J = 25.776            max(relative change in state) = 0.15329
      n_iter =    6   J = 25.869            max(relative change in state) = 0.24295
      n_iter =    7   J = 25.345            max(relative change in state) = 0.18595
      n_iter =    8   J = 25.317            max(relative change in state) = 0.25535E-01
      n_iter =    9   J = 25.277            max(relative change in state) = 0.37882E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 413 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 414 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 414 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 49.922            max(relative change in state) =  -
      n_iter =    2   J = 41.268            max(relative change in state) = 0.52383
      n_iter =    3   J = 28.709            max(relative change in state) = 1.3698
      n_iter =    4   J = 27.199            max(relative change in state) = 0.52272
      n_iter =    5   J = 27.418            max(relative change in state) = 0.43010
      n_iter =    6   J = 26.817            max(relative change in state) = 0.25507
      n_iter =    7   J = 26.756            max(relative change in state) = 0.65172E-01
      n_iter =    8   J = 26.684            max(relative change in state) = 0.89359E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 414 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 415 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 415 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 59.879            max(relative change in state) =  -
      n_iter =    2   J = 51.951            max(relative change in state) = 0.79505
      n_iter =    3   J = 49.189            max(relative change in state) = 0.96788
      n_iter =    4   J = 48.354            max(relative change in state) = 0.28975
      n_iter =    5   J = 48.275            max(relative change in state) = 0.28382
      n_iter =    6   J = 47.994            max(relative change in state) = 0.11675
      n_iter =    7   J = 47.925            max(relative change in state) = 0.83562E-01
      n_iter =    8   J = 47.891            max(relative change in state) = 0.31584E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 415 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 416 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 416 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 59.119            max(relative change in state) =  -
      n_iter =    2   J = 56.204            max(relative change in state) = 1.7242
      n_iter =    3   J = 54.552            max(relative change in state) = 0.79654
      n_iter =    4   J = 56.720            max(relative change in state) = 1.0638
      n_iter =    5   J = 54.519            max(relative change in state) = 0.92856
      n_iter =    6   J = 54.517            max(relative change in state) = 0.58903E-02
      n_iter =    7   J = 54.507            max(relative change in state) = 0.36558E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 416 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 417 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 417 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 19.827            max(relative change in state) =  -
      n_iter =    2   J = 16.614            max(relative change in state) = 0.63490
      n_iter =    3   J = 14.252            max(relative change in state) = 0.97044
      n_iter =    4   J = 15.516            max(relative change in state) = 0.97582
      n_iter =    5   J = 14.231            max(relative change in state) = 0.86258
      n_iter =    6   J = 14.226            max(relative change in state) = 0.81712E-02
      n_iter =    7   J = 14.202            max(relative change in state) = 0.22511
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 417 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 418 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 418 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 51.017            max(relative change in state) =  -
      n_iter =    2   J = 42.616            max(relative change in state) = 0.77505
      n_iter =    3   J = 36.121            max(relative change in state) = 1.5333
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 418 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 419 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 419 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 92.981            max(relative change in state) =  -
      n_iter =    2   J = 81.844            max(relative change in state) = 1.5190
      n_iter =    3   J = 79.563            max(relative change in state) = 1.1926
      n_iter =    4   J = 85.226            max(relative change in state) = 1.8047
      n_iter =    5   J = 79.528            max(relative change in state) = 1.6869
      n_iter =    6   J = 79.515            max(relative change in state) = 0.81391E-02
      n_iter =    7   J = 79.603            max(relative change in state) = 0.21398
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 419 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 420 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 420 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 22.422            max(relative change in state) =  -
      n_iter =    2   J = 18.856            max(relative change in state) = 0.77008
      n_iter =    3   J = 16.881            max(relative change in state) = 1.0413
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 420 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 421 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 421 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 421 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 422 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 422 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 20.366            max(relative change in state) =  -
      n_iter =    2   J = 17.339            max(relative change in state) = 0.43683
      n_iter =    3   J = 15.159            max(relative change in state) = 0.96978
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 422 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 423 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 423 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 84.191            max(relative change in state) =  -
      n_iter =    2   J = 68.545            max(relative change in state) = 0.30588
      n_iter =    3   J = 44.352            max(relative change in state) = 0.80046
      n_iter =    4   J = 27.513            max(relative change in state) = 0.74140
      n_iter =    5   J = 22.607            max(relative change in state) = 0.41205
      n_iter =    6   J = 19.567            max(relative change in state) = 0.43992
      n_iter =    7   J = 19.053            max(relative change in state) = 0.13978
      n_iter =    8   J = 18.899            max(relative change in state) = 0.20164
      n_iter =    9   J = 18.547            max(relative change in state) = 0.11330
      n_iter =   10   J = 18.469            max(relative change in state) = 0.42307E-01
      n_iter =   11   J = 18.339            max(relative change in state) = 0.70470E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 423 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 424 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 424 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 51.073            max(relative change in state) =  -
      n_iter =    2   J = 45.341            max(relative change in state) = 1.4456
      n_iter =    3   J = 45.002            max(relative change in state) = 0.41449
      n_iter =    4   J = 46.633            max(relative change in state) = 0.68907
      n_iter =    5   J = 44.998            max(relative change in state) = 0.65787
      n_iter =    6   J = 44.998            max(relative change in state) = 0.19223E-02
      n_iter =    7   J = 44.991            max(relative change in state) = 0.54461E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 424 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 425 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 425 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 130.81            max(relative change in state) =  -
      n_iter =    2   J = 114.03            max(relative change in state) = 1.8543
      n_iter =    3   J = 109.39            max(relative change in state) = 1.8381
      n_iter =    4   J = 122.42            max(relative change in state) = 2.4956
      n_iter =    5   J = 109.32            max(relative change in state) = 2.3174
      n_iter =    6   J = 109.30            max(relative change in state) = 0.12235E-01
      n_iter =    7   J = 109.23            max(relative change in state) = 0.23333
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 425 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 426 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 426 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 36.001            max(relative change in state) =  -
      n_iter =    2   J = 30.816            max(relative change in state) = 0.58411
      n_iter =    3   J = 26.316            max(relative change in state) = 1.1361
      n_iter =    4   J = 25.791            max(relative change in state) = 0.21938
      n_iter =    5   J = 26.847            max(relative change in state) = 0.31634
      n_iter =    6   J = 25.676            max(relative change in state) = 0.25050
      n_iter =    7   J = 25.651            max(relative change in state) = 0.14664E-01
      n_iter =    8   J = 25.593            max(relative change in state) = 0.10145
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 426 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 427 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 427 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 110.71            max(relative change in state) =  -
      n_iter =    2   J = 94.333            max(relative change in state) = 0.81551
      n_iter =    3   J = 65.367            max(relative change in state) = 2.9085
      n_iter =    4   J = 65.419            max(relative change in state) = 0.81931
      n_iter =    5   J = 64.247            max(relative change in state) = 0.42480
      n_iter =    6   J = 64.077            max(relative change in state) = 0.22771
      n_iter =    7   J = 64.006            max(relative change in state) = 0.12010
      n_iter =    8   J = 63.858            max(relative change in state) = 0.82155E-01
      n_iter =    9   J = 63.594            max(relative change in state) = 0.14973
      n_iter =   10   J = 63.710            max(relative change in state) = 0.22725
      n_iter =   11   J = 63.516            max(relative change in state) = 0.14993
      n_iter =   12   J = 63.502            max(relative change in state) = 0.18841E-01
      n_iter =   13   J = 63.485            max(relative change in state) = 0.52532E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 13.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 427 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 428 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 428 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 537.05            max(relative change in state) =  -
      n_iter =    2   J = 1729.3            max(relative change in state) = 35.237
      n_iter =    3   J = 450.86            max(relative change in state) = 26.701
      n_iter =    4   J = 451.47            max(relative change in state) = 0.84421
      n_iter =    5   J = 450.60            max(relative change in state) = 0.60766
      n_iter =    6   J = 450.56            max(relative change in state) = 0.87230E-01
      n_iter =    7   J = 450.53            max(relative change in state) = 0.13289
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 428 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 429 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 429 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 449.83            max(relative change in state) =  -
      n_iter =    2   J = 3237.3            max(relative change in state) = 34.298
      n_iter =    3   J = 416.95            max(relative change in state) = 29.917
      n_iter =    4   J = 431.45            max(relative change in state) = 2.8177
      n_iter =    5   J = 416.73            max(relative change in state) = 2.5308
      n_iter =    6   J = 416.67            max(relative change in state) = 0.14539E-01
      n_iter =    7   J = 416.72            max(relative change in state) = 0.32146
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 429 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 430 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 430 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 123.62            max(relative change in state) =  -
      n_iter =    2   J = 103.52            max(relative change in state) = 1.4009
      n_iter =    3   J = 88.535            max(relative change in state) = 2.6488
      n_iter =    4   J = 98.900            max(relative change in state) = 2.3350
      n_iter =    5   J = 88.453            max(relative change in state) = 2.1475
      n_iter =    6   J = 88.432            max(relative change in state) = 0.19829E-01
      n_iter =    7   J = 88.365            max(relative change in state) = 0.48105
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 430 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 431 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 431 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 25.216            max(relative change in state) =  -
      n_iter =    2   J = 21.015            max(relative change in state) = 0.53559
      n_iter =    3   J = 17.504            max(relative change in state) = 1.0821
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 431 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 432 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 432 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 591.31            max(relative change in state) =  -
      n_iter =    2   J = 2936.9            max(relative change in state) = 32.403
      n_iter =    3   J = 517.10            max(relative change in state) = 28.615
      n_iter =    4   J = 527.60            max(relative change in state) = 2.7562
      n_iter =    5   J = 516.69            max(relative change in state) = 2.4101
      n_iter =    6   J = 516.51            max(relative change in state) = 0.42373E-01
      n_iter =    7   J = 516.17            max(relative change in state) = 0.41103
      n_iter =    8   J = 515.78            max(relative change in state) = 0.37179
      n_iter =    9   J = 515.59            max(relative change in state) = 0.12920
      n_iter =   10   J = 515.54            max(relative change in state) = 0.27308E-01
      n_iter =   11   J = 515.24            max(relative change in state) = 0.21068
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 432 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 433 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 433 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 35.624            max(relative change in state) =  -
      n_iter =    2   J = 29.718            max(relative change in state) = 0.60610
      n_iter =    3   J = 24.046            max(relative change in state) = 1.1778
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 433 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 434 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 434 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 153.13            max(relative change in state) =  -
      n_iter =    2   J = 168.28            max(relative change in state) = 5.8906
      n_iter =    3   J = 140.67            max(relative change in state) = 2.9045
      n_iter =    4   J = 165.72            max(relative change in state) = 3.6721
      n_iter =    5   J = 140.55            max(relative change in state) = 3.3985
      n_iter =    6   J = 140.54            max(relative change in state) = 0.11277E-01
      n_iter =    7   J = 140.51            max(relative change in state) = 0.90773E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 434 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 435 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 435 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 152.04            max(relative change in state) =  -
      n_iter =    2   J = 139.82            max(relative change in state) = 4.4406
      n_iter =    3   J = 133.34            max(relative change in state) = 1.5495
      n_iter =    4   J = 133.55            max(relative change in state) = 0.50771
      n_iter =    5   J = 133.24            max(relative change in state) = 0.35512
      n_iter =    6   J = 133.22            max(relative change in state) = 0.58709E-01
      n_iter =    7   J = 133.20            max(relative change in state) = 0.97617E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 435 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 436 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 436 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 267.21            max(relative change in state) =  -
      n_iter =    2   J = 636.03            max(relative change in state) = 12.160
      n_iter =    3   J = 235.63            max(relative change in state) = 10.270
      n_iter =    4   J = 234.93            max(relative change in state) = 0.36265
      n_iter =    5   J = 236.26            max(relative change in state) = 0.62948
      n_iter =    6   J = 234.68            max(relative change in state) = 0.40380
      n_iter =    7   J = 234.65            max(relative change in state) = 0.18505E-01
      n_iter =    8   J = 234.59            max(relative change in state) = 0.18946
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 436 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 437 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 437 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 305.87            max(relative change in state) =  -
      n_iter =    2   J = 1346.9            max(relative change in state) = 19.112
      n_iter =    3   J = 273.74            max(relative change in state) = 17.169
      n_iter =    4   J = 272.44            max(relative change in state) = 0.59149
      n_iter =    5   J = 271.16            max(relative change in state) = 0.46806
      n_iter =    6   J = 270.93            max(relative change in state) = 0.34272
      n_iter =    7   J = 270.90            max(relative change in state) = 0.36960E-01
      n_iter =    8   J = 270.90            max(relative change in state) = 0.21920
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 437 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 438 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 438 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 253.47            max(relative change in state) =  -
      n_iter =    2   J = 238.21            max(relative change in state) = 0.68122
      n_iter =    3   J = 252.68            max(relative change in state) = 0.92027
      n_iter =    4   J = 230.53            max(relative change in state) = 2.5063
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 5.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 438 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 439 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 439 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 39.469            max(relative change in state) =  -
      n_iter =    2   J = 32.990            max(relative change in state) = 0.58888
      n_iter =    3   J = 26.770            max(relative change in state) = 1.5146
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 439 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 440 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 440 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 111.63            max(relative change in state) =  -
      n_iter =    2   J = 102.88            max(relative change in state) = 0.56749
      n_iter =    3   J = 95.710            max(relative change in state) = 3.2125
      n_iter =    4   J = 95.158            max(relative change in state) = 0.20954
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 5.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 440 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 441 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 441 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 48.190            max(relative change in state) =  -
      n_iter =    2   J = 46.706            max(relative change in state) = 0.95013E-01
      n_iter =    3   J = 35.717            max(relative change in state) = 1.7171
      n_iter =    4   J = 34.318            max(relative change in state) = 0.39586
      n_iter =    5   J = 39.158            max(relative change in state) = 0.90395
      n_iter =    6   J = 39.486            max(relative change in state) = 0.92547E-01
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 441 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 442 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 442 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 145.09            max(relative change in state) =  -
      n_iter =    2   J = 123.16            max(relative change in state) = 2.6363
      n_iter =    3   J = 121.12            max(relative change in state) = 0.69126
      n_iter =    4   J = 127.47            max(relative change in state) = 1.7806
      n_iter =    5   J = 120.83            max(relative change in state) = 1.4475
      n_iter =    6   J = 120.79            max(relative change in state) = 0.24584E-01
      n_iter =    7   J = 120.71            max(relative change in state) = 0.35546
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 442 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 443 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 443 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 27.425            max(relative change in state) =  -
      n_iter =    2   J = 22.911            max(relative change in state) = 0.57173
      n_iter =    3   J = 19.378            max(relative change in state) = 1.1498
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 443 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 444 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 444 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 568.64            max(relative change in state) =  -
      n_iter =    2   J = 853.41            max(relative change in state) = 11.171
      n_iter =    3   J = 531.97            max(relative change in state) = 7.6843
      n_iter =    4   J = 525.41            max(relative change in state) = 0.39463
      n_iter =    5   J = 512.44            max(relative change in state) = 1.1890
      n_iter =    6   J = 513.17            max(relative change in state) = 0.71992
      n_iter =    7   J = 510.73            max(relative change in state) = 0.42286
      n_iter =    8   J = 510.43            max(relative change in state) = 0.53646E-01
      n_iter =    9   J = 509.40            max(relative change in state) = 0.28045
      n_iter =   10   J = 507.88            max(relative change in state) = 0.52975
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 444 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 445 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 445 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 33.524            max(relative change in state) =  -
      n_iter =    2   J = 29.743            max(relative change in state) = 0.39709
      n_iter =    3   J = 25.766            max(relative change in state) = 0.80080
      n_iter =    4   J = 28.065            max(relative change in state) = 1.0583
      n_iter =    5   J = 25.413            max(relative change in state) = 0.89071
      n_iter =    6   J = 25.230            max(relative change in state) = 0.57809E-01
      n_iter =    7   J = 24.795            max(relative change in state) = 0.24778
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 445 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 446 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 446 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 35.876            max(relative change in state) =  -
      n_iter =    2   J = 30.227            max(relative change in state) = 0.50256
      n_iter =    3   J = 24.744            max(relative change in state) = 1.3694
      n_iter =    4   J = 24.546            max(relative change in state) = 0.51801
      n_iter =    5   J = 24.360            max(relative change in state) = 0.46926
      n_iter =    6   J = 24.062            max(relative change in state) = 0.15157
      n_iter =    7   J = 24.009            max(relative change in state) = 0.24092E-01
      n_iter =    8   J = 23.903            max(relative change in state) = 0.78274E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 446 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 447 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 447 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 181.27            max(relative change in state) =  -
      n_iter =    2   J = 191.13            max(relative change in state) = 7.0231
      n_iter =    3   J = 152.70            max(relative change in state) = 3.6194
      n_iter =    4   J = 159.57            max(relative change in state) = 2.1431
      n_iter =    5   J = 152.53            max(relative change in state) = 1.9129
      n_iter =    6   J = 152.46            max(relative change in state) = 0.38594E-01
      n_iter =    7   J = 153.19            max(relative change in state) = 0.29951
      n_iter =    8   J = 152.33            max(relative change in state) = 0.27581
      n_iter =    9   J = 152.27            max(relative change in state) = 0.34670E-01
      n_iter =   10   J = 152.10            max(relative change in state) = 0.22767
      n_iter =   11   J = 151.89            max(relative change in state) = 0.26632
      n_iter =   12   J = 151.81            max(relative change in state) = 0.22766
      n_iter =   13   J = 151.75            max(relative change in state) = 0.10338
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 13.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 447 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 448 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 448 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 51.658            max(relative change in state) =  -
      n_iter =    2   J = 46.426            max(relative change in state) = 1.1809
      n_iter =    3   J = 45.521            max(relative change in state) = 0.60030
      n_iter =    4   J = 49.014            max(relative change in state) = 1.2592
      n_iter =    5   J = 45.430            max(relative change in state) = 1.0933
      n_iter =    6   J = 45.410            max(relative change in state) = 0.28147E-01
      n_iter =    7   J = 45.351            max(relative change in state) = 0.28956
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 448 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 449 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 449 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 15.310            max(relative change in state) =  -
      n_iter =    2   J = 13.259            max(relative change in state) = 0.47279
      n_iter =    3   J = 12.247            max(relative change in state) = 0.38716
      n_iter =    4   J = 11.832            max(relative change in state) = 0.47042
      n_iter =    5   J = 12.676            max(relative change in state) = 0.60447
      n_iter =    6   J = 11.772            max(relative change in state) = 0.47517
      n_iter =    7   J = 11.759            max(relative change in state) = 0.14467E-01
      n_iter =    8   J = 11.728            max(relative change in state) = 0.13188
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 449 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 450 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 450 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 46.006            max(relative change in state) =  -
      n_iter =    2   J = 40.253            max(relative change in state) = 1.1105
      n_iter =    3   J = 39.256            max(relative change in state) = 0.79100
      n_iter =    4   J = 41.108            max(relative change in state) = 0.76229
      n_iter =    5   J = 39.249            max(relative change in state) = 0.71713
      n_iter =    6   J = 39.248            max(relative change in state) = 0.33319E-02
      n_iter =    7   J = 39.235            max(relative change in state) = 0.79662E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 450 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 451 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 451 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 115.73            max(relative change in state) =  -
      n_iter =    2   J = 99.262            max(relative change in state) = 1.1708
      n_iter =    3   J = 92.826            max(relative change in state) = 1.5173
      n_iter =    4   J = 92.491            max(relative change in state) = 0.51965
      n_iter =    5   J = 92.839            max(relative change in state) = 0.60201
      n_iter =    6   J = 92.393            max(relative change in state) = 0.35070
      n_iter =    7   J = 92.387            max(relative change in state) = 0.14340E-01
      n_iter =    8   J = 92.362            max(relative change in state) = 0.73457E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 451 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 452 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 452 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 452 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 453 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 453 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 69.362            max(relative change in state) =  -
      n_iter =    2   J = 58.235            max(relative change in state) = 1.0741
      n_iter =    3   J = 50.707            max(relative change in state) = 1.8360
      n_iter =    4   J = 54.114            max(relative change in state) = 0.72670
      n_iter =    5   J = 50.655            max(relative change in state) = 0.65923
      n_iter =    6   J = 50.639            max(relative change in state) = 0.12547E-01
      n_iter =    7   J = 50.582            max(relative change in state) = 0.13170
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 453 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 454 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 454 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 142.47            max(relative change in state) =  -
      n_iter =    2   J = 119.05            max(relative change in state) = 1.9637
      n_iter =    3   J = 114.67            max(relative change in state) = 1.3825
      n_iter =    4   J = 119.71            max(relative change in state) = 1.4614
      n_iter =    5   J = 114.51            max(relative change in state) = 1.2840
      n_iter =    6   J = 114.45            max(relative change in state) = 0.32416E-01
      n_iter =    7   J = 114.29            max(relative change in state) = 0.31545
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 454 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 455 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 455 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 455 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 456 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 456 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 125.40            max(relative change in state) =  -
      n_iter =    2   J = 108.29            max(relative change in state) = 1.8876
      n_iter =    3   J = 104.35            max(relative change in state) = 1.8755
      n_iter =    4   J = 117.70            max(relative change in state) = 2.9544
      n_iter =    5   J = 104.24            max(relative change in state) = 2.6954
      n_iter =    6   J = 104.23            max(relative change in state) = 0.12521E-01
      n_iter =    7   J = 104.26            max(relative change in state) = 0.26297
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 456 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 457 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 457 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 17.185            max(relative change in state) =  -
      n_iter =    2   J = 14.975            max(relative change in state) = 0.46885
      n_iter =    3   J = 13.751            max(relative change in state) = 0.58996
      n_iter =    4   J = 14.197            max(relative change in state) = 0.48121
      n_iter =    5   J = 13.712            max(relative change in state) = 0.40092
      n_iter =    6   J = 13.700            max(relative change in state) = 0.16096E-01
      n_iter =    7   J = 13.678            max(relative change in state) = 0.93936E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 457 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 458 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 458 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 65.592            max(relative change in state) =  -
      n_iter =    2   J = 56.191            max(relative change in state) = 0.43341
      n_iter =    3   J = 35.224            max(relative change in state) = 2.4545
      n_iter =    4   J = 33.575            max(relative change in state) = 0.45188
      n_iter =    5   J = 37.775            max(relative change in state) = 1.4808
      n_iter =    6   J = 32.432            max(relative change in state) = 1.2437
      n_iter =    7   J = 31.668            max(relative change in state) = 0.15258
      n_iter =    8   J = 31.872            max(relative change in state) = 0.43105
      n_iter =    9   J = 31.325            max(relative change in state) = 0.40424
      n_iter =   10   J = 30.833            max(relative change in state) = 0.21865
      n_iter =   11   J = 30.813            max(relative change in state) = 0.24693
      n_iter =   12   J = 30.667            max(relative change in state) = 0.16470
      n_iter =   13   J = 30.313            max(relative change in state) = 0.11004
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 14.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 458 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 459 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 459 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 93.464            max(relative change in state) =  -
      n_iter =    2   J = 79.661            max(relative change in state) = 1.4205
      n_iter =    3   J = 74.179            max(relative change in state) = 1.1145
      n_iter =    4   J = 75.110            max(relative change in state) = 0.86274
      n_iter =    5   J = 73.901            max(relative change in state) = 0.62849
      n_iter =    6   J = 73.849            max(relative change in state) = 0.65696E-01
      n_iter =    7   J = 73.746            max(relative change in state) = 0.19933
      n_iter =    8   J = 73.696            max(relative change in state) = 0.95784E-01
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 459 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 460 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 460 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 95.990            max(relative change in state) =  -
      n_iter =    2   J = 89.418            max(relative change in state) = 0.91694
      n_iter =    3   J = 84.473            max(relative change in state) = 0.29356
      n_iter =    4   J = 78.747            max(relative change in state) = 0.62016
      n_iter =    5   J = 75.512            max(relative change in state) = 0.71476
      n_iter =    6   J = 74.772            max(relative change in state) = 0.62607
      n_iter =    7   J = 74.069            max(relative change in state) = 0.17097
      n_iter =    8   J = 73.981            max(relative change in state) = 0.96563E-01
      n_iter =    9   J = 73.932            max(relative change in state) = 0.37322E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 460 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 461 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 461 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 919.07            max(relative change in state) =  -
      n_iter =    2   J = 3297.5            max(relative change in state) = 47.046
      n_iter =    3   J = 760.97            max(relative change in state) = 35.738
      n_iter =    4   J = 762.42            max(relative change in state) = 1.9278
      n_iter =    5   J = 759.39            max(relative change in state) = 1.3596
      n_iter =    6   J = 759.24            max(relative change in state) = 0.28767
      n_iter =    7   J = 759.19            max(relative change in state) = 0.14504
      n_iter =    8   J = 759.16            max(relative change in state) = 0.25097E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 461 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 462 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 462 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 14.172            max(relative change in state) =  -
      n_iter =    2   J = 11.895            max(relative change in state) = 0.44398
      n_iter =    3   J = 10.387            max(relative change in state) = 0.57541
      n_iter =    4   J = 10.784            max(relative change in state) = 0.42114
      n_iter =    5   J = 10.363            max(relative change in state) = 0.35159
      n_iter =    6   J = 10.356            max(relative change in state) = 0.11549E-01
      n_iter =    7   J = 10.318            max(relative change in state) = 0.15999
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 462 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 463 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 463 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 161.90            max(relative change in state) =  -
      n_iter =    2   J = 125.87            max(relative change in state) = 4.6506
      n_iter =    3   J = 123.30            max(relative change in state) = 0.61058
      n_iter =    4   J = 123.59            max(relative change in state) = 0.98183
      n_iter =    5   J = 122.25            max(relative change in state) = 0.70722
      n_iter =    6   J = 122.19            max(relative change in state) = 0.15744
      n_iter =    7   J = 122.18            max(relative change in state) = 0.68872E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 463 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 464 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 464 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control removes 6 refractivity data points from the
    observations as their deviation from the background  exceeds 10.0
    times the expected (1-sigma) error.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 484.69            max(relative change in state) =  -
      n_iter =    2   J = 1372.8            max(relative change in state) = 27.534
      n_iter =    3   J = 399.42            max(relative change in state) = 19.592
      n_iter =    4   J = 468.55            max(relative change in state) = 6.9690
      n_iter =    5   J = 399.07            max(relative change in state) = 6.4536
      n_iter =    6   J = 399.05            max(relative change in state) = 0.13914E-01
      n_iter =    7   J = 398.86            max(relative change in state) = 0.29271
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 464 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 465 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 465 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 31.950            max(relative change in state) =  -
      n_iter =    2   J = 26.456            max(relative change in state) = 0.52518
      n_iter =    3   J = 20.156            max(relative change in state) = 1.1896
      n_iter =    4   J = 25.320            max(relative change in state) = 1.9132
      n_iter =    5   J = 20.115            max(relative change in state) = 1.7199
      n_iter =    6   J = 20.109            max(relative change in state) = 0.16153E-01
      n_iter =    7   J = 20.071            max(relative change in state) = 0.89291E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 465 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 466 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 466 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 22.939            max(relative change in state) =  -
      n_iter =    2   J = 19.382            max(relative change in state) = 0.59243
      n_iter =    3   J = 17.429            max(relative change in state) = 0.63529
      n_iter =    4   J = 17.296            max(relative change in state) = 0.21849
      n_iter =    5   J = 17.807            max(relative change in state) = 0.39864
      n_iter =    6   J = 17.281            max(relative change in state) = 0.33847
      n_iter =    7   J = 17.279            max(relative change in state) = 0.82380E-02
      n_iter =    8   J = 17.273            max(relative change in state) = 0.62137E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 466 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 467 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 467 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 80.253            max(relative change in state) =  -
      n_iter =    2   J = 71.781            max(relative change in state) = 1.8450
      n_iter =    3   J = 71.381            max(relative change in state) = 0.63725
      n_iter =    4   J = 71.639            max(relative change in state) = 0.72625
      n_iter =    5   J = 71.179            max(relative change in state) = 0.36923
      n_iter =    6   J = 71.173            max(relative change in state) = 0.17561E-01
      n_iter =    7   J = 71.153            max(relative change in state) = 0.10913
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 467 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 468 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 468 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 68.592            max(relative change in state) =  -
      n_iter =    2   J = 62.146            max(relative change in state) = 0.50697
      n_iter =    3   J = 52.733            max(relative change in state) = 1.2211
      n_iter =    4   J = 58.182            max(relative change in state) = 1.9643
      n_iter =    5   J = 51.467            max(relative change in state) = 1.6339
      n_iter =    6   J = 50.716            max(relative change in state) = 0.18655
      n_iter =    7   J = 50.630            max(relative change in state) = 0.22297
      n_iter =    8   J = 49.564            max(relative change in state) = 0.21047
      n_iter =    9   J = 48.935            max(relative change in state) = 0.33111
      n_iter =   10   J = 48.591            max(relative change in state) = 0.26173
      n_iter =   11   J = 48.430            max(relative change in state) = 0.46156E-01
      n_iter =   12   J = 48.133            max(relative change in state) = 0.11404
      n_iter =   13   J = 47.818            max(relative change in state) = 0.19940
      n_iter =   14   J = 47.739            max(relative change in state) = 0.21606
      n_iter =   15   J = 47.667            max(relative change in state) = 0.24515E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 15.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 468 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 469 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 469 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 234.72            max(relative change in state) =  -
      n_iter =    2   J = 405.57            max(relative change in state) = 12.454
      n_iter =    3   J = 199.84            max(relative change in state) = 9.5260
      n_iter =    4   J = 199.74            max(relative change in state) = 0.40718
      n_iter =    5   J = 199.57            max(relative change in state) = 0.25881
      n_iter =    6   J = 199.54            max(relative change in state) = 0.11009
      n_iter =    7   J = 199.52            max(relative change in state) = 0.42634E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 469 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 470 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 470 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 38.755            max(relative change in state) =  -
      n_iter =    2   J = 32.914            max(relative change in state) = 0.76462
      n_iter =    3   J = 30.055            max(relative change in state) = 1.0452
      n_iter =    4   J = 35.626            max(relative change in state) = 1.4838
      n_iter =    5   J = 30.025            max(relative change in state) = 1.3883
      n_iter =    6   J = 30.014            max(relative change in state) = 0.11583E-01
      n_iter =    7   J = 30.032            max(relative change in state) = 0.27683
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 470 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 471 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 471 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 40.507            max(relative change in state) =  -
      n_iter =    2   J = 34.293            max(relative change in state) = 0.95972
      n_iter =    3   J = 31.327            max(relative change in state) = 0.91883
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 471 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 472 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 472 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 48.926            max(relative change in state) =  -
      n_iter =    2   J = 42.494            max(relative change in state) = 1.0081
      n_iter =    3   J = 40.994            max(relative change in state) = 0.83703
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 472 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 473 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 473 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 851.59            max(relative change in state) =  -
      n_iter =    2   J = 8936.5            max(relative change in state) = 72.939
      n_iter =    3   J = 792.38            max(relative change in state) = 67.421
      n_iter =    4   J = 795.11            max(relative change in state) = 1.7119
      n_iter =    5   J = 791.31            max(relative change in state) = 1.2011
      n_iter =    6   J = 791.05            max(relative change in state) = 0.14989
      n_iter =    7   J = 790.46            max(relative change in state) = 0.45853
      n_iter =    8   J = 790.03            max(relative change in state) = 0.21414
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 473 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 474 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 474 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 166.20            max(relative change in state) =  -
      n_iter =    2   J = 130.50            max(relative change in state) = 4.2191
      n_iter =    3   J = 127.14            max(relative change in state) = 1.2128
      n_iter =    4   J = 136.74            max(relative change in state) = 2.2755
      n_iter =    5   J = 126.98            max(relative change in state) = 1.9741
      n_iter =    6   J = 126.98            max(relative change in state) = 0.13432E-01
      n_iter =    7   J = 126.95            max(relative change in state) = 0.61418E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 474 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 475 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 475 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 118.99            max(relative change in state) =  -
      n_iter =    2   J = 108.10            max(relative change in state) = 1.8619
      n_iter =    3   J = 106.53            max(relative change in state) = 0.52670
      n_iter =    4   J = 107.58            max(relative change in state) = 0.38750
      n_iter =    5   J = 106.50            max(relative change in state) = 0.34628
      n_iter =    6   J = 106.49            max(relative change in state) = 0.92622E-02
      n_iter =    7   J = 106.45            max(relative change in state) = 0.15203
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 475 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 476 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 476 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 44.860            max(relative change in state) =  -
      n_iter =    2   J = 39.052            max(relative change in state) = 0.87339
      n_iter =    3   J = 37.280            max(relative change in state) = 0.87015
      n_iter =    4   J = 40.706            max(relative change in state) = 1.3302
      n_iter =    5   J = 37.214            max(relative change in state) = 1.2459
      n_iter =    6   J = 37.193            max(relative change in state) = 0.14932E-01
      n_iter =    7   J = 37.182            max(relative change in state) = 0.91774E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 476 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 477 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 477 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 187.77            max(relative change in state) =  -
      n_iter =    2   J = 314.76            max(relative change in state) = 9.7326
      n_iter =    3   J = 169.15            max(relative change in state) = 7.5872
      n_iter =    4   J = 169.57            max(relative change in state) = 0.69698
      n_iter =    5   J = 168.95            max(relative change in state) = 0.49993
      n_iter =    6   J = 168.93            max(relative change in state) = 0.72044E-01
      n_iter =    7   J = 168.90            max(relative change in state) = 0.10453
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 477 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 478 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 478 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 54.958            max(relative change in state) =  -
      n_iter =    2   J = 49.647            max(relative change in state) = 0.74239
      n_iter =    3   J = 44.069            max(relative change in state) = 1.7576
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 478 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 479 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 479 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 90.429            max(relative change in state) =  -
      n_iter =    2   J = 78.849            max(relative change in state) = 0.97763
      n_iter =    3   J = 74.296            max(relative change in state) = 1.0605
      n_iter =    4   J = 73.900            max(relative change in state) = 0.39949
      n_iter =    5   J = 74.056            max(relative change in state) = 0.39447
      n_iter =    6   J = 73.655            max(relative change in state) = 0.21520
      n_iter =    7   J = 73.612            max(relative change in state) = 0.30975E-01
      n_iter =    8   J = 73.522            max(relative change in state) = 0.73494E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 479 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 480 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 480 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 170.29            max(relative change in state) =  -
      n_iter =    2   J = 151.81            max(relative change in state) = 4.4963
      n_iter =    3   J = 134.34            max(relative change in state) = 2.1044
      n_iter =    4   J = 139.93            max(relative change in state) = 1.8524
      n_iter =    5   J = 134.12            max(relative change in state) = 1.5611
      n_iter =    6   J = 134.07            max(relative change in state) = 0.25745E-01
      n_iter =    7   J = 133.87            max(relative change in state) = 0.34494
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 480 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 481 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 481 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 111.87            max(relative change in state) =  -
      n_iter =    2   J = 103.48            max(relative change in state) = 1.2094
      n_iter =    3   J = 101.82            max(relative change in state) = 0.55985
      n_iter =    4   J = 107.52            max(relative change in state) = 1.8313
      n_iter =    5   J = 101.60            max(relative change in state) = 1.6051
      n_iter =    6   J = 101.52            max(relative change in state) = 0.31010E-01
      n_iter =    7   J = 101.46            max(relative change in state) = 0.22815
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 481 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 482 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 482 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 691.95            max(relative change in state) =  -
      n_iter =    2   J = 1874.7            max(relative change in state) = 33.026
      n_iter =    3   J = 544.25            max(relative change in state) = 22.523
      n_iter =    4   J = 543.59            max(relative change in state) = 0.48170
      n_iter =    5   J = 543.56            max(relative change in state) = 0.20066
      n_iter =    6   J = 543.26            max(relative change in state) = 0.13801
      n_iter =    7   J = 543.24            max(relative change in state) = 0.30687E-01
      n_iter =    8   J = 543.22            max(relative change in state) = 0.16220
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 482 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 483 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 483 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 27.942            max(relative change in state) =  -
      n_iter =    2   J = 23.469            max(relative change in state) = 0.46540
      n_iter =    3   J = 20.400            max(relative change in state) = 0.67701
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 483 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 484 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 484 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 24.393            max(relative change in state) =  -
      n_iter =    2   J = 22.805            max(relative change in state) = 0.11471
      n_iter =    3   J = 19.853            max(relative change in state) = 0.29808
      n_iter =    4   J = 16.588            max(relative change in state) = 0.70845
      n_iter =    5   J = 16.471            max(relative change in state) = 0.13155
      n_iter =    6   J = 16.252            max(relative change in state) = 0.12575
      n_iter =    7   J = 15.988            max(relative change in state) = 0.48904E-01
      n_iter =    8   J = 15.885            max(relative change in state) = 0.81843E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 484 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 485 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 485 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 183.85            max(relative change in state) =  -
      n_iter =    2   J = 154.84            max(relative change in state) = 3.4032
      n_iter =    3   J = 150.25            max(relative change in state) = 0.83538
      n_iter =    4   J = 160.10            max(relative change in state) = 2.3610
      n_iter =    5   J = 149.04            max(relative change in state) = 1.8860
      n_iter =    6   J = 148.61            max(relative change in state) = 0.59612E-01
      n_iter =    7   J = 147.45            max(relative change in state) = 0.53536
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 485 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 486 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 486 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 304.31            max(relative change in state) =  -
      n_iter =    2   J = 324.99            max(relative change in state) = 12.327
      n_iter =    3   J = 215.28            max(relative change in state) = 6.9787
      n_iter =    4   J = 222.99            max(relative change in state) = 2.2145
      n_iter =    5   J = 215.48            max(relative change in state) = 1.7430
      n_iter =    6   J = 215.25            max(relative change in state) = 0.24437
      n_iter =    7   J = 215.21            max(relative change in state) = 0.61631E-01
      n_iter =    8   J = 215.12            max(relative change in state) = 0.13594
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 486 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 487 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 487 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 38.882            max(relative change in state) =  -
      n_iter =    2   J = 32.893            max(relative change in state) = 0.84743
      n_iter =    3   J = 29.916            max(relative change in state) = 1.1826
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 487 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 488 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 488 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 46.168            max(relative change in state) =  -
      n_iter =    2   J = 38.950            max(relative change in state) = 0.52017
      n_iter =    3   J = 31.491            max(relative change in state) = 1.4021
      n_iter =    4   J = 31.055            max(relative change in state) = 0.25384
      n_iter =    5   J = 31.348            max(relative change in state) = 0.30272
      n_iter =    6   J = 30.898            max(relative change in state) = 0.18929
      n_iter =    7   J = 30.856            max(relative change in state) = 0.20769E-01
      n_iter =    8   J = 30.837            max(relative change in state) = 0.18823
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 488 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 489 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 489 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 291.58            max(relative change in state) =  -
      n_iter =    2   J = 358.52            max(relative change in state) = 14.953
      n_iter =    3   J = 239.63            max(relative change in state) = 8.2221
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 489 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 490 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 490 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 490 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 491 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 491 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 180.92            max(relative change in state) =  -
      n_iter =    2   J = 191.42            max(relative change in state) = 5.9195
      n_iter =    3   J = 160.97            max(relative change in state) = 3.7946
      n_iter =    4   J = 178.40            max(relative change in state) = 3.1331
      n_iter =    5   J = 161.00            max(relative change in state) = 2.4710
      n_iter =    6   J = 160.26            max(relative change in state) = 0.39934
      n_iter =    7   J = 159.91            max(relative change in state) = 0.13875
      n_iter =    8   J = 159.76            max(relative change in state) = 0.10084
      n_iter =    9   J = 159.49            max(relative change in state) = 0.10252
      n_iter =   10   J = 159.07            max(relative change in state) = 0.22669
      n_iter =   11   J = 159.00            max(relative change in state) = 0.38916
      n_iter =   12   J = 158.85            max(relative change in state) = 0.20063
      n_iter =   13   J = 158.78            max(relative change in state) = 0.14647
      n_iter =   14   J = 158.74            max(relative change in state) = 0.46369E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 14.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 491 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 492 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 492 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 121.11            max(relative change in state) =  -
      n_iter =    2   J = 102.74            max(relative change in state) = 1.5291
      n_iter =    3   J = 94.283            max(relative change in state) = 1.6766
      n_iter =    4   J = 94.668            max(relative change in state) = 0.73476
      n_iter =    5   J = 94.207            max(relative change in state) = 0.58459
      n_iter =    6   J = 94.191            max(relative change in state) = 0.42236E-01
      n_iter =    7   J = 94.173            max(relative change in state) = 0.10796
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 492 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 493 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 493 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 428.54            max(relative change in state) =  -
      n_iter =    2   J = 626.32            max(relative change in state) = 15.712
      n_iter =    3   J = 354.02            max(relative change in state) = 11.795
      n_iter =    4   J = 344.24            max(relative change in state) = 1.7945
      n_iter =    5   J = 375.30            max(relative change in state) = 3.2237
      n_iter =    6   J = 341.97            max(relative change in state) = 2.6907
      n_iter =    7   J = 341.30            max(relative change in state) = 0.11920
      n_iter =    8   J = 340.15            max(relative change in state) = 0.60401
      n_iter =    9   J = 339.37            max(relative change in state) = 0.42481
      n_iter =   10   J = 338.75            max(relative change in state) = 0.33973
      n_iter =   11   J = 337.97            max(relative change in state) = 0.56235
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 493 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 494 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 494 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 199.39            max(relative change in state) =  -
      n_iter =    2   J = 447.12            max(relative change in state) = 11.380
      n_iter =    3   J = 182.65            max(relative change in state) = 8.3128
      n_iter =    4   J = 182.58            max(relative change in state) = 0.15117
      n_iter =    5   J = 182.84            max(relative change in state) = 0.16901
      n_iter =    6   J = 182.57            max(relative change in state) = 0.13273
      n_iter =    7   J = 182.57            max(relative change in state) = 0.50534E-02
      n_iter =    8   J = 182.56            max(relative change in state) = 0.36255E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 494 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 495 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 495 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 365.10            max(relative change in state) =  -
      n_iter =    2   J = 1054.7            max(relative change in state) = 21.011
      n_iter =    3   J = 309.02            max(relative change in state) = 17.374
      n_iter =    4   J = 317.70            max(relative change in state) = 2.5695
      n_iter =    5   J = 308.72            max(relative change in state) = 2.2322
      n_iter =    6   J = 308.62            max(relative change in state) = 0.32915E-01
      n_iter =    7   J = 308.57            max(relative change in state) = 0.45150
      n_iter =    8   J = 308.15            max(relative change in state) = 0.31059
      n_iter =    9   J = 308.10            max(relative change in state) = 0.38575E-01
      n_iter =   10   J = 308.06            max(relative change in state) = 0.30558E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 495 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 496 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 496 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 45.056            max(relative change in state) =  -
      n_iter =    2   J = 37.652            max(relative change in state) = 0.80649
      n_iter =    3   J = 31.761            max(relative change in state) = 1.5287
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 496 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 497 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 497 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 30.749            max(relative change in state) =  -
      n_iter =    2   J = 25.792            max(relative change in state) = 0.64694
      n_iter =    3   J = 22.311            max(relative change in state) = 1.0841
      n_iter =    4   J = 24.171            max(relative change in state) = 1.1697
      n_iter =    5   J = 22.288            max(relative change in state) = 1.0620
      n_iter =    6   J = 22.282            max(relative change in state) = 0.66745E-02
      n_iter =    7   J = 22.261            max(relative change in state) = 0.10209
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 497 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 498 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 498 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 24.336            max(relative change in state) =  -
      n_iter =    2   J = 21.016            max(relative change in state) = 0.70751
      n_iter =    3   J = 19.680            max(relative change in state) = 0.79714
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 498 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 499 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 499 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 48.075            max(relative change in state) =  -
      n_iter =    2   J = 43.092            max(relative change in state) = 0.97604
      n_iter =    3   J = 41.191            max(relative change in state) = 0.78882
      n_iter =    4   J = 41.317            max(relative change in state) = 0.44455
      n_iter =    5   J = 40.824            max(relative change in state) = 0.34428
      n_iter =    6   J = 40.787            max(relative change in state) = 0.68686E-01
      n_iter =    7   J = 40.736            max(relative change in state) = 0.80122E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 499 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 500 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 500 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 205.33            max(relative change in state) =  -
      n_iter =    2   J = 383.21            max(relative change in state) = 14.421
      n_iter =    3   J = 184.33            max(relative change in state) = 10.094
      n_iter =    4   J = 189.18            max(relative change in state) = 1.5666
      n_iter =    5   J = 184.26            max(relative change in state) = 1.4083
      n_iter =    6   J = 184.24            max(relative change in state) = 0.15954E-01
      n_iter =    7   J = 184.18            max(relative change in state) = 0.24784
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 500 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 501 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 501 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 43.601            max(relative change in state) =  -
      n_iter =    2   J = 36.356            max(relative change in state) = 0.31884
      n_iter =    3   J = 27.541            max(relative change in state) = 0.97871
      n_iter =    4   J = 25.477            max(relative change in state) = 0.64030
      n_iter =    5   J = 24.563            max(relative change in state) = 0.29971
      n_iter =    6   J = 24.464            max(relative change in state) = 0.61467E-01
      n_iter =    7   J = 24.347            max(relative change in state) = 0.56361E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 501 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 502 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 502 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 502 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 503 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 503 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 247.85            max(relative change in state) =  -
      n_iter =    2   J = 275.64            max(relative change in state) = 9.5112
      n_iter =    3   J = 202.56            max(relative change in state) = 5.4257
      n_iter =    4   J = 200.51            max(relative change in state) = 0.47679
      n_iter =    5   J = 200.79            max(relative change in state) = 1.6790
      n_iter =    6   J = 198.54            max(relative change in state) = 0.36779
      n_iter =    7   J = 198.47            max(relative change in state) = 0.51920E-01
      n_iter =    8   J = 198.24            max(relative change in state) = 0.25135
      n_iter =    9   J = 198.21            max(relative change in state) = 0.18922
      n_iter =   10   J = 198.16            max(relative change in state) = 0.97100E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 503 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 504 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 504 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 219.03            max(relative change in state) =  -
      n_iter =    2   J = 512.70            max(relative change in state) = 13.408
      n_iter =    3   J = 197.88            max(relative change in state) = 11.056
      n_iter =    4   J = 198.03            max(relative change in state) = 0.60302
      n_iter =    5   J = 197.78            max(relative change in state) = 0.43629
      n_iter =    6   J = 197.77            max(relative change in state) = 0.47015E-01
      n_iter =    7   J = 197.75            max(relative change in state) = 0.10289
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 504 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 505 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 505 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 753.90            max(relative change in state) =  -
      n_iter =    2   J = 868.75            max(relative change in state) = 21.551
      n_iter =    3   J = 460.47            max(relative change in state) = 11.137
      n_iter =    4   J = 459.69            max(relative change in state) = 0.53650
      n_iter =    5   J = 458.96            max(relative change in state) = 0.30499
      n_iter =    6   J = 458.92            max(relative change in state) = 0.94628E-01
      n_iter =    7   J = 458.88            max(relative change in state) = 0.83241E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 505 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 506 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 506 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 26.925            max(relative change in state) =  -
      n_iter =    2   J = 22.727            max(relative change in state) = 0.66395
      n_iter =    3   J = 19.840            max(relative change in state) = 1.0483
      n_iter =    4   J = 20.401            max(relative change in state) = 0.74286
      n_iter =    5   J = 19.508            max(relative change in state) = 0.50002
      n_iter =    6   J = 19.457            max(relative change in state) = 0.10316
      n_iter =    7   J = 19.399            max(relative change in state) = 0.11741
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 506 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 507 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 507 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 123.19            max(relative change in state) =  -
      n_iter =    2   J = 106.41            max(relative change in state) = 0.72750
      n_iter =    3   J = 102.08            max(relative change in state) = 0.44077
      n_iter =    4   J = 99.513            max(relative change in state) = 0.29602
      n_iter =    5   J = 93.300            max(relative change in state) = 1.5830
      n_iter =    6   J = 91.827            max(relative change in state) = 0.60351
      n_iter =    7   J = 91.366            max(relative change in state) = 0.19662
      n_iter =    8   J = 91.298            max(relative change in state) = 0.83583E-01
      n_iter =    9   J = 91.224            max(relative change in state) = 0.53592E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 507 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 508 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 508 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 47.937            max(relative change in state) =  -
      n_iter =    2   J = 39.972            max(relative change in state) = 0.72238
      n_iter =    3   J = 33.006            max(relative change in state) = 1.3604
      n_iter =    4   J = 35.201            max(relative change in state) = 1.1266
      n_iter =    5   J = 32.985            max(relative change in state) = 1.0271
      n_iter =    6   J = 32.980            max(relative change in state) = 0.85596E-02
      n_iter =    7   J = 32.966            max(relative change in state) = 0.22774
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 508 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 509 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 509 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 25.628            max(relative change in state) =  -
      n_iter =    2   J = 21.660            max(relative change in state) = 0.29984
      n_iter =    3   J = 15.572            max(relative change in state) = 1.1127
      n_iter =    4   J = 15.793            max(relative change in state) = 0.49733
      n_iter =    5   J = 15.341            max(relative change in state) = 0.34227
      n_iter =    6   J = 15.295            max(relative change in state) = 0.84112E-01
      n_iter =    7   J = 15.280            max(relative change in state) = 0.13818
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 509 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 510 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 510 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 101.69            max(relative change in state) =  -
      n_iter =    2   J = 92.573            max(relative change in state) = 2.4567
      n_iter =    3   J = 92.040            max(relative change in state) = 0.55802
      n_iter =    4   J = 92.340            max(relative change in state) = 0.37947
      n_iter =    5   J = 92.035            max(relative change in state) = 0.33077
      n_iter =    6   J = 92.033            max(relative change in state) = 0.45148E-02
      n_iter =    7   J = 92.026            max(relative change in state) = 0.71244E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 510 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 511 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 511 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 72.827            max(relative change in state) =  -
      n_iter =    2   J = 65.005            max(relative change in state) = 1.4235
      n_iter =    3   J = 64.044            max(relative change in state) = 0.90257
      n_iter =    4   J = 63.772            max(relative change in state) = 0.34529
      n_iter =    5   J = 63.578            max(relative change in state) = 0.22528
      n_iter =    6   J = 63.552            max(relative change in state) = 0.31609E-01
      n_iter =    7   J = 63.536            max(relative change in state) = 0.39663E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 511 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 512 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 512 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 52.043            max(relative change in state) =  -
      n_iter =    2   J = 45.517            max(relative change in state) = 0.93284
      n_iter =    3   J = 44.666            max(relative change in state) = 0.67486
      n_iter =    4   J = 48.234            max(relative change in state) = 1.3672
      n_iter =    5   J = 44.682            max(relative change in state) = 1.0135
      n_iter =    6   J = 44.616            max(relative change in state) = 0.13357
      n_iter =    7   J = 44.611            max(relative change in state) = 0.10927E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 512 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 513 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 513 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 17.784            max(relative change in state) =  -
      n_iter =    2   J = 15.095            max(relative change in state) = 0.46392
      n_iter =    3   J = 13.810            max(relative change in state) = 0.50344
      n_iter =    4   J = 15.374            max(relative change in state) = 0.93481
      n_iter =    5   J = 13.801            max(relative change in state) = 0.87148
      n_iter =    6   J = 13.799            max(relative change in state) = 0.41119E-02
      n_iter =    7   J = 13.805            max(relative change in state) = 0.12723
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 513 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 514 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 514 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 123.73            max(relative change in state) =  -
      n_iter =    2   J = 110.91            max(relative change in state) = 2.0850
      n_iter =    3   J = 108.87            max(relative change in state) = 0.72310
      n_iter =    4   J = 112.48            max(relative change in state) = 1.6927
      n_iter =    5   J = 108.51            max(relative change in state) = 1.4641
      n_iter =    6   J = 108.37            max(relative change in state) = 0.77501E-01
      n_iter =    7   J = 108.23            max(relative change in state) = 0.14381
      n_iter =    8   J = 108.28            max(relative change in state) = 0.10166
      n_iter =    9   J = 108.13            max(relative change in state) = 0.38472E-01
      n_iter =   10   J = 108.08            max(relative change in state) = 0.38966E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 514 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 515 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 515 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control removes 6 refractivity data points from the
    observations as their deviation from the background  exceeds 10.0
    times the expected (1-sigma) error.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 85.417            max(relative change in state) =  -
      n_iter =    2   J = 71.882            max(relative change in state) = 1.1084
      n_iter =    3   J = 64.147            max(relative change in state) = 1.3078
      n_iter =    4   J = 64.387            max(relative change in state) = 0.51872
      n_iter =    5   J = 63.965            max(relative change in state) = 0.35891
      n_iter =    6   J = 63.923            max(relative change in state) = 0.82655E-01
      n_iter =    7   J = 63.809            max(relative change in state) = 0.14261
      n_iter =    8   J = 63.799            max(relative change in state) = 0.74681E-01
      n_iter =    9   J = 63.772            max(relative change in state) = 0.28625E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 515 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 516 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 516 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 286.33            max(relative change in state) =  -
      n_iter =    2   J = 446.76            max(relative change in state) = 13.430
      n_iter =    3   J = 227.14            max(relative change in state) = 9.0116
      n_iter =    4   J = 228.77            max(relative change in state) = 1.0845
      n_iter =    5   J = 226.96            max(relative change in state) = 0.86522
      n_iter =    6   J = 226.90            max(relative change in state) = 0.35448E-01
      n_iter =    7   J = 226.62            max(relative change in state) = 0.25339
      n_iter =    8   J = 226.69            max(relative change in state) = 0.30911
      n_iter =    9   J = 226.58            max(relative change in state) = 0.17765
      n_iter =   10   J = 226.58            max(relative change in state) = 0.31271E-01
      n_iter =   11   J = 226.57            max(relative change in state) = 0.33200E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 516 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 517 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 517 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 80.153            max(relative change in state) =  -
      n_iter =    2   J = 66.265            max(relative change in state) = 0.99406
      n_iter =    3   J = 48.843            max(relative change in state) = 2.7990
      n_iter =    4   J = 63.728            max(relative change in state) = 2.7000
      n_iter =    5   J = 48.718            max(relative change in state) = 2.4718
      n_iter =    6   J = 48.688            max(relative change in state) = 0.16055E-01
      n_iter =    7   J = 48.591            max(relative change in state) = 0.29266
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 517 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 518 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 518 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 49.981            max(relative change in state) =  -
      n_iter =    2   J = 42.944            max(relative change in state) = 0.76165
      n_iter =    3   J = 38.439            max(relative change in state) = 1.2277
      n_iter =    4   J = 38.397            max(relative change in state) = 0.13496
      n_iter =    5   J = 38.264            max(relative change in state) = 0.62230E-01
      n_iter =    6   J = 38.174            max(relative change in state) = 0.81905E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 6.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 518 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 519 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 519 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 37.750            max(relative change in state) =  -
      n_iter =    2   J = 32.267            max(relative change in state) = 0.57474
      n_iter =    3   J = 30.074            max(relative change in state) = 0.82503
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 519 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 520 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 520 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 152.25            max(relative change in state) =  -
      n_iter =    2   J = 124.96            max(relative change in state) = 3.2126
      n_iter =    3   J = 121.30            max(relative change in state) = 0.78805
      n_iter =    4   J = 130.39            max(relative change in state) = 2.2983
      n_iter =    5   J = 121.17            max(relative change in state) = 2.0367
      n_iter =    6   J = 121.16            max(relative change in state) = 0.81684E-02
      n_iter =    7   J = 121.09            max(relative change in state) = 0.12842
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 520 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 521 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 521 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 36.735            max(relative change in state) =  -
      n_iter =    2   J = 31.543            max(relative change in state) = 0.43024
      n_iter =    3   J = 25.155            max(relative change in state) = 1.2152
      n_iter =    4   J = 26.902            max(relative change in state) = 0.98378
      n_iter =    5   J = 24.867            max(relative change in state) = 0.80154
      n_iter =    6   J = 24.720            max(relative change in state) = 0.53829E-01
      n_iter =    7   J = 24.414            max(relative change in state) = 0.20100
      n_iter =    8   J = 24.306            max(relative change in state) = 0.35210
      n_iter =    9   J = 24.123            max(relative change in state) = 0.17587
      n_iter =   10   J = 24.062            max(relative change in state) = 0.16661
      n_iter =   11   J = 23.994            max(relative change in state) = 0.91714E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 521 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 522 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 522 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 151.18            max(relative change in state) =  -
      n_iter =    2   J = 130.70            max(relative change in state) = 2.3219
      n_iter =    3   J = 126.10            max(relative change in state) = 0.80197
      n_iter =    4   J = 126.60            max(relative change in state) = 0.69195
      n_iter =    5   J = 125.67            max(relative change in state) = 0.45374
      n_iter =    6   J = 125.62            max(relative change in state) = 0.95031E-01
      n_iter =    7   J = 125.58            max(relative change in state) = 0.12846
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 522 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 523 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 523 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 64.367            max(relative change in state) =  -
      n_iter =    2   J = 62.753            max(relative change in state) = 0.11437
      n_iter =    3   J = 46.433            max(relative change in state) = 1.4668
      n_iter =    4   J = 46.206            max(relative change in state) = 0.14821
      n_iter =    5   J = 46.853            max(relative change in state) = 1.1846
      n_iter =    6   J = 45.223            max(relative change in state) = 0.88168
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 523 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 524 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 524 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 190.64            max(relative change in state) =  -
      n_iter =    2   J = 284.00            max(relative change in state) = 9.4729
      n_iter =    3   J = 168.71            max(relative change in state) = 5.5683
      n_iter =    4   J = 226.10            max(relative change in state) = 5.6004
      n_iter =    5   J = 168.38            max(relative change in state) = 5.1499
      n_iter =    6   J = 168.37            max(relative change in state) = 0.21385E-01
      n_iter =    7   J = 168.32            max(relative change in state) = 0.11220
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 524 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 525 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 525 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 111.38            max(relative change in state) =  -
      n_iter =    2   J = 103.11            max(relative change in state) = 0.41996
      n_iter =    3   J = 83.149            max(relative change in state) = 2.2560
      n_iter =    4   J = 82.103            max(relative change in state) = 0.84303
      n_iter =    5   J = 80.620            max(relative change in state) = 0.76071
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 6.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 525 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 526 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 526 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 132.55            max(relative change in state) =  -
      n_iter =    2   J = 118.91            max(relative change in state) = 1.9073
      n_iter =    3   J = 116.97            max(relative change in state) = 0.95125
      n_iter =    4   J = 118.47            max(relative change in state) = 0.91195
      n_iter =    5   J = 116.92            max(relative change in state) = 0.79513
      n_iter =    6   J = 116.89            max(relative change in state) = 0.16543E-01
      n_iter =    7   J = 116.84            max(relative change in state) = 0.24390
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 526 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 527 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 527 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 49.839            max(relative change in state) =  -
      n_iter =    2   J = 47.694            max(relative change in state) = 0.11976
      n_iter =    3   J = 31.958            max(relative change in state) = 1.5404
      n_iter =    4   J = 31.209            max(relative change in state) = 0.10320
      n_iter =    5   J = 31.902            max(relative change in state) = 1.1537
      n_iter =    6   J = 29.059            max(relative change in state) = 1.0176
      n_iter =    7   J = 29.767            max(relative change in state) = 0.49050
      n_iter =    8   J = 28.567            max(relative change in state) = 0.24584
      n_iter =    9   J = 28.188            max(relative change in state) = 0.50691E-01
      n_iter =   10   J = 27.602            max(relative change in state) = 0.16071
      n_iter =   11   J = 27.337            max(relative change in state) = 0.15873
      n_iter =   12   J = 26.996            max(relative change in state) = 0.90566E-01
      n_iter =   13   J = 26.874            max(relative change in state) = 0.10947
      n_iter =   14   J = 26.847            max(relative change in state) = 0.76690E-01
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 15.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 527 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 528 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 528 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 267.21            max(relative change in state) =  -
      n_iter =    2   J = 244.72            max(relative change in state) = 4.3170
      n_iter =    3   J = 240.33            max(relative change in state) = 1.8337
      n_iter =    4   J = 238.83            max(relative change in state) = 0.94198
      n_iter =    5   J = 232.54            max(relative change in state) = 0.62699
      n_iter =    6   J = 227.86            max(relative change in state) = 0.85339
      n_iter =    7   J = 226.69            max(relative change in state) = 0.98459
      n_iter =    8   J = 225.66            max(relative change in state) = 0.44595
      n_iter =    9   J = 225.21            max(relative change in state) = 0.37354
      n_iter =   10   J = 224.94            max(relative change in state) = 0.14632
      n_iter =   11   J = 224.71            max(relative change in state) = 0.12027
      n_iter =   12   J = 224.47            max(relative change in state) = 0.16791
      n_iter =   13   J = 224.35            max(relative change in state) = 0.23385
      n_iter =   14   J = 224.39            max(relative change in state) = 0.83827E-01
      n_iter =   15   J = 224.29            max(relative change in state) = 0.41106E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 15.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 528 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 529 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 529 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 168.94            max(relative change in state) =  -
      n_iter =    2   J = 113.71            max(relative change in state) = 2.3875
      n_iter =    3   J = 79.714            max(relative change in state) = 3.1708
      n_iter =    4   J = 90.447            max(relative change in state) = 2.4006
      n_iter =    5   J = 78.836            max(relative change in state) = 2.0207
      n_iter =    6   J = 78.452            max(relative change in state) = 0.74888E-01
      n_iter =    7   J = 77.466            max(relative change in state) = 0.41863
      n_iter =    8   J = 78.259            max(relative change in state) = 0.38943
      n_iter =    9   J = 76.922            max(relative change in state) = 0.27927
      n_iter =   10   J = 76.837            max(relative change in state) = 0.25617E-01
      n_iter =   11   J = 76.485            max(relative change in state) = 0.16554
      n_iter =   12   J = 76.385            max(relative change in state) = 0.18654
      n_iter =   13   J = 76.289            max(relative change in state) = 0.52249E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 13.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 529 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 530 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 530 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 49.938            max(relative change in state) =  -
      n_iter =    2   J = 42.114            max(relative change in state) = 1.0042
      n_iter =    3   J = 37.936            max(relative change in state) = 1.3127
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 530 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 531 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 531 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 62.550            max(relative change in state) =  -
      n_iter =    2   J = 55.918            max(relative change in state) = 1.5168
      n_iter =    3   J = 55.331            max(relative change in state) = 0.48736
      n_iter =    4   J = 58.066            max(relative change in state) = 1.2943
      n_iter =    5   J = 55.366            max(relative change in state) = 0.98466
      n_iter =    6   J = 55.300            max(relative change in state) = 0.11848
      n_iter =    7   J = 55.291            max(relative change in state) = 0.45276E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 531 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 532 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 532 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 532 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 533 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 533 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 54.087            max(relative change in state) =  -
      n_iter =    2   J = 44.868            max(relative change in state) = 0.62354
      n_iter =    3   J = 34.661            max(relative change in state) = 1.6325
      n_iter =    4   J = 35.146            max(relative change in state) = 0.70142
      n_iter =    5   J = 34.595            max(relative change in state) = 0.55030
      n_iter =    6   J = 34.579            max(relative change in state) = 0.33176E-01
      n_iter =    7   J = 34.529            max(relative change in state) = 0.11933
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 533 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 534 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 534 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control removes 3 refractivity data points from the
    observations as their deviation from the background  exceeds 10.0
    times the expected (1-sigma) error.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 350.69            max(relative change in state) =  -
      n_iter =    2   J = 309.30            max(relative change in state) = 6.1313
      n_iter =    3   J = 293.77            max(relative change in state) = 3.0686
      n_iter =    4   J = 295.75            max(relative change in state) = 2.6972
      n_iter =    5   J = 279.95            max(relative change in state) = 1.6243
      n_iter =    6   J = 272.94            max(relative change in state) = 1.0943
      n_iter =    7   J = 266.48            max(relative change in state) = 1.0111
      n_iter =    8   J = 260.30            max(relative change in state) = 1.3590
      n_iter =    9   J = 257.64            max(relative change in state) = 0.64900
      n_iter =   10   J = 255.05            max(relative change in state) = 0.47280
      n_iter =   11   J = 253.84            max(relative change in state) = 0.32359
      n_iter =   12   J = 252.62            max(relative change in state) = 0.23533
      n_iter =   13   J = 252.89            max(relative change in state) = 0.65001
      n_iter =   14   J = 251.44            max(relative change in state) = 0.13356
      n_iter =   15   J = 251.32            max(relative change in state) = 0.15024
      n_iter =   16   J = 251.18            max(relative change in state) = 0.20732
      n_iter =   17   J = 251.02            max(relative change in state) = 0.91197E-01
      n_iter =   18   J = 251.13            max(relative change in state) = 0.59795
      n_iter =   19   J = 250.86            max(relative change in state) = 0.37702
      n_iter =   20   J = 250.84            max(relative change in state) = 0.69663E-01
      n_iter =   21   J = 250.83            max(relative change in state) = 0.43847E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 21.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 534 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 535 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 535 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 38.387            max(relative change in state) =  -
      n_iter =    2   J = 31.606            max(relative change in state) = 0.42912
      n_iter =    3   J = 20.387            max(relative change in state) = 1.1592
      n_iter =    4   J = 18.566            max(relative change in state) = 0.43305
      n_iter =    5   J = 19.201            max(relative change in state) = 0.53507
      n_iter =    6   J = 18.193            max(relative change in state) = 0.36424
      n_iter =    7   J = 18.132            max(relative change in state) = 0.53445E-01
      n_iter =    8   J = 18.029            max(relative change in state) = 0.13115
      n_iter =    9   J = 17.931            max(relative change in state) = 0.71823E-01
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 535 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 536 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 536 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 24.719            max(relative change in state) =  -
      n_iter =    2   J = 21.433            max(relative change in state) = 0.85900
      n_iter =    3   J = 20.795            max(relative change in state) = 0.51803
      n_iter =    4   J = 21.850            max(relative change in state) = 0.94132
      n_iter =    5   J = 20.780            max(relative change in state) = 0.85084
      n_iter =    6   J = 20.776            max(relative change in state) = 0.65349E-02
      n_iter =    7   J = 20.766            max(relative change in state) = 0.10180
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 536 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 537 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 537 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 48.283            max(relative change in state) =  -
      n_iter =    2   J = 41.372            max(relative change in state) = 0.50642
      n_iter =    3   J = 37.114            max(relative change in state) = 0.44983
      n_iter =    4   J = 33.602            max(relative change in state) = 0.57932
      n_iter =    5   J = 31.324            max(relative change in state) = 0.69703
      n_iter =    6   J = 31.135            max(relative change in state) = 0.20861
      n_iter =    7   J = 30.941            max(relative change in state) = 0.74609E-01
      n_iter =    8   J = 30.878            max(relative change in state) = 0.63200E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 537 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 538 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 538 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 150.30            max(relative change in state) =  -
      n_iter =    2   J = 119.63            max(relative change in state) = 3.3019
      n_iter =    3   J = 116.73            max(relative change in state) = 1.0654
      n_iter =    4   J = 116.49            max(relative change in state) = 0.69041
      n_iter =    5   J = 116.64            max(relative change in state) = 0.44519
      n_iter =    6   J = 116.28            max(relative change in state) = 0.16664
      n_iter =    7   J = 116.27            max(relative change in state) = 0.23927E-01
      n_iter =    8   J = 116.24            max(relative change in state) = 0.80188E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 538 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 539 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 539 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 16.779            max(relative change in state) =  -
      n_iter =    2   J = 14.062            max(relative change in state) = 0.47664
      n_iter =    3   J = 12.122            max(relative change in state) = 0.73675
      n_iter =    4   J = 12.104            max(relative change in state) = 0.72588E-01
      n_iter =    5   J = 12.096            max(relative change in state) = 0.69707E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 5.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 539 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 540 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 540 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 29.371            max(relative change in state) =  -
      n_iter =    2   J = 24.502            max(relative change in state) = 0.55921
      n_iter =    3   J = 20.124            max(relative change in state) = 1.0550
      n_iter =    4   J = 22.782            max(relative change in state) = 1.1069
      n_iter =    5   J = 20.088            max(relative change in state) = 0.99129
      n_iter =    6   J = 20.080            max(relative change in state) = 0.91152E-02
      n_iter =    7   J = 20.019            max(relative change in state) = 0.23243
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 540 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 541 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 541 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 228.71            max(relative change in state) =  -
      n_iter =    2   J = 266.66            max(relative change in state) = 8.4650
      n_iter =    3   J = 181.53            max(relative change in state) = 5.3974
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 541 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 542 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 542 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 79.675            max(relative change in state) =  -
      n_iter =    2   J = 66.346            max(relative change in state) = 0.36076
      n_iter =    3   J = 50.707            max(relative change in state) = 0.78767
      n_iter =    4   J = 45.557            max(relative change in state) = 0.43306
      n_iter =    5   J = 42.568            max(relative change in state) = 0.41836
      n_iter =    6   J = 41.118            max(relative change in state) = 0.24414
      n_iter =    7   J = 40.285            max(relative change in state) = 0.20656
      n_iter =    8   J = 39.388            max(relative change in state) = 0.40442
      n_iter =    9   J = 39.516            max(relative change in state) = 0.42700
      n_iter =   10   J = 38.840            max(relative change in state) = 0.15305
      n_iter =   11   J = 38.763            max(relative change in state) = 0.34344E-01
      n_iter =   12   J = 38.663            max(relative change in state) = 0.69043E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 542 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 543 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 543 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 73.199            max(relative change in state) =  -
      n_iter =    2   J = 63.907            max(relative change in state) = 1.4935
      n_iter =    3   J = 62.522            max(relative change in state) = 1.0773
      n_iter =    4   J = 68.399            max(relative change in state) = 1.9027
      n_iter =    5   J = 62.494            max(relative change in state) = 1.7715
      n_iter =    6   J = 62.491            max(relative change in state) = 0.45901E-02
      n_iter =    7   J = 62.487            max(relative change in state) = 0.95319E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 543 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 544 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 544 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 88.668            max(relative change in state) =  -
      n_iter =    2   J = 77.370            max(relative change in state) = 1.5551
      n_iter =    3   J = 75.611            max(relative change in state) = 1.2342
      n_iter =    4   J = 77.231            max(relative change in state) = 1.0952
      n_iter =    5   J = 75.598            max(relative change in state) = 1.0120
      n_iter =    6   J = 75.595            max(relative change in state) = 0.66491E-02
      n_iter =    7   J = 75.583            max(relative change in state) = 0.11939
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 544 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 545 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 545 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 47.009            max(relative change in state) =  -
      n_iter =    2   J = 40.010            max(relative change in state) = 0.65348
      n_iter =    3   J = 33.846            max(relative change in state) = 1.2982
      n_iter =    4   J = 33.123            max(relative change in state) = 0.38455
      n_iter =    5   J = 33.536            max(relative change in state) = 0.43398
      n_iter =    6   J = 32.929            max(relative change in state) = 0.23072
      n_iter =    7   J = 32.908            max(relative change in state) = 0.14753E-01
      n_iter =    8   J = 32.821            max(relative change in state) = 0.16611
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 545 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 546 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 546 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 213.54            max(relative change in state) =  -
      n_iter =    2   J = 328.33            max(relative change in state) = 12.473
      n_iter =    3   J = 184.51            max(relative change in state) = 7.8108
      n_iter =    4   J = 201.74            max(relative change in state) = 2.5279
      n_iter =    5   J = 184.45            max(relative change in state) = 2.3699
      n_iter =    6   J = 184.44            max(relative change in state) = 0.96871E-02
      n_iter =    7   J = 184.38            max(relative change in state) = 0.11222
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 546 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 547 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 547 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 547 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 548 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 548 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 45.564            max(relative change in state) =  -
      n_iter =    2   J = 40.202            max(relative change in state) = 0.66997
      n_iter =    3   J = 37.883            max(relative change in state) = 0.77705
      n_iter =    4   J = 37.587            max(relative change in state) = 0.30049
      n_iter =    5   J = 38.307            max(relative change in state) = 0.33412
      n_iter =    6   J = 37.556            max(relative change in state) = 0.26417
      n_iter =    7   J = 37.544            max(relative change in state) = 0.98070E-02
      n_iter =    8   J = 37.599            max(relative change in state) = 0.12751
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 548 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 549 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 549 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 76.391            max(relative change in state) =  -
      n_iter =    2   J = 64.041            max(relative change in state) = 0.97342
      n_iter =    3   J = 55.433            max(relative change in state) = 1.5558
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 549 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 550 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 550 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 232.45            max(relative change in state) =  -
      n_iter =    2   J = 377.21            max(relative change in state) = 14.684
      n_iter =    3   J = 197.32            max(relative change in state) = 8.9716
      n_iter =    4   J = 237.07            max(relative change in state) = 4.5708
      n_iter =    5   J = 197.11            max(relative change in state) = 4.2203
      n_iter =    6   J = 197.10            max(relative change in state) = 0.14656E-01
      n_iter =    7   J = 196.99            max(relative change in state) = 0.13272
      n_iter =    8   J = 197.08            max(relative change in state) = 0.36371
      n_iter =    9   J = 196.96            max(relative change in state) = 0.24423
      n_iter =   10   J = 196.96            max(relative change in state) = 0.17029E-01
      n_iter =   11   J = 196.95            max(relative change in state) = 0.17386E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 550 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 551 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 551 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 40.023            max(relative change in state) =  -
      n_iter =    2   J = 34.224            max(relative change in state) = 0.60012
      n_iter =    3   J = 31.139            max(relative change in state) = 0.98710
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 551 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 552 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 552 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 180.09            max(relative change in state) =  -
      n_iter =    2   J = 157.47            max(relative change in state) = 5.4242
      n_iter =    3   J = 144.43            max(relative change in state) = 2.4725
      n_iter =    4   J = 158.20            max(relative change in state) = 2.7682
      n_iter =    5   J = 144.09            max(relative change in state) = 2.4702
      n_iter =    6   J = 143.93            max(relative change in state) = 0.52653E-01
      n_iter =    7   J = 144.49            max(relative change in state) = 0.47961
      n_iter =    8   J = 143.38            max(relative change in state) = 0.25629
      n_iter =    9   J = 143.28            max(relative change in state) = 0.33813E-01
      n_iter =   10   J = 142.98            max(relative change in state) = 0.17024
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 552 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 553 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 553 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 45.057            max(relative change in state) =  -
      n_iter =    2   J = 38.041            max(relative change in state) = 0.48434
      n_iter =    3   J = 29.114            max(relative change in state) = 1.4169
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 553 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 554 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 554 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 22.763            max(relative change in state) =  -
      n_iter =    2   J = 19.378            max(relative change in state) = 0.56268
      n_iter =    3   J = 17.568            max(relative change in state) = 0.58482
      n_iter =    4   J = 17.346            max(relative change in state) = 0.26140
      n_iter =    5   J = 17.813            max(relative change in state) = 0.69009
      n_iter =    6   J = 17.333            max(relative change in state) = 0.59876
      n_iter =    7   J = 17.331            max(relative change in state) = 0.59868E-02
      n_iter =    8   J = 17.321            max(relative change in state) = 0.38304E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 554 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 555 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 555 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 104.54            max(relative change in state) =  -
      n_iter =    2   J = 89.693            max(relative change in state) = 1.3697
      n_iter =    3   J = 83.440            max(relative change in state) = 1.6959
      n_iter =    4   J = 83.243            max(relative change in state) = 0.29466
      n_iter =    5   J = 82.830            max(relative change in state) = 0.25572
      n_iter =    6   J = 82.646            max(relative change in state) = 0.59501E-01
      n_iter =    7   J = 82.426            max(relative change in state) = 0.15637
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 555 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 556 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 556 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 223.83            max(relative change in state) =  -
      n_iter =    2   J = 203.13            max(relative change in state) = 5.2324
      n_iter =    3   J = 183.16            max(relative change in state) = 2.2054
      n_iter =    4   J = 190.58            max(relative change in state) = 2.0501
      n_iter =    5   J = 180.70            max(relative change in state) = 1.8717
      n_iter =    6   J = 178.69            max(relative change in state) = 0.26587
      n_iter =    7   J = 177.44            max(relative change in state) = 0.49003
      n_iter =    8   J = 175.80            max(relative change in state) = 0.19621
      n_iter =    9   J = 175.26            max(relative change in state) = 0.15658
      n_iter =   10   J = 174.85            max(relative change in state) = 0.22708
      n_iter =   11   J = 174.43            max(relative change in state) = 0.98721E-01
      n_iter =   12   J = 173.68            max(relative change in state) = 0.31420
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 13.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 556 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 557 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 557 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 140.36            max(relative change in state) =  -
      n_iter =    2   J = 118.16            max(relative change in state) = 1.8933
      n_iter =    3   J = 111.25            max(relative change in state) = 1.1993
      n_iter =    4   J = 110.66            max(relative change in state) = 0.43823
      n_iter =    5   J = 112.62            max(relative change in state) = 0.90734
      n_iter =    6   J = 110.55            max(relative change in state) = 0.73836
      n_iter =    7   J = 110.52            max(relative change in state) = 0.17218E-01
      n_iter =    8   J = 110.55            max(relative change in state) = 0.28926
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 557 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 558 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 558 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 109.90            max(relative change in state) =  -
      n_iter =    2   J = 99.597            max(relative change in state) = 0.87533
      n_iter =    3   J = 93.038            max(relative change in state) = 0.72384
      n_iter =    4   J = 90.133            max(relative change in state) = 1.1326
      n_iter =    5   J = 93.150            max(relative change in state) = 1.1724
      n_iter =    6   J = 88.878            max(relative change in state) = 0.71930
      n_iter =    7   J = 88.700            max(relative change in state) = 0.44074E-01
      n_iter =    8   J = 88.452            max(relative change in state) = 0.27481
      n_iter =    9   J = 88.431            max(relative change in state) = 0.15694
      n_iter =   10   J = 88.099            max(relative change in state) = 0.44320E-01
      n_iter =   11   J = 87.971            max(relative change in state) = 0.73149E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 558 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 559 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 559 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 106.07            max(relative change in state) =  -
      n_iter =    2   J = 91.049            max(relative change in state) = 1.2273
      n_iter =    3   J = 81.648            max(relative change in state) = 2.5809
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 559 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 560 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 560 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 127.71            max(relative change in state) =  -
      n_iter =    2   J = 108.87            max(relative change in state) = 1.5603
      n_iter =    3   J = 101.24            max(relative change in state) = 2.2482
      n_iter =    4   J = 102.54            max(relative change in state) = 0.70966
      n_iter =    5   J = 101.07            max(relative change in state) = 0.58856
      n_iter =    6   J = 101.05            max(relative change in state) = 0.42073E-01
      n_iter =    7   J = 101.03            max(relative change in state) = 0.75678E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 560 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 561 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 561 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 33.976            max(relative change in state) =  -
      n_iter =    2   J = 29.184            max(relative change in state) = 0.89829
      n_iter =    3   J = 27.573            max(relative change in state) = 0.74134
      n_iter =    4   J = 31.760            max(relative change in state) = 1.3896
      n_iter =    5   J = 27.534            max(relative change in state) = 1.2702
      n_iter =    6   J = 27.524            max(relative change in state) = 0.13268E-01
      n_iter =    7   J = 27.484            max(relative change in state) = 0.27274
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 561 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 562 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 562 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 68.625            max(relative change in state) =  -
      n_iter =    2   J = 60.989            max(relative change in state) = 0.39569
      n_iter =    3   J = 42.965            max(relative change in state) = 2.7507
      n_iter =    4   J = 41.770            max(relative change in state) = 0.33212
      n_iter =    5   J = 45.754            max(relative change in state) = 1.5151
      n_iter =    6   J = 41.053            max(relative change in state) = 1.9510
      n_iter =    7   J = 39.454            max(relative change in state) = 0.31072
      n_iter =    8   J = 38.434            max(relative change in state) = 0.11457
      n_iter =    9   J = 37.767            max(relative change in state) = 0.17839
      n_iter =   10   J = 37.441            max(relative change in state) = 0.18689
      n_iter =   11   J = 37.068            max(relative change in state) = 0.10050
      n_iter =   12   J = 36.975            max(relative change in state) = 0.30293E-01
      n_iter =   13   J = 36.732            max(relative change in state) = 0.15219
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 14.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 562 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 563 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 563 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 38.334            max(relative change in state) =  -
      n_iter =    2   J = 32.903            max(relative change in state) = 0.91717
      n_iter =    3   J = 31.226            max(relative change in state) = 1.0033
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 563 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 564 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 564 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 293.59            max(relative change in state) =  -
      n_iter =    2   J = 661.76            max(relative change in state) = 16.599
      n_iter =    3   J = 249.85            max(relative change in state) = 13.328
      n_iter =    4   J = 251.31            max(relative change in state) = 1.1879
      n_iter =    5   J = 249.69            max(relative change in state) = 0.92807
      n_iter =    6   J = 249.64            max(relative change in state) = 0.43216E-01
      n_iter =    7   J = 249.39            max(relative change in state) = 0.25746
      n_iter =    8   J = 249.33            max(relative change in state) = 0.16303
      n_iter =    9   J = 249.32            max(relative change in state) = 0.27948E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 564 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 565 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 565 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 137.17            max(relative change in state) =  -
      n_iter =    2   J = 133.42            max(relative change in state) = 0.15558
      n_iter =    3   J = 123.47            max(relative change in state) = 0.64829
      n_iter =    4   J = 115.22            max(relative change in state) = 2.6941
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 5.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 565 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 566 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 566 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 153.41            max(relative change in state) =  -
      n_iter =    2   J = 118.31            max(relative change in state) = 2.5345
      n_iter =    3   J = 110.11            max(relative change in state) = 1.1202
      n_iter =    4   J = 131.22            max(relative change in state) = 3.4129
      n_iter =    5   J = 109.38            max(relative change in state) = 3.0183
      n_iter =    6   J = 109.04            max(relative change in state) = 0.69387E-01
      n_iter =    7   J = 108.82            max(relative change in state) = 0.68371
      n_iter =    8   J = 107.77            max(relative change in state) = 0.32493
      n_iter =    9   J = 107.67            max(relative change in state) = 0.37340E-01
      n_iter =   10   J = 107.53            max(relative change in state) = 0.29637
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 566 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 567 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 567 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 96.062            max(relative change in state) =  -
      n_iter =    2   J = 82.705            max(relative change in state) = 1.4058
      n_iter =    3   J = 79.090            max(relative change in state) = 1.4245
      n_iter =    4   J = 89.516            max(relative change in state) = 2.4197
      n_iter =    5   J = 79.018            max(relative change in state) = 2.2181
      n_iter =    6   J = 79.010            max(relative change in state) = 0.13864E-01
      n_iter =    7   J = 78.946            max(relative change in state) = 0.31336
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 567 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 568 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 568 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 9.6282            max(relative change in state) =  -
      n_iter =    2   J = 8.6696            max(relative change in state) = 0.80699
      n_iter =    3   J = 8.6242            max(relative change in state) = 0.11552
      n_iter =    4   J = 8.8327            max(relative change in state) = 0.33048
      n_iter =    5   J = 8.6228            max(relative change in state) = 0.30291
      n_iter =    6   J = 8.6227            max(relative change in state) = 0.88746E-03
      n_iter =    7   J = 8.6218            max(relative change in state) = 0.13954E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 568 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 569 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 569 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 37.376            max(relative change in state) =  -
      n_iter =    2   J = 33.235            max(relative change in state) = 0.71848
      n_iter =    3   J = 31.936            max(relative change in state) = 0.70672
      n_iter =    4   J = 35.614            max(relative change in state) = 1.3375
      n_iter =    5   J = 31.850            max(relative change in state) = 1.1927
      n_iter =    6   J = 31.816            max(relative change in state) = 0.16890E-01
      n_iter =    7   J = 31.788            max(relative change in state) = 0.27586
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 569 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 570 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 570 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 43.701            max(relative change in state) =  -
      n_iter =    2   J = 38.118            max(relative change in state) = 0.47855
      n_iter =    3   J = 35.128            max(relative change in state) = 0.43513
      n_iter =    4   J = 33.322            max(relative change in state) = 0.61854
      n_iter =    5   J = 35.128            max(relative change in state) = 0.32025
      n_iter =    6   J = 33.199            max(relative change in state) = 0.27685
      n_iter =    7   J = 33.159            max(relative change in state) = 0.17567E-01
      n_iter =    8   J = 32.960            max(relative change in state) = 0.19587
      n_iter =    9   J = 33.007            max(relative change in state) = 0.56281E-01
      n_iter =   10   J = 32.948            max(relative change in state) = 0.41062E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 10.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 570 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 571 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 571 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 35.253            max(relative change in state) =  -
      n_iter =    2   J = 30.863            max(relative change in state) = 0.98005
      n_iter =    3   J = 30.563            max(relative change in state) = 0.43355
      n_iter =    4   J = 31.073            max(relative change in state) = 0.72224
      n_iter =    5   J = 30.484            max(relative change in state) = 0.48835
      n_iter =    6   J = 30.481            max(relative change in state) = 0.11071E-01
      n_iter =    7   J = 30.471            max(relative change in state) = 0.91038E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 571 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 572 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 572 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 53.793            max(relative change in state) =  -
      n_iter =    2   J = 48.402            max(relative change in state) = 0.72376
      n_iter =    3   J = 46.370            max(relative change in state) = 0.92948
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 572 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 573 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 573 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 573 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 574 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 574 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 574 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 575 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 575 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 116.34            max(relative change in state) =  -
      n_iter =    2   J = 105.82            max(relative change in state) = 1.5656
      n_iter =    3   J = 104.14            max(relative change in state) = 0.55740
      n_iter =    4   J = 107.77            max(relative change in state) = 1.5727
      n_iter =    5   J = 103.96            max(relative change in state) = 1.3579
      n_iter =    6   J = 103.91            max(relative change in state) = 0.36556E-01
      n_iter =    7   J = 103.70            max(relative change in state) = 0.34485
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 575 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 576 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 576 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 12.482            max(relative change in state) =  -
      n_iter =    2   J = 10.730            max(relative change in state) = 0.49967
      n_iter =    3   J = 10.289            max(relative change in state) = 0.36648
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 576 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 577 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 577 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 96.018            max(relative change in state) =  -
      n_iter =    2   J = 80.327            max(relative change in state) = 1.1648
      n_iter =    3   J = 68.212            max(relative change in state) = 1.9090
      n_iter =    4   J = 70.891            max(relative change in state) = 1.4292
      n_iter =    5   J = 67.993            max(relative change in state) = 1.1594
      n_iter =    6   J = 67.939            max(relative change in state) = 0.31082E-01
      n_iter =    7   J = 67.598            max(relative change in state) = 0.55807
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 577 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 578 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 578 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 257.81            max(relative change in state) =  -
      n_iter =    2   J = 966.72            max(relative change in state) = 29.429
      n_iter =    3   J = 238.79            max(relative change in state) = 24.897
      n_iter =    4   J = 269.05            max(relative change in state) = 3.6565
      n_iter =    5   J = 238.69            max(relative change in state) = 3.4509
      n_iter =    6   J = 238.67            max(relative change in state) = 0.16637E-01
      n_iter =    7   J = 238.63            max(relative change in state) = 0.33451
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 578 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 579 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 579 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 24.229            max(relative change in state) =  -
      n_iter =    2   J = 20.224            max(relative change in state) = 0.31906
      n_iter =    3   J = 13.476            max(relative change in state) = 1.4805
      n_iter =    4   J = 17.713            max(relative change in state) = 1.6871
      n_iter =    5   J = 13.038            max(relative change in state) = 1.4023
      n_iter =    6   J = 12.956            max(relative change in state) = 0.68207E-01
      n_iter =    7   J = 12.825            max(relative change in state) = 0.27404
      n_iter =    8   J = 12.684            max(relative change in state) = 0.17626
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 579 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 580 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 580 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 73.820            max(relative change in state) =  -
      n_iter =    2   J = 68.367            max(relative change in state) = 0.41641
      n_iter =    3   J = 63.143            max(relative change in state) = 1.1334
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 580 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 581 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 581 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 42.876            max(relative change in state) =  -
      n_iter =    2   J = 36.953            max(relative change in state) = 0.80612
      n_iter =    3   J = 35.188            max(relative change in state) = 1.0527
      n_iter =    4   J = 36.692            max(relative change in state) = 0.93718
      n_iter =    5   J = 35.157            max(relative change in state) = 0.83359
      n_iter =    6   J = 35.148            max(relative change in state) = 0.16327E-01
      n_iter =    7   J = 35.130            max(relative change in state) = 0.20691
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 581 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 582 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 582 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 109.93            max(relative change in state) =  -
      n_iter =    2   J = 100.26            max(relative change in state) = 0.61048
      n_iter =    3   J = 92.502            max(relative change in state) = 1.0493
      n_iter =    4   J = 90.869            max(relative change in state) = 0.87809
      n_iter =    5   J = 91.068            max(relative change in state) = 0.65518
      n_iter =    6   J = 90.151            max(relative change in state) = 0.29203
      n_iter =    7   J = 90.092            max(relative change in state) = 0.18666E-01
      n_iter =    8   J = 89.717            max(relative change in state) = 0.27055
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 582 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 583 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 583 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 63.758            max(relative change in state) =  -
      n_iter =    2   J = 54.745            max(relative change in state) = 1.2298
      n_iter =    3   J = 52.233            max(relative change in state) = 0.68158
      n_iter =    4   J = 53.886            max(relative change in state) = 1.0487
      n_iter =    5   J = 52.085            max(relative change in state) = 0.83973
      n_iter =    6   J = 52.046            max(relative change in state) = 0.29526E-01
      n_iter =    7   J = 51.861            max(relative change in state) = 0.36750
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 583 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 584 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 584 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 39.384            max(relative change in state) =  -
      n_iter =    2   J = 33.096            max(relative change in state) = 0.62596
      n_iter =    3   J = 28.159            max(relative change in state) = 1.0380
      n_iter =    4   J = 28.764            max(relative change in state) = 0.69933
      n_iter =    5   J = 27.961            max(relative change in state) = 0.51725
      n_iter =    6   J = 27.906            max(relative change in state) = 0.62493E-01
      n_iter =    7   J = 27.881            max(relative change in state) = 0.21165
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 584 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 585 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 585 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 135.64            max(relative change in state) =  -
      n_iter =    2   J = 120.17            max(relative change in state) = 2.4779
      n_iter =    3   J = 118.48            max(relative change in state) = 1.2796
      n_iter =    4   J = 121.65            max(relative change in state) = 1.4777
      n_iter =    5   J = 118.32            max(relative change in state) = 1.2111
      n_iter =    6   J = 118.29            max(relative change in state) = 0.22141E-01
      n_iter =    7   J = 118.21            max(relative change in state) = 0.31891
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 585 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 586 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 586 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 68.065            max(relative change in state) =  -
      n_iter =    2   J = 58.902            max(relative change in state) = 0.32040
      n_iter =    3   J = 55.747            max(relative change in state) = 0.18804
      n_iter =    4   J = 51.600            max(relative change in state) = 0.43170
      n_iter =    5   J = 50.959            max(relative change in state) = 1.0850
      n_iter =    6   J = 46.787            max(relative change in state) = 0.30223
      n_iter =    7   J = 46.202            max(relative change in state) = 0.10246
      n_iter =    8   J = 45.704            max(relative change in state) = 0.15702
      n_iter =    9   J = 44.937            max(relative change in state) = 0.47682
      n_iter =   10   J = 44.370            max(relative change in state) = 0.36701
      n_iter =   11   J = 44.162            max(relative change in state) = 0.19589
      n_iter =   12   J = 44.041            max(relative change in state) = 0.38271E-01
      n_iter =   13   J = 43.888            max(relative change in state) = 0.10657
      n_iter =   14   J = 43.796            max(relative change in state) = 0.13800
      n_iter =   15   J = 43.742            max(relative change in state) = 0.27105E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 15.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 586 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 587 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 587 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 587 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 588 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 588 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 52.985            max(relative change in state) =  -
      n_iter =    2   J = 45.841            max(relative change in state) = 0.89936
      n_iter =    3   J = 43.361            max(relative change in state) = 1.0279
      n_iter =    4   J = 48.764            max(relative change in state) = 1.8494
      n_iter =    5   J = 43.276            max(relative change in state) = 1.6405
      n_iter =    6   J = 43.260            max(relative change in state) = 0.15535E-01
      n_iter =    7   J = 43.232            max(relative change in state) = 0.35555
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 588 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 589 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 589 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 43.270            max(relative change in state) =  -
      n_iter =    2   J = 36.763            max(relative change in state) = 0.58081
      n_iter =    3   J = 30.630            max(relative change in state) = 1.1620
      n_iter =    4   J = 30.243            max(relative change in state) = 0.35975
      n_iter =    5   J = 29.948            max(relative change in state) = 0.23553
      n_iter =    6   J = 29.908            max(relative change in state) = 0.60608E-01
      n_iter =    7   J = 29.889            max(relative change in state) = 0.54412E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 589 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 590 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 590 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 34.690            max(relative change in state) =  -
      n_iter =    2   J = 28.845            max(relative change in state) = 0.52655
      n_iter =    3   J = 21.816            max(relative change in state) = 1.1492
      n_iter =    4   J = 21.976            max(relative change in state) = 0.50903
      n_iter =    5   J = 21.490            max(relative change in state) = 0.31007
      n_iter =    6   J = 21.460            max(relative change in state) = 0.86894E-01
      n_iter =    7   J = 21.442            max(relative change in state) = 0.71619E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 590 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 591 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 591 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 11.839            max(relative change in state) =  -
      n_iter =    2   J = 9.8362            max(relative change in state) = 0.32512
      n_iter =    3   J = 7.7348            max(relative change in state) = 0.80533
      n_iter =    4   J = 7.8647            max(relative change in state) = 0.18025
      n_iter =    5   J = 7.7261            max(relative change in state) = 0.15201
      n_iter =    6   J = 7.7233            max(relative change in state) = 0.73279E-02
      n_iter =    7   J = 7.7103            max(relative change in state) = 0.84853E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 591 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 592 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 592 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 77.426            max(relative change in state) =  -
      n_iter =    2   J = 65.336            max(relative change in state) = 1.1254
      n_iter =    3   J = 59.469            max(relative change in state) = 1.6117
      n_iter =    4   J = 67.824            max(relative change in state) = 2.6419
      n_iter =    5   J = 57.998            max(relative change in state) = 1.7284
      n_iter =    6   J = 57.956            max(relative change in state) = 0.54765E-01
      n_iter =    7   J = 57.852            max(relative change in state) = 0.25566
      n_iter =    8   J = 57.805            max(relative change in state) = 0.79588E-01
      n_iter =    9   J = 57.791            max(relative change in state) = 0.62804E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 592 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 593 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 593 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 35.261            max(relative change in state) =  -
      n_iter =    2   J = 29.393            max(relative change in state) = 0.71446
      n_iter =    3   J = 24.465            max(relative change in state) = 1.4072
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 593 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 594 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 594 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 129.24            max(relative change in state) =  -
      n_iter =    2   J = 112.49            max(relative change in state) = 2.4976
      n_iter =    3   J = 110.24            max(relative change in state) = 1.4138
      n_iter =    4   J = 110.30            max(relative change in state) = 0.17032
      n_iter =    5   J = 110.22            max(relative change in state) = 0.76922E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 5.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 594 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 595 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 595 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 160.70            max(relative change in state) =  -
      n_iter =    2   J = 122.98            max(relative change in state) = 3.2830
      n_iter =    3   J = 119.44            max(relative change in state) = 1.2894
      n_iter =    4   J = 131.09            max(relative change in state) = 2.4452
      n_iter =    5   J = 119.17            max(relative change in state) = 2.0754
      n_iter =    6   J = 119.15            max(relative change in state) = 0.16645E-01
      n_iter =    7   J = 119.12            max(relative change in state) = 0.15797
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 595 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 596 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 596 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 92.563            max(relative change in state) =  -
      n_iter =    2   J = 78.630            max(relative change in state) = 1.3636
      n_iter =    3   J = 71.956            max(relative change in state) = 1.2621
      n_iter =    4   J = 78.720            max(relative change in state) = 1.7019
      n_iter =    5   J = 71.869            max(relative change in state) = 1.5359
      n_iter =    6   J = 71.845            max(relative change in state) = 0.16024E-01
      n_iter =    7   J = 71.730            max(relative change in state) = 0.35033
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 596 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 597 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 597 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 27.021            max(relative change in state) =  -
      n_iter =    2   J = 22.512            max(relative change in state) = 0.43631
      n_iter =    3   J = 18.224            max(relative change in state) = 0.79261
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 597 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 598 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 598 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 88.366            max(relative change in state) =  -
      n_iter =    2   J = 79.389            max(relative change in state) = 1.7899
      n_iter =    3   J = 78.344            max(relative change in state) = 0.42923
      n_iter =    4   J = 80.165            max(relative change in state) = 0.71890
      n_iter =    5   J = 78.304            max(relative change in state) = 0.64722
      n_iter =    6   J = 78.287            max(relative change in state) = 0.10500E-01
      n_iter =    7   J = 78.264            max(relative change in state) = 0.25031
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 598 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 599 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 599 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 582.35            max(relative change in state) =  -
      n_iter =    2   J = 4795.5            max(relative change in state) = 49.371
      n_iter =    3   J = 537.02            max(relative change in state) = 45.201
      n_iter =    4   J = 539.05            max(relative change in state) = 1.3684
      n_iter =    5   J = 536.18            max(relative change in state) = 0.94241
      n_iter =    6   J = 536.00            max(relative change in state) = 0.12761
      n_iter =    7   J = 535.63            max(relative change in state) = 0.37226
      n_iter =    8   J = 535.36            max(relative change in state) = 0.16316
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 599 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 600 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 600 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 32.942            max(relative change in state) =  -
      n_iter =    2   J = 27.958            max(relative change in state) = 0.63749
      n_iter =    3   J = 25.246            max(relative change in state) = 0.77222
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 600 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 601 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 601 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 25.986            max(relative change in state) =  -
      n_iter =    2   J = 22.099            max(relative change in state) = 0.56230
      n_iter =    3   J = 20.131            max(relative change in state) = 0.71574
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 601 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 602 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 602 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 336.81            max(relative change in state) =  -
      n_iter =    2   J = 758.10            max(relative change in state) = 16.782
      n_iter =    3   J = 303.48            max(relative change in state) = 12.472
      n_iter =    4   J = 322.13            max(relative change in state) = 3.2269
      n_iter =    5   J = 302.67            max(relative change in state) = 2.7227
      n_iter =    6   J = 302.50            max(relative change in state) = 0.47331E-01
      n_iter =    7   J = 301.96            max(relative change in state) = 0.30713
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 602 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 603 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 603 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 93.957            max(relative change in state) =  -
      n_iter =    2   J = 82.842            max(relative change in state) = 0.76456
      n_iter =    3   J = 76.774            max(relative change in state) = 1.4468
      n_iter =    4   J = 83.378            max(relative change in state) = 1.8324
      n_iter =    5   J = 76.370            max(relative change in state) = 1.2823
      n_iter =    6   J = 75.908            max(relative change in state) = 0.24650
      n_iter =    7   J = 75.543            max(relative change in state) = 0.26870
      n_iter =    8   J = 75.205            max(relative change in state) = 0.17918
      n_iter =    9   J = 75.119            max(relative change in state) = 0.62055
      n_iter =   10   J = 74.643            max(relative change in state) = 0.24092
      n_iter =   11   J = 74.554            max(relative change in state) = 0.90461E-01
      n_iter =   12   J = 74.477            max(relative change in state) = 0.93253E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 12.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 603 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 604 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 604 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 146.99            max(relative change in state) =  -
      n_iter =    2   J = 135.27            max(relative change in state) = 0.68500
      n_iter =    3   J = 122.49            max(relative change in state) = 3.9716
      n_iter =    4   J = 118.22            max(relative change in state) = 0.63120
      n_iter =    5   J = 120.84            max(relative change in state) = 0.56027
      n_iter =    6   J = 117.96            max(relative change in state) = 0.54977
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 604 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 605 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 605 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 92.107            max(relative change in state) =  -
      n_iter =    2   J = 87.179            max(relative change in state) = 0.23871
      n_iter =    3   J = 83.173            max(relative change in state) = 0.14941
      n_iter =    4   J = 74.952            max(relative change in state) = 0.60673
      n_iter =    5   J = 71.532            max(relative change in state) = 0.61803
      n_iter =    6   J = 72.244            max(relative change in state) = 0.32003
      n_iter =    7   J = 72.229            max(relative change in state) = 0.12769
      n_iter =    8   J = 71.855            max(relative change in state) = 0.26215
      n_iter =    9   J = 71.345            max(relative change in state) = 0.24511
      n_iter =   10   J = 70.955            max(relative change in state) = 0.48604
      n_iter =   11   J = 69.703            max(relative change in state) = 0.25219
      n_iter =   12   J = 68.848            max(relative change in state) = 0.12435
      n_iter =   13   J = 68.352            max(relative change in state) = 0.92476E-01
      n_iter =   14   J = 68.051            max(relative change in state) = 0.14122
      n_iter =   15   J = 67.911            max(relative change in state) = 0.81720E-01
      n_iter =   16   J = 67.841            max(relative change in state) = 0.14523
      n_iter =   17   J = 67.730            max(relative change in state) = 0.61090E-01
      n_iter =   18   J = 67.666            max(relative change in state) = 0.33953E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 18.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 605 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 606 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 606 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 44.911            max(relative change in state) =  -
      n_iter =    2   J = 37.988            max(relative change in state) = 0.24810
      n_iter =    3   J = 31.996            max(relative change in state) = 0.47923
      n_iter =    4   J = 30.057            max(relative change in state) = 0.22890
      n_iter =    5   J = 27.793            max(relative change in state) = 0.31595
      n_iter =    6   J = 26.410            max(relative change in state) = 0.29264
      n_iter =    7   J = 26.153            max(relative change in state) = 0.17266
      n_iter =    8   J = 25.933            max(relative change in state) = 0.37900E-01
      n_iter =    9   J = 25.714            max(relative change in state) = 0.57743E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 606 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 607 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 607 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 64.610            max(relative change in state) =  -
      n_iter =    2   J = 54.093            max(relative change in state) = 0.85340
      n_iter =    3   J = 45.362            max(relative change in state) = 1.9169
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 607 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 608 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 608 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 216.44            max(relative change in state) =  -
      n_iter =    2   J = 519.73            max(relative change in state) = 10.862
      n_iter =    3   J = 195.79            max(relative change in state) = 8.3588
      n_iter =    4   J = 237.65            max(relative change in state) = 4.6621
      n_iter =    5   J = 195.57            max(relative change in state) = 4.3093
      n_iter =    6   J = 195.56            max(relative change in state) = 0.15644E-01
      n_iter =    7   J = 195.44            max(relative change in state) = 0.12421
      n_iter =    8   J = 195.53            max(relative change in state) = 0.39206
      n_iter =    9   J = 195.40            max(relative change in state) = 0.26365
      n_iter =   10   J = 195.40            max(relative change in state) = 0.17152E-01
      n_iter =   11   J = 195.39            max(relative change in state) = 0.23976E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 11.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 608 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 609 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 609 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 33.071            max(relative change in state) =  -
      n_iter =    2   J = 27.782            max(relative change in state) = 0.74374
      n_iter =    3   J = 23.946            max(relative change in state) = 1.0960
      n_iter =    4   J = 24.968            max(relative change in state) = 0.66269
      n_iter =    5   J = 23.921            max(relative change in state) = 0.58333
      n_iter =    6   J = 23.912            max(relative change in state) = 0.79334E-02
      n_iter =    7   J = 23.866            max(relative change in state) = 0.18034
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 609 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 610 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 610 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 649.36            max(relative change in state) =  -
      n_iter =    2   J = 2132.6            max(relative change in state) = 41.940
      n_iter =    3   J = 543.05            max(relative change in state) = 32.356
      n_iter =    4   J = 542.63            max(relative change in state) = 0.67978
      n_iter =    5   J = 542.24            max(relative change in state) = 0.53925
      n_iter =    6   J = 542.17            max(relative change in state) = 0.45770E-01
      n_iter =    7   J = 542.16            max(relative change in state) = 0.18165E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 610 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 611 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 611 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 120.82            max(relative change in state) =  -
      n_iter =    2   J = 110.94            max(relative change in state) = 0.29463
      n_iter =    3   J = 108.45            max(relative change in state) = 0.14637
      n_iter =    4   J = 104.49            max(relative change in state) = 0.39714
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 5.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 611 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 612 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 612 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 42.797            max(relative change in state) =  -
      n_iter =    2   J = 38.369            max(relative change in state) = 0.98606
      n_iter =    3   J = 37.971            max(relative change in state) = 0.29313
      n_iter =    4   J = 39.440            max(relative change in state) = 0.80058
      n_iter =    5   J = 37.963            max(relative change in state) = 0.74766
      n_iter =    6   J = 37.960            max(relative change in state) = 0.40481E-02
      n_iter =    7   J = 37.953            max(relative change in state) = 0.80138E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 612 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 613 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 613 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 284.45            max(relative change in state) =  -
      n_iter =    2   J = 530.59            max(relative change in state) = 13.608
      n_iter =    3   J = 235.43            max(relative change in state) = 9.5232
      n_iter =    4   J = 235.07            max(relative change in state) = 0.63211
      n_iter =    5   J = 234.09            max(relative change in state) = 0.38864
      n_iter =    6   J = 233.93            max(relative change in state) = 0.18221
      n_iter =    7   J = 233.65            max(relative change in state) = 0.22975
      n_iter =    8   J = 233.35            max(relative change in state) = 0.15063
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 9.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 613 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 614 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 614 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 192.87            max(relative change in state) =  -
      n_iter =    2   J = 307.39            max(relative change in state) = 9.7485
      n_iter =    3   J = 172.53            max(relative change in state) = 7.2709
      n_iter =    4   J = 177.84            max(relative change in state) = 1.7779
      n_iter =    5   J = 172.51            max(relative change in state) = 1.6669
      n_iter =    6   J = 172.51            max(relative change in state) = 0.48327E-02
      n_iter =    7   J = 172.47            max(relative change in state) = 0.94597E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 614 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 615 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 615 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 159.55            max(relative change in state) =  -
      n_iter =    2   J = 128.83            max(relative change in state) = 3.6300
      n_iter =    3   J = 125.09            max(relative change in state) = 0.76592
      n_iter =    4   J = 133.62            max(relative change in state) = 2.1616
      n_iter =    5   J = 124.67            max(relative change in state) = 1.7285
      n_iter =    6   J = 124.65            max(relative change in state) = 0.27408E-01
      n_iter =    7   J = 124.55            max(relative change in state) = 0.29012
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 615 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 616 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 616 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 32.871            max(relative change in state) =  -
      n_iter =    2   J = 28.150            max(relative change in state) = 0.81213
      n_iter =    3   J = 26.743            max(relative change in state) = 0.67420
      n_iter =    4   J = 30.778            max(relative change in state) = 1.5403
      n_iter =    5   J = 26.674            max(relative change in state) = 1.3365
      n_iter =    6   J = 26.670            max(relative change in state) = 0.67520E-02
      n_iter =    7   J = 26.640            max(relative change in state) = 0.11908
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 616 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 617 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 617 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 33.731            max(relative change in state) =  -
      n_iter =    2   J = 28.270            max(relative change in state) = 0.49669
      n_iter =    3   J = 23.180            max(relative change in state) = 1.2220
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 617 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 618 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 618 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 33.289            max(relative change in state) =  -
      n_iter =    2   J = 28.541            max(relative change in state) = 0.66707
      n_iter =    3   J = 26.816            max(relative change in state) = 0.61910
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 618 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 619 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 619 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 619 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 620 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 620 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 165.98            max(relative change in state) =  -
      n_iter =    2   J = 145.34            max(relative change in state) = 4.6740
      n_iter =    3   J = 134.56            max(relative change in state) = 1.9798
      n_iter =    4   J = 136.45            max(relative change in state) = 0.95102
      n_iter =    5   J = 134.48            max(relative change in state) = 0.81234
      n_iter =    6   J = 134.46            max(relative change in state) = 0.13793E-01
      n_iter =    7   J = 134.32            max(relative change in state) = 0.25768
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 8.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 620 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 621 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 621 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 14.539            max(relative change in state) =  -
      n_iter =    2   J = 12.143            max(relative change in state) = 0.37677
      n_iter =    3   J = 9.7906            max(relative change in state) = 0.87534
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function is increasing 

INFO (from ropp_1dvar_cost):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 4.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 621 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 622 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 622 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 15.587            max(relative change in state) =  -
      n_iter =    2   J = 12.825            max(relative change in state) = 0.38623
      n_iter =    3   J = 8.8762            max(relative change in state) = 1.0977
      n_iter =    4   J = 9.2798            max(relative change in state) = 0.54595
      n_iter =    5   J = 8.8456            max(relative change in state) = 0.43876
      n_iter =    6   J = 8.8371            max(relative change in state) = 0.10974E-01
      n_iter =    7   J = 8.7864            max(relative change in state) = 0.20218
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 622 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
 
ERROR (from ropp_qc_genqc):  Observation profile does not reach below minimum required height: 2.00000E+04 m.
INFO (from ropp_1dvar_refrac):  Reading observation data for profile 623 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 623 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 70.016            max(relative change in state) =  -
      n_iter =    2   J = 62.036            max(relative change in state) = 1.4770
      n_iter =    3   J = 61.268            max(relative change in state) = 0.76864
      n_iter =    4   J = 65.566            max(relative change in state) = 1.4518
      n_iter =    5   J = 61.244            max(relative change in state) = 1.3372
      n_iter =    6   J = 61.243            max(relative change in state) = 0.55498E-02
      n_iter =    7   J = 61.235            max(relative change in state) = 0.37618E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 623 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 624 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 624 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 32.262            max(relative change in state) =  -
      n_iter =    2   J = 28.507            max(relative change in state) = 0.79204
      n_iter =    3   J = 27.999            max(relative change in state) = 0.46375
      n_iter =    4   J = 29.854            max(relative change in state) = 1.0141
      n_iter =    5   J = 27.922            max(relative change in state) = 0.85126
      n_iter =    6   J = 27.910            max(relative change in state) = 0.24581E-01
      n_iter =    7   J = 27.877            max(relative change in state) = 0.19172
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the cost function did not change by more
    than 0.10000 for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 624 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.

INFO (from ropp_1dvar_refrac):  Reading observation data for profile 625 from the file
       ROPP_testing/ropp_test_tmp/IT-FM-OP.nc.

INFO (from ropp_1dvar_refrac):  Reading background data for profile 625 from the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc.

INFO (from ropp_qc_bgqc):  Background quality control lets all refractivity values pass.

INFO (from ropp_1dvar_solve):  Using background error covariance matrix for preconditioning.

INFO (from ropp_1dvar_cost):  Using absolute decrease of cost function and relative change 
 of state vector as additional convergence criterium.

      n_iter =    1   J = 34.163            max(relative change in state) =  -
      n_iter =    2   J = 28.969            max(relative change in state) = 0.57279
      n_iter =    3   J = 25.902            max(relative change in state) = 0.63382
      n_iter =    4   J = 25.946            max(relative change in state) = 0.42319
      n_iter =    5   J = 25.612            max(relative change in state) = 0.28102
      n_iter =    6   J = 25.596            max(relative change in state) = 0.73166E-01
      n_iter =    7   J = 25.585            max(relative change in state) = 0.54197E-01
   
INFO (from ropp_1dvar_cost):  Convergence assumed to be achieved as the state vector did not change by more
    than 0.10000 relative to the assumed background errors for the last 2 iterations.

INFO (from ropp_1dvar_solve):  Minimization of cost function successfully finished (according to additional
    convergence criteria). Number of required iterations: 7.

INFO (from ropp_1dvar_refrac):  Appending 1DVar retrieval for profile 625 to the file
       ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc.



IT_1DVAR_OP_RUN: Warning: (REF) Issue with at least one profile: (REF) (may be acceptable, but check to be sure) Running remote command: . ./.ropp_test gfortran_linux; 
                  ROPP_testing/ropp_1dvar/tools/ropp_1dvar_refrac_gfortran_linux -y  ROPP_testing/ropp_test_tmp/IT-FM-OP.nc -b  ROPP_testing/ropp_test_tmp/IT-1DVAR-OP_b.nc
                  --bg-corr  ROPP_testing/ropp_1dvar/errors/ropp_bg_ecmwf_error_corr_L91.nc -o  ROPP_testing/ropp_test_tmp/IT-1DVAR-OP.2.nc






   Found max difference [K] in BA temperature scenarios      :       6.1856






   Found max difference [g/kg] in BA specific humidity scenarios:       3.8059






   Found max difference [hPa] in BA pressure scenarios         :      11.5577






   Found max difference BA cost function reduction         :          65.4211






   Found min difference BA cost function reduction         :           0.0000






   Found max difference [K] in REF temperature scenarios      :      11.3577






   Found max difference [g/kg] in REF specific humidity scenarios:       1.6187






   Found max difference [hPa] in REF pressure scenarios         :       9.1255






   Found max difference REF cost function reduction         :          89.8622






   Found min difference REF cost function reduction         :           0.0000







--------------------------------------------------------------------
--------------------------------------------------------------------
      Running processing time average
--------------------------------------------------------------------
--------------------------------------------------------------------



Time call   0, processing time found:        150.24000
Time call   1, processing time found:        151.40000
Time call   2, processing time found:        151.83000
Time call   3, processing time found:        150.83000
Time call   4, processing time found:        154.12000


      Average processing time [s]:              151.684






      End of test: Mon Sep 28 17:20:57 2020, test done by: Ian Culverwell






      Generating log file:  ~/ROPP_testing/ropp_test/html/versions/10.0/logs/IT-1DVAR-OP_gfortran_linux.html