FV3 Bundle
|
Go to the source code of this file.
Functions/Subroutines | |
subroutine | c_qg_b_setup (c_key_self, c_conf, c_key_geom) |
Setup for the QG model's background error covariance matrix. More... | |
subroutine | c_qg_b_delete (c_key_self) |
Delete for the QG model's background error covariance matrix. More... | |
subroutine | c_qg_b_inv_mult (c_key_conf, c_key_in, c_key_out) |
Multiply streamfunction by inverse of covariance. More... | |
subroutine | c_qg_b_mult (c_key_conf, c_key_in, c_key_out) |
Multiply streamfunction by covariance. More... | |
subroutine | c_qg_b_randomize (c_key_conf, c_key_out) |
Generate randomized increment. More... | |
subroutine c_qg_b_delete | ( | integer(c_int), intent(inout) | c_key_self | ) |
Delete for the QG model's background error covariance matrix.
[in,out] | c_key_self | The background covariance structure |
Definition at line 40 of file c_qg_bmatrix.f90.
subroutine c_qg_b_inv_mult | ( | integer(c_int), intent(in) | c_key_conf, |
integer(c_int), intent(in) | c_key_in, | ||
integer(c_int), intent(in) | c_key_out | ||
) |
Multiply streamfunction by inverse of covariance.
[in] | c_key_conf | covar config structure |
[in] | c_key_in | Streamfunction: psi |
[in] | c_key_out | Streamfunction: psi |
Definition at line 59 of file c_qg_bmatrix.f90.
subroutine c_qg_b_mult | ( | integer(c_int), intent(in) | c_key_conf, |
integer(c_int), intent(in) | c_key_in, | ||
integer(c_int), intent(in) | c_key_out | ||
) |
Multiply streamfunction by covariance.
[in] | c_key_conf | covar config structure |
[in] | c_key_in | Streamfunction: psi |
[in] | c_key_out | Streamfunction: psi |
Definition at line 94 of file c_qg_bmatrix.f90.
subroutine c_qg_b_randomize | ( | integer(c_int), intent(in) | c_key_conf, |
integer(c_int), intent(in) | c_key_out | ||
) |
Generate randomized increment.
[in] | c_key_conf | covar config structure |
[in] | c_key_out | Randomized increment |
Definition at line 129 of file c_qg_bmatrix.f90.
subroutine c_qg_b_setup | ( | integer(c_int), intent(inout) | c_key_self, |
type(c_ptr), intent(in) | c_conf, | ||
integer(c_int), intent(in) | c_key_geom | ||
) |
Setup for the QG model's background error covariance matrix.
[in,out] | c_key_self | The background covariance structure |
[in] | c_conf | The configuration |
[in] | c_key_geom | Geometry |
Definition at line 15 of file c_qg_bmatrix.f90.