| | 42 | |
| | 43 | == Internal dimensions == |
| | 44 | |
| | 45 | PDAF internally stores the dimensions of the assimilation system. The dimensions are declared in the Fortran module `PDAF_mod_filter`. Important are the following dimensions: |
| | 46 | * `dim_p`: The size of the state vector (with parallelization the size of the local state vector for the current process) |
| | 47 | * `dim_ens`: The total size of the ensemble |
| | 48 | * `dim_ens_l`: If the ensemble integration is distributed over several ensemble tasks, this variable stores the size of the sub-ensemble handled by the current process. (`dim_ens_l` equals `dim_ens` if no parallelization or if only a single model task is used.) |
| | 49 | * `rank`: The maximum rank of the ensemble covariance matrix. In almost all cases, it is `dim_ens-1`. |
| | 50 | * `dim_eof`: For mode based filters (currently only SEEK), this is the number of modes used in the state covariance matrix. |