| 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. |