Changes between Version 11 and Version 12 of AvailableOptionsforInitPDAF
- Timestamp:
- Dec 16, 2021, 5:52:44 PM (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
AvailableOptionsforInitPDAF
v11 v12 54 54 PDAF param_int(2): Ensemble size (>0), required 55 55 PDAF param_int(3): not used 56 PDAF param_int(4): 1 for incremental updating, 0 else; optional, default: 0 57 PDAF param_int(5): Type of forgetting factor; optional, default: 0 58 PDAF 0: fixed forgetting factor 56 PDAF param_int(4): Apply incremental updating; optional 57 PDAF 0: no incremental updating (default) 58 PDAF 1: apply incremental updating 59 PDAF param_int(5): Type of forgetting factor; optional 60 PDAF 0: fixed forgetting factor (default) 59 61 PDAF 1: adaptive forgetting factor (experimental) 60 PDAF param_int(6): Type of ensemble transformation matrix; optional , default: 061 PDAF 0: deterministic omega 62 PDAF param_int(6): Type of ensemble transformation matrix; optional 63 PDAF 0: deterministic omega (default) 62 64 PDAF 1: random orthonormal omega orthogonal to (1,...,1)^T 63 65 PDAF 2: use product of 0 with random orthonomal matrix with eigenvector (1,...,1)^T 64 66 PDAF (experimental; for random transformations, 1 is recommended) 65 PDAF param_int(7): Type of transformation matrix square root; optional , default: 067 PDAF param_int(7): Type of transformation matrix square root; optional 66 68 PDAF (Only relevant for subtype/=3) 67 PDAF 0: symmetric square root 69 PDAF 0: symmetric square root (default) 68 70 PDAF 1: Cholesky decomposition 69 PDAF param_int(8): Application of observation operator H, default: 070 PDAF 0: Apply H to ensemble mean to compute residual 71 PDAF param_int(8): Application of observation operator H, optional 72 PDAF 0: Apply H to ensemble mean to compute residual (default) 71 73 PDAF 1: Apply H to all ensemble states and then compute residual from mean of these 72 74 PDAF param_int(8)=1 is the recomended choice for nonlinear H … … 107 109 PDAF (if set to >=ensemble size, it is reset to ensemble size - 1) 108 110 PDAF param_int(4): not used 109 PDAF param_int(5): Size of lag for smoothing 111 PDAF param_int(5): Size of smoothing lag (>=0), optional 112 PDAF 0: no smoothing (default) 113 PDAF >0: apply smoother up to specified lag 110 114 PDAF --- Floating point parameters (Array param_real) --- 111 115 PDAF param_real(1): Forgetting factor (usually >0 and <=1), required … … 135 139 PDAF param_int(2): Ensemble size (>0), required 136 140 PDAF param_int(3): not used 137 PDAF param_int(4): 1 for incremental updating, 0 else; optional, default: 0 138 PDAF param_int(5): Type of forgetting factor; optional, default: 0 139 PDAF 0: fixed forgetting factor 141 PDAF param_int(4): Apply incremental updating; optional 142 PDAF 0: no incremental updating (default) 143 PDAF 1: apply incremental updating 144 PDAF param_int(5): Type of forgetting factor; optional 145 PDAF 0: fixed forgetting factor (default) 140 146 PDAF 1: adaptive forgetting factor for full domain (experimental) 141 147 PDAF 2: locally adaptive forgetting factor (experimental) 142 PDAF param_int(6): Type of ensemble transformation matrix; optional , default: 0143 PDAF 0: deterministic omega 148 PDAF param_int(6): Type of ensemble transformation matrix; optional 149 PDAF 0: deterministic omega (default) 144 150 PDAF 1: random orthonormal omega orthogonal to (1,...,1)^T 145 151 PDAF 2: use product of 0 with random orthonomal matrix with eigenvector (1,...,1)^T 146 152 PDAF (experimental; for random transformations, 1 is recommended) 147 PDAF param_int(7): Type of transformation matrix square root; optional , default: 0153 PDAF param_int(7): Type of transformation matrix square root; optional 148 154 PDAF (Only relevant for subtype/=3) 149 PDAF 0: symmetric square root 155 PDAF 0: symmetric square root (default) 150 156 PDAF 1: Cholesky decomposition 151 157 PDAF --- Floating point parameters (Array param_real) --- … … 183 189 PDAF param_int(1): Dimension of state vector (>0), required 184 190 PDAF param_int(2): Ensemble size (>0), required 185 PDAF param_int(3): Size of lag for smoothing 186 PDAF param_int(4): not used 187 PDAF param_int(5): Type of forgetting factor; optional, default: 0 188 PDAF 0: fixed forgetting factor 191 PDAF param_int(3): Size of smoothing lag (>=0), optional 192 PDAF 0: no smoothing (default) 193 PDAF >0: apply smoother up to specified lag 194 PDAF param_int(4): not used 195 PDAF param_int(5): Type of forgetting factor; optional 196 PDAF 0: fixed forgetting factor (default) 189 197 PDAF 1: adaptive forgetting factor (experimental) 190 PDAF param_int(6): Type of ensemble transformation matrix; optional , default: 0191 PDAF 0: deterministic transformation 198 PDAF param_int(6): Type of ensemble transformation matrix; optional 199 PDAF 0: deterministic transformation (default) 192 200 PDAF 2: use product of 0 with random orthonomal matrix with eigenvector (1,...,1)^T 193 201 PDAF param_int(7): not used 194 PDAF param_int(8): Application of observation operator H , default: 0195 PDAF 0: Apply H to ensemble mean to compute residual 196 PDAF 1: Apply H to all ensemble states andthen compute residual from mean of these202 PDAF param_int(8): Application of observation operator H 203 PDAF 0: Apply H to ensemble mean to compute residual (default) 204 PDAF 1: Apply H to all ensemble states; then compute residual from mean of these 197 205 PDAF param_int(8)=1 is the recomended choice for nonlinear H 198 206 PDAF --- Floating point parameters (Array param_real) --- … … 223 231 PDAF param_int(1): Dimension of state vector (>0), required 224 232 PDAF param_int(2): Ensemble size (>0), required 225 PDAF param_int(3): Size of lag for smoothing 226 PDAF param_int(4): not used 227 PDAF param_int(5): Type of forgetting factor; optional, default: 0 228 PDAF 0: fixed forgetting factor 233 PDAF param_int(3): Size of smoothing lag (>=0), optional 234 PDAF 0: no smoothing (default) 235 PDAF >0: apply smoother up to specified lag 236 PDAF param_int(4): not used 237 PDAF param_int(5): Type of forgetting factor; optional 238 PDAF 0: fixed forgetting factor (default) 229 239 PDAF 1: adaptive forgetting factor for full domain (experimental) 230 240 PDAF 2: locally adaptive forgetting factor (experimental) 231 PDAF param_int(6): Type of ensemble transformation matrix; optional , default: 0232 PDAF 0: deterministic transformation 241 PDAF param_int(6): Type of ensemble transformation matrix; optional 242 PDAF 0: deterministic transformation (default) 233 243 PDAF 2: use product of 0 with random orthonomal matrix with eigenvector (1,...,1)^T 234 244 PDAF --- Floating point parameters (Array param_real) --- … … 259 269 PDAF param_int(1): Dimension of state vector (>0), required 260 270 PDAF param_int(2): Ensemble size (>0), required 261 PDAF param_int(3): Size of lag for smoothing 262 PDAF param_int(4): not used 263 PDAF param_int(5): Type of forgetting factor; optional, default: 0 264 PDAF 0: fixed forgetting factor 271 PDAF param_int(3): Size of smoothing lag (>=0), optional 272 PDAF 0: no smoothing (default) 273 PDAF >0: apply smoother up to specified lag 274 PDAF param_int(4): not used 275 PDAF param_int(5): Type of forgetting factor; optional 276 PDAF 0: fixed forgetting factor (default) 265 277 PDAF 1: adaptive forgetting factor (experimental) 266 PDAF param_int(6): Type of ensemble transformation matrix; optional , default: 0267 PDAF 0: deterministic omega 278 PDAF param_int(6): Type of ensemble transformation matrix; optional 279 PDAF 0: deterministic omega (default) 268 280 PDAF 1: random orthonormal omega orthogonal to (1,...,1)^T 269 281 PDAF 2: use product of 0 with random orthonomal matrix with eigenvector (1,...,1)^T 270 282 PDAF (experimental; for random transformations, 0 or 1 are recommended) 271 PDAF param_int(7): Type of transformation matrix square root; optional , default: 0272 PDAF 0: symmetric square root 283 PDAF param_int(7): Type of transformation matrix square root; optional 284 PDAF 0: symmetric square root (default) 273 285 PDAF 1: Cholesky decomposition 274 PDAF param_int(8): Application of observation operator H , default: 0275 PDAF 0: Apply H to ensemble mean to compute residual 276 PDAF 1: Apply H to all ensemble states andthen compute residual from mean of these286 PDAF param_int(8): Application of observation operator H 287 PDAF 0: Apply H to ensemble mean to compute residual (default) 288 PDAF 1: Apply H to all ensemble states; then compute residual from mean of these 277 289 PDAF param_int(8)=1 is the recomended choice for nonlinear H 278 290 PDAF --- Floating point parameters (Array param_real) --- … … 303 315 PDAF param_int(1): Dimension of state vector (>0), required 304 316 PDAF param_int(2): Ensemble size (>0), required 305 PDAF param_int(3): Size of lag for smoothing 306 PDAF param_int(4): not used 307 PDAF param_int(5): Type of forgetting factor; optional, default: 0 308 PDAF 0: fixed forgetting factor 317 PDAF param_int(3): Size of smoothing lag (>=0), optional 318 PDAF 0: no smoothing (default) 319 PDAF >0: apply smoother up to specified lag 320 PDAF param_int(4): not used 321 PDAF param_int(5): Type of forgetting factor; optional 322 PDAF 0: fixed forgetting factor (default) 309 323 PDAF 1: adaptive forgetting factor for full domain (experimental) 310 324 PDAF 2: locally adaptive forgetting factor (experimental) 311 PDAF param_int(6): Type of ensemble transformation matrix; optional , default: 0312 PDAF 0: deterministic omega 325 PDAF param_int(6): Type of ensemble transformation matrix; optional 326 PDAF 0: deterministic omega (default) 313 327 PDAF 1: random orthonormal omega orthogonal to (1,...,1)^T 314 328 PDAF 2: use product of 0 with random orthonomal matrix with eigenvector (1,...,1)^T 315 329 PDAF (experimental; for random transformations, 1 is recommended) 316 PDAF param_int(7): Type of transformation matrix square root; optional , default: 0317 PDAF 0: symmetric square root 330 PDAF param_int(7): Type of transformation matrix square root; optional 331 PDAF 0: symmetric square root (default) 318 332 PDAF 1: Cholesky decomposition 319 333 PDAF --- Floating point parameters (Array param_real) --- … … 369 383 PDAF param_int(1): Dimension of state vector (>0), required 370 384 PDAF param_int(2): Ensemble size (>0), required 371 PDAF param_int(3): Size of lag for smoothing 372 PDAF param_int(4): not used 373 PDAF param_int(5): Type of forgetting factor; optional, default: 0 374 PDAF 0: forgetting factor on forecast ensemble 385 PDAF param_int(3): Size of smoothing lag (>=0), optional 386 PDAF 0: no smoothing (default) 387 PDAF >0: apply smoother up to specified lag 388 PDAF param_int(4): not used 389 PDAF param_int(5): Type of forgetting factor; optional 390 PDAF 0: forgetting factor on forecast ensemble (default) 375 391 PDAF 2: forgetting factor on analysis ensemble 376 PDAF param_int(6): Type of ensemble transformation matrix; optional , default: 0377 PDAF 0: random orthonormal matrix orthogonal to (1,...,1)^T 392 PDAF param_int(6): Type of ensemble transformation matrix; optional 393 PDAF 0: random orthonormal matrix orthogonal to (1,...,1)^T (default) 378 394 PDAF 1: deterministic transformation 379 PDAF param_int(7): Type of weights inflation; optional , default: 0380 PDAF 0: no weights inflation 395 PDAF param_int(7): Type of weights inflation; optional 396 PDAF 0: no weights inflation (default) 381 397 PDAF 1: inflate so that N_eff/N > param_real(2) 382 398 PDAF --- Floating point parameters (Array param_real) --- … … 405 421 PDAF param_int(1): Dimension of state vector (>0), required 406 422 PDAF param_int(2): Ensemble size (>0), required 407 PDAF param_int(3): Size of lag for smoothing 408 PDAF param_int(4): not used 409 PDAF param_int(5): Type of forgetting factor; optional, default: 0 410 PDAF 0: forgetting factor on forecast ensemble 423 PDAF param_int(3): Size of smoothing lag (>=0), optional 424 PDAF 0: no smoothing (default) 425 PDAF >0: apply smoother up to specified lag 426 PDAF param_int(4): not used 427 PDAF param_int(5): Type of forgetting factor; optional 428 PDAF 0: forgetting factor on forecast ensemble (default) 411 429 PDAF 1: forgetting factor on forecast ensemble only observed domains 412 430 PDAF 2: forgetting factor on analysis ensemble 413 431 PDAF 3: forgetting factor on analysis ensemble only observed domains 414 PDAF param_int(6): Type of ensemble transformation matrix; optional , default: 0415 PDAF 0: random orthonormal matrix orthogonal to (1,...,1)^T 432 PDAF param_int(6): Type of ensemble transformation matrix; optional 433 PDAF 0: random orthonormal matrix orthogonal to (1,...,1)^T (default) 416 434 PDAF 1: deterministic transformation 417 PDAF param_int(7): Type of weights inflation; optional , default: 0418 PDAF 0: no weights inflation 435 PDAF param_int(7): Type of weights inflation; optional 436 PDAF 0: no weights inflation (default) 419 437 PDAF 1: inflate so that N_eff/N > param_real(2) 420 438 PDAF --- Floating point parameters (Array param_real) --- … … 433 451 }}} 434 452 435 == GENOBS (filtertype=11) ==436 437 {{{438 PDAF Available options for GENOBS:439 PDAF --- Sub-types (Parameter subtype) ---440 PDAF 0: Standard implementation with ensemble integration441 PDAF --- Integer parameters (Array param_int) ---442 PDAF param_int(1): Dimension of state vector (>0), required443 PDAF param_int(2): Ensemble size (>0), required444 PDAF --- Floating point parameters (Array param_real) ---445 PDAF param_real(1): Forgetting factor (usually >0 and <=1), required, but not used446 PDAF --- Further parameters ---447 PDAF n_modeltasks: Number of parallel model integration tasks448 PDAF =1 for GENOBS; not larger than total number of processors449 PDAF =1 required for subtypes 2 and 3450 PDAF screen: Control verbosity of PDAF451 PDAF 0: no outputs452 PDAF 1: basic output (default)453 PDAF 2: 1 plus timing output454 PDAF 3: 2 plus debug output455 PDAF +++++++++ End of option overview for GENOBS ++++++++++456 }}}457 453 458 454 == PF (filtertype=12) == … … 474 470 PDAF 1: constant standard deviation 475 471 PDAF 2: relative to ensemble standard deviation 472 PDAF param_int(5): Type of forgetting factor; optional 473 PDAF 0: forgetting factor on forecast ensemble (default) 474 PDAF 2: forgetting factor on analysis ensemble 475 PDAF param_int(6): Type of weights inflation; optional 476 PDAF 0: no weights inflation (default) 477 PDAF 1: inflate so that N_eff/N > param_real(2) 476 478 PDAF --- Floating point parameters (Array param_real) --- 477 479 PDAF param_real(1): Ensemble pert. level (>0), required, only used if param_int(4)>0 480 PDAF param_real(2): Forgetting factor (usually >0 and <=1), optional, default=1.0 481 PDAF param_real(3): Limit for weigts inflation N_eff/N > param_real(2), optional, default=0.0 478 482 PDAF --- Further parameters --- 479 483 PDAF n_modeltasks: Number of parallel model integration tasks … … 487 491 PDAF +++++++++ End of option overview for the PF ++++++++++ 488 492 }}} 493 494 == GENOBS (filtertype=100 (=11 before PDAF V2.0)) == 495 496 {{{ 497 PDAF Available options for GENOBS: 498 PDAF --- Sub-types (Parameter subtype) --- 499 PDAF 0: Standard implementation with ensemble integration 500 PDAF --- Integer parameters (Array param_int) --- 501 PDAF param_int(1): Dimension of state vector (>0), required 502 PDAF param_int(2): Ensemble size (>0), required 503 PDAF --- Floating point parameters (Array param_real) --- 504 PDAF param_real(1): Forgetting factor (usually >0 and <=1), required, but not used 505 PDAF --- Further parameters --- 506 PDAF n_modeltasks: Number of parallel model integration tasks 507 PDAF =1 for GENOBS; not larger than total number of processors 508 PDAF =1 required for subtypes 2 and 3 509 PDAF screen: Control verbosity of PDAF 510 PDAF 0: no outputs 511 PDAF 1: basic output (default) 512 PDAF 2: 1 plus timing output 513 PDAF 3: 2 plus debug output 514 PDAF +++++++++ End of option overview for GENOBS ++++++++++ 515 }}} 516 517 == 3DVAR (filtertype=200) [added in PDAF V2.0] == 518 519 {{{ 520 PDAF Available options for 3D-Var: 521 PDAF --- Sub-types (Parameter subtype) --- 522 PDAF 0: incremental 3D-Var with parameterized covariance matrix 523 PDAF 1: 3D ensemble Var using LESTKF for ensemble transformation 524 PDAF 4: 3D ensemble Var using ESTKF for ensemble transformation 525 PDAF 5: Offline mode; analysis chosen by PDAF_put_state/PDAF_assimilate 526 PDAF 6: hybrid 3D-Var using LESTKF for ensemble transformation 527 PDAF 7: hybrid 3D-Var using ESTKF for ensemble transformation 528 PDAF --- Integer parameters (Array param_int) --- 529 PDAF param_int(1): Dimension of state vector (>0), required 530 PDAF param_int(2): Ensemble size (>0), required 531 PDAF param_int(3): Select optimization method (solver), required 532 PDAF 0: LBFGS (default) 533 PDAF 1: CG+ 534 PDAF 2: direct implementation of CG 535 PDAF 3: direct implementation of CG with decomposed control vector 536 PDAF param_int(4): size of parameterized control vector (for parameterized and hybrid 3D-Var), required 537 PDAF param_int(5): size of ensemble control vector (required for ensemble and hybrid 3D-Var), 538 PDAF param_int(4): Dimension of parameterized control vector 539 PDAF --- Floating point parameters (Array param_real) --- 540 PDAF param_real(1): Forgetting factor (usually >0 and <=1), required 541 PDAF param_real(2): hybrid weight beta, optional 542 PDAF >=0.0 and <=1.0 (default = 0.5) 543 PDAF --- Further parameters --- 544 PDAF n_modeltasks: Number of parallel model integration tasks 545 PDAF >=1 for subtypes 0 and 1; not larger than total number of processors 546 PDAF =1 required for subtypes 2 and 3 547 PDAF screen: Control verbosity of PDAF 548 PDAF 0: no outputs 549 PDAF 1: basic output (default) 550 PDAF 2: 1 plus timing output 551 PDAF 3: 2 plus debug output 552 PDAF +++++++++ End of option overview for 3DVAR ++++++++++}}}