Changes between Version 28 and Version 29 of InitPdaf


Ignore:
Timestamp:
Feb 12, 2012, 6:30:06 PM (7 years ago)
Author:
lnerger
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • InitPdaf

    v28 v29  
    122122The PDAF initialization can be tested by compiling the program and executing it. The Makefile of the model has to be extended to include the additional files.  The core part of PDAF can be compiled separately as a library and can then simply be linked to the model code. This is the strategy followed in the PDAF-package.
    123123
    124 At this stage it will not be meaningful to perform an actual integration. However, one can test if the initialization in PDAF_init is sucessful and if the ensemble array is correctly initialized.
     124At this stage it will not be meaningful to perform an actual integration. However, one can test if the initialization in PDAF_init is successful and if the ensemble array is correctly initialized.
    125125
    126126Standard output from PDAF_init should look like the following:
     127(Note that the initial output has changed between the versions 1.8 and 1.7 of PDAF. If you use V1.7, please see the [PdafImplementationDifferencesOnePointSeven summary of differences between PDAF 1.7 and 1.8].)
    127128{{{
    128   PDAF: Initialize SEIK Filter
     129        ++++++++++++++++++++++++++++++++++++++++++++++++++++++
     130        +++                      PDAF                      +++
     131        +++      Parallel Data Assimilation Framework      +++
     132        +++                                                +++
     133        +++                  Version 1.8                   +++
     134        ++++++++++++++++++++++++++++++++++++++++++++++++++++++
     135
     136
     137  PDAF: Initialize filter
     138
     139        +++++++++++++++++++++++++++++++++++++++++++++++++++++++
     140        +++                  SEIK Filter                    +++
     141        +++                                                 +++
     142        +++ Pham et al., C. R. Acad. Sci. II, 326(1998) 255 +++
     143        +++    and Pham, Mon. Wea. Rev. 129 (2001) 1194     +++
     144        +++          This implementation follows            +++
     145        +++      Nerger et al., Tellus 57A (2005) 715       +++
     146        +++++++++++++++++++++++++++++++++++++++++++++++++++++++
    129147
    130148         SEIK configuration
     
    133151                 --> Transform ensemble with deterministic Omega
    134152                 --> Use fixed forgetting factor: 1.00
     153                 --> ensemble size:  280
     154
     155  PDAF: Initialize Parallelization
    135156
    136157         Parallelization - Filter on model PEs:
    137                       Total number of PEs:   4
    138           Number of parallel model tasks:   1
    139                            PEs for Filter:   4
     158                      Total number of PEs:    1
     159           Number of parallel model tasks:    1
     160                           PEs for Filter:    1
    140161     # PEs per ensemble task and local ensemble sizes:
    141162           Task   1
    142            #PEs   4
    143               N 300
     163           #PEs   1
     164              N 280
    144165}}}
    145166