|
EMPIRE DA
v1.9.1
Data assimilation codes using EMPIRE communication
|
module to deal with generating and outputting pf matrix More...

Data Types | |
| type | matrix_pf_data |
Public Member Functions | |
| subroutine | read_matrix_pf_information |
| subroutine to read namelist to control this output More... | |
| subroutine | matrix_pf_output (root, comm, n, m, x, time, is_analysis) |
| subroutine to generate and output matrix Pf More... | |
Public Attributes | |
| type(matrix_pf_data), save | matpf |
| module holding data for generating and outputting \( P_f \) matrix. Note: this feature is not accessible with empire version 3 communications; the matrices in question are simply too large to compute the full \( P_f \) matrix. More... | |
module to deal with generating and outputting pf matrix
Definition at line 29 of file matrix_pf.f90.
| subroutine matrix_pf::matrix_pf_output | ( | integer, intent(in) | root, |
| integer, intent(in) | comm, | ||
| integer, intent(in) | n, | ||
| integer, intent(in) | m, | ||
| real(kind=rk), dimension(n,m) | x, | ||
| integer, intent(in) | time, | ||
| logical, intent(in) | is_analysis | ||
| ) |
subroutine to generate and output matrix Pf
| [in] | root | the process to output file |
| [in] | comm | the mpi communicator to build the matrix on |
| [in] | n | the size of the state vector |
| [in] | m | the number of state vectors on this process |
| x | the local ensemble members | |
| [in] | time | the current timestep |
| [in] | is_analysis | true if analysis just performed |
Definition at line 124 of file matrix_pf.f90.


| subroutine matrix_pf::read_matrix_pf_information | ( | ) |
subroutine to read namelist to control this output
Definition at line 61 of file matrix_pf.f90.

| type(matrix_pf_data), save matrix_pf::matpf |
module holding data for generating and outputting \( P_f \) matrix.
Note: this feature is not accessible with empire version 3 communications; the matrices in question are simply too large to compute the full \( P_f \) matrix.
Definition at line 54 of file matrix_pf.f90.