| OOPS
    | 
| Functions/Subroutines | |
| subroutine | qg_gom_setup_c (c_key_self, c_locs, c_vars) | 
| Setup GOM.  More... | |
| subroutine | qg_gom_create_c (c_key_self, c_vars) | 
| Create GOM and do nothing.  More... | |
| subroutine | qg_gom_delete_c (c_key_self) | 
| Delete GOM.  More... | |
| subroutine | qg_gom_copy_c (c_key_self, c_key_other) | 
| Copy GOM.  More... | |
| subroutine | qg_gom_zero_c (c_key_self) | 
| Set GOM to zero.  More... | |
| subroutine | qg_gom_abs_c (c_key_self) | 
| Get GOM absolute value.  More... | |
| subroutine | qg_gom_random_c (c_key_self) | 
| Generate random GOM.  More... | |
| subroutine | qg_gom_mult_c (c_key_self, c_zz) | 
| Multiply GOM with a scalar.  More... | |
| subroutine | qg_gom_add_c (c_key_self, c_key_other) | 
| Add GOM.  More... | |
| subroutine | qg_gom_diff_c (c_key_self, c_key_other) | 
| Subtract GOM.  More... | |
| subroutine | qg_gom_schurmult_c (c_key_self, c_key_other) | 
| Schur product for GOM.  More... | |
| subroutine | qg_gom_divide_c (c_key_self, c_key_other) | 
| Schur division for GOM.  More... | |
| subroutine | qg_gom_rms_c (c_key_self, c_rms) | 
| Compute GOM RMS.  More... | |
| subroutine | qg_gom_dotprod_c (c_key_gom1, c_key_gom2, c_prod) | 
| GOM dot product.  More... | |
| subroutine | qg_gom_stats_c (c_key_self, c_kobs, c_pmin, c_pmax, c_prms) | 
| Compute GOM statistics.  More... | |
| subroutine | qg_gom_maxloc_c (c_key_self, c_mxval, c_mxloc, c_mxvar) | 
| Find and locate GOM max. value.  More... | |
| subroutine | qg_gom_read_file_c (c_key_self, c_conf) | 
| Read GOM from file.  More... | |
| subroutine | qg_gom_write_file_c (c_key_self, c_conf) | 
| Write GOM to file.  More... | |
| subroutine | qg_gom_analytic_init_c (c_key_self, c_locs, c_conf) | 
| GOM analytic initialization.  More... | |
| 
 | private | 
Get GOM absolute value.
| [in] | c_key_self | GOM | 
Definition at line 135 of file qg_gom_interface.F90.

| 
 | private | 
Add GOM.
| [in] | c_key_self | GOM | 
| [in] | c_key_other | Other GOM | 
Definition at line 194 of file qg_gom_interface.F90.

| 
 | private | 
GOM analytic initialization.
| [in] | c_key_self | GOM | 
| [in] | c_locs | Locations | 
| [in] | c_conf | Configuration | 
Definition at line 415 of file qg_gom_interface.F90.

| 
 | private | 
Copy GOM.
| [in,out] | c_key_self | GOM | 
| [in] | c_key_other | Other GOM | 
Definition at line 94 of file qg_gom_interface.F90.

| 
 | private | 
Create GOM and do nothing.
| [in,out] | c_key_self | GOM | 
| [in] | c_vars | Variables | 
Definition at line 52 of file qg_gom_interface.F90.
| 
 | private | 
Delete GOM.
| [in,out] | c_key_self | GOM | 
Definition at line 72 of file qg_gom_interface.F90.

| 
 | private | 
Subtract GOM.
| [in] | c_key_self | GOM | 
| [in] | c_key_other | Other GOM | 
Definition at line 216 of file qg_gom_interface.F90.

| 
 | private | 
Schur division for GOM.
| [in] | c_key_self | GOM | 
| [in] | c_key_other | Other GOM | 
Definition at line 260 of file qg_gom_interface.F90.

| 
 | private | 
GOM dot product.
| [in] | c_key_gom1 | GOM 1 | 
| [in] | c_key_gom2 | GOM 2 | 
| [in,out] | c_prod | Dot product | 
Definition at line 302 of file qg_gom_interface.F90.

| 
 | private | 
Find and locate GOM max. value.
| [in] | c_key_self | GOM | 
| [in,out] | c_mxval | Maximum value | 
| [in,out] | c_mxloc | Location of maximum value | 
| [in] | c_mxvar | Variable of maximum value | 
Definition at line 347 of file qg_gom_interface.F90.

| 
 | private | 
Multiply GOM with a scalar.
| [in] | c_key_self | GOM | 
| [in] | c_zz | Multiplier | 
Definition at line 173 of file qg_gom_interface.F90.

| 
 | private | 
Generate random GOM.
| [in] | c_key_self | GOM | 
Definition at line 154 of file qg_gom_interface.F90.

| 
 | private | 
Read GOM from file.
| [in,out] | c_key_self | GOM | 
| [in] | c_conf | Configuration | 
Definition at line 371 of file qg_gom_interface.F90.

| 
 | private | 
Compute GOM RMS.
| [in] | c_key_self | GOM | 
| [in,out] | c_rms | RMS | 
Definition at line 282 of file qg_gom_interface.F90.

| 
 | private | 
Schur product for GOM.
| [in] | c_key_self | GOM | 
| [in] | c_key_other | Other GOM | 
Definition at line 238 of file qg_gom_interface.F90.

| 
 | private | 
Setup GOM.
| [in,out] | c_key_self | GOM | 
| [in] | c_locs | Locations | 
| [in] | c_vars | Variables | 
Definition at line 26 of file qg_gom_interface.F90.

| 
 | private | 
Compute GOM statistics.
| [in] | c_key_self | GOM | 
| [in,out] | c_kobs | Number of observations | 
| [in,out] | c_pmin | Minimum value | 
| [in,out] | c_pmax | Maximum value | 
| [in,out] | c_prms | RMS | 
Definition at line 324 of file qg_gom_interface.F90.

| 
 | private | 
Write GOM to file.
| [in] | c_key_self | GOM | 
| [in] | c_conf | Configuration | 
Definition at line 393 of file qg_gom_interface.F90.

| 
 | private | 
Set GOM to zero.
| [in] | c_key_self | GOM | 
Definition at line 116 of file qg_gom_interface.F90.
