FV3 Bundle
|
Go to the source code of this file.
Functions/Subroutines | |
subroutine | c_qg_bstddev_setup (c_key_self, c_conf) |
Setup for the QG model's background error standard deviation matrix. More... | |
subroutine | c_qg_bstddev_delete (c_key_self) |
Delete for the QG model's background error std dev matrix. More... | |
subroutine | c_qg_bstddev_inv_mult (c_key_conf, c_key_in, c_key_out) |
Multiply streamfunction by inverse of std dev. More... | |
subroutine | c_qg_bstddev_mult (c_key_conf, c_key_in, c_key_out) |
Multiply streamfunction by std dev. More... | |
subroutine c_qg_bstddev_delete | ( | integer(c_int), intent(inout) | c_key_self | ) |
Delete for the QG model's background error std dev matrix.
[in,out] | c_key_self | The background std dev structure |
Definition at line 35 of file c_qg_bstddev.f90.
subroutine c_qg_bstddev_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 std dev.
[in] | c_key_conf | stddev config structure |
[in] | c_key_in | Streamfunction: psi |
[in] | c_key_out | Streamfunction: psi |
Definition at line 54 of file c_qg_bstddev.f90.
subroutine c_qg_bstddev_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 std dev.
[in] | c_key_conf | stddev config structure |
[in] | c_key_in | Streamfunction: psi |
[in] | c_key_out | Streamfunction: psi |
Definition at line 82 of file c_qg_bstddev.f90.
subroutine c_qg_bstddev_setup | ( | integer(c_int), intent(inout) | c_key_self, |
type(c_ptr), intent(in) | c_conf | ||
) |
Setup for the QG model's background error standard deviation matrix.
[in,out] | c_key_self | The background std dev structure |
[in] | c_conf | The configuration |
Definition at line 14 of file c_qg_bstddev.f90.