UFO
|
Fortran derived type to hold data for the observation covariance. More...
Data Types | |
type | ufo_rttovonedvarcheck_rsubmatrix |
Functions/Subroutines | |
subroutine | rsubmatrix_setup (self, nchans, channels, full_rmatrix) |
Setup for the r sub-matrix. More... | |
subroutine | rsubmatrix_delete (self) |
Delete method for the r_matrix. More... | |
subroutine | rsubmatrix_multiply (self, xin, xout) |
Multiply a vector by the r-matrix. More... | |
subroutine | rsubmatrix_multiply_matrix (self, xin, xout) |
Multiply a matrix by the r-matrix. More... | |
subroutine | rsubmatrix_inv_multiply (self, xin, xout) |
Multiply a vector by the inverse of the r-matrix. More... | |
subroutine | rsubmatrix_multiply_inv_matrix (self, xin, xout) |
Multiply a matrix by the inverse of the r-matrix. More... | |
subroutine | rsubmatrix_add_to_u (self, uin, uout) |
Add a matrix to the r-matrix. More... | |
subroutine | rsubmatrix_multiply_factor_by_stdev (self, factor, xout) |
Multiply a vector by the r-matrix diagonal standard deviation. More... | |
subroutine | rsubmatrix_print (self) |
Print the contents of the r-matrix. More... | |
Fortran derived type to hold data for the observation covariance.
|
private |
Add a matrix to the r-matrix.
Definition at line 250 of file ufo_rttovonedvarcheck_rsubmatrix_mod.f90.
|
private |
Delete method for the r_matrix.
[in,out] | self | R mtrix structure |
Definition at line 116 of file ufo_rttovonedvarcheck_rsubmatrix_mod.f90.
|
private |
Multiply a vector by the inverse of the r-matrix.
Definition at line 192 of file ufo_rttovonedvarcheck_rsubmatrix_mod.f90.
|
private |
Multiply a vector by the r-matrix.
Definition at line 134 of file ufo_rttovonedvarcheck_rsubmatrix_mod.f90.
|
private |
Multiply a vector by the r-matrix diagonal standard deviation.
Definition at line 282 of file ufo_rttovonedvarcheck_rsubmatrix_mod.f90.
|
private |
Multiply a matrix by the inverse of the r-matrix.
Definition at line 218 of file ufo_rttovonedvarcheck_rsubmatrix_mod.f90.
|
private |
Multiply a matrix by the r-matrix.
Definition at line 160 of file ufo_rttovonedvarcheck_rsubmatrix_mod.f90.
|
private |
Print the contents of the r-matrix.
Definition at line 314 of file ufo_rttovonedvarcheck_rsubmatrix_mod.f90.
subroutine ufo_rttovonedvarcheck_rsubmatrix_mod::rsubmatrix_setup | ( | class(ufo_rttovonedvarcheck_rsubmatrix), intent(inout) | self, |
integer, intent(in) | nchans, | ||
integer, dimension(:), intent(in) | channels, | ||
type(ufo_metoffice_rmatrixradiance), intent(in) | full_rmatrix | ||
) |
Setup for the r sub-matrix.
Definition at line 48 of file ufo_rttovonedvarcheck_rsubmatrix_mod.f90.