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.