SOCA
|
C++ interfaces for soca_vertconv_mod::soca_vertconv. More...
Functions/Subroutines | |
subroutine | soca_vertconv_setup_c (c_key_self, c_conf, c_key_bkg, c_key_geom) |
Linked list implementation. More... | |
subroutine | soca_vertconv_delete_c (c_key_self) |
C++ interface for soca_vertconv_mod::soca_vertconv destructor. More... | |
subroutine | soca_vertconv_mult_c (c_key_a, c_key_m, c_key_self) |
C++ interface for soca_vertconv_mod::soca_vertconv::mult() More... | |
subroutine | soca_vertconv_multad_c (c_key_m, c_key_a, c_key_self) |
C++ interface for soca_vertconv_mod::soca_vertconv::mult_ad() More... | |
Variables | |
type(registry_t), public | soca_vertconv_registry |
Linked list interface - defines registry_t type. More... | |
C++ interfaces for soca_vertconv_mod::soca_vertconv.
|
private |
C++ interface for soca_vertconv_mod::soca_vertconv destructor.
Destructor for Vertconv
[in,out] | c_key_self | The background covariance structure |
Definition at line 72 of file soca_vertconv.interface.F90.
|
private |
C++ interface for soca_vertconv_mod::soca_vertconv::mult()
Multiplication
[in] | c_key_a | Increment in |
[in] | c_key_m | Increment out |
[in] | c_key_self | config |
Definition at line 96 of file soca_vertconv.interface.F90.
|
private |
C++ interface for soca_vertconv_mod::soca_vertconv::mult_ad()
Multiplication adjoint
[in] | c_key_a | Increment out |
[in] | c_key_m | Increment in |
[in] | c_key_self | config |
Definition at line 126 of file soca_vertconv.interface.F90.
|
private |
Linked list implementation.
C++ interface for soca_vertconv_mod::soca_vertconv::setup()
Constructor for Vertconv
[in,out] | c_key_self | The Vertconv structure |
[in] | c_conf | The configuration |
[in] | c_key_bkg | background |
[in] | c_key_geom | geometry |
Definition at line 45 of file soca_vertconv.interface.F90.
type(registry_t), public soca_vertconv_mod_c::soca_vertconv_registry |
Linked list interface - defines registry_t type.
Global registry for soca_vertconv
Definition at line 31 of file soca_vertconv.interface.F90.