FV3 Bundle
c_qg_bstddev.f90 File Reference

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...
 

Function/Subroutine Documentation

◆ c_qg_bstddev_delete()

subroutine c_qg_bstddev_delete ( integer(c_int), intent(inout)  c_key_self)

Delete for the QG model's background error std dev matrix.

Parameters
[in,out]c_key_selfThe background std dev structure

Definition at line 35 of file c_qg_bstddev.f90.

Here is the call graph for this function:

◆ c_qg_bstddev_inv_mult()

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.

Parameters
[in]c_key_confstddev config structure
[in]c_key_inStreamfunction: psi
[in]c_key_outStreamfunction: psi

Definition at line 54 of file c_qg_bstddev.f90.

Here is the call graph for this function:

◆ c_qg_bstddev_mult()

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.

Parameters
[in]c_key_confstddev config structure
[in]c_key_inStreamfunction: psi
[in]c_key_outStreamfunction: psi

Definition at line 82 of file c_qg_bstddev.f90.

Here is the call graph for this function:

◆ c_qg_bstddev_setup()

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.

Parameters
[in,out]c_key_selfThe background std dev structure
[in]c_confThe configuration

Definition at line 14 of file c_qg_bstddev.f90.

Here is the call graph for this function: