SOCA
|
C++ interfaces for soca_covariance_mod::soca_cov. More...
Functions/Subroutines | |
subroutine | soca_b_setup_c (c_key_self, c_conf, c_key_geom, c_key_bkg, c_vars) |
Linked list implementation. More... | |
subroutine | soca_b_delete_c (c_key_self) |
C++ interface for soca_covariance_mod::soca_cov::delete() More... | |
subroutine | soca_b_mult_c (c_key_self, c_key_in, c_key_out) |
C++ interface for soca_covariance_mod::soca_cov::mult() More... | |
subroutine | soca_b_randomize_c (c_key_self, c_key_out) |
C++ interface for soca_covariance_mod::soca_cov::sqrt_c_mult() More... | |
Variables | |
type(registry_t), public | soca_cov_registry |
Linked list interface - defines registry_t type. More... | |
C++ interfaces for soca_covariance_mod::soca_cov.
|
private |
C++ interface for soca_covariance_mod::soca_cov::delete()
Delete for the SOCA model's background error covariance matrix
[in,out] | c_key_self | The background covariance structure |
Definition at line 73 of file soca_covariance.interface.F90.
|
private |
C++ interface for soca_covariance_mod::soca_cov::mult()
[in,out] | c_key_self | The background covariance structure |
[in] | c_key_in | " to Increment in @param [in] c_key_out " to Increment out |
Definition at line 87 of file soca_covariance.interface.F90.
|
private |
C++ interface for soca_covariance_mod::soca_cov::sqrt_c_mult()
Generate randomized C^1/2 x increment
[in] | c_key_self | covar config structure |
[in] | c_key_out | Randomized increment |
Definition at line 110 of file soca_covariance.interface.F90.
|
private |
Linked list implementation.
C++ interface for soca_covariance_mod::soca_cov::setup()
Setup for the SOCA 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 |
[in] | c_key_bkg | Background |
[in] | c_vars | List of variables |
Definition at line 45 of file soca_covariance.interface.F90.
type(registry_t), public soca_covariance_mod_c::soca_cov_registry |
Linked list interface - defines registry_t type.
Global registry for soca_cov
Definition at line 31 of file soca_covariance.interface.F90.