SOCA
|
C++ interface for converting model variables to geovals (mostly identity function) More...
Functions/Subroutines | |
subroutine | soca_model2geovals_linear_changevar_f90 (c_key_geom, c_key_dxin, c_key_dxout) |
C++ interface for linear change of variables from model to geovals. More... | |
subroutine | soca_model2geovals_linear_changevarad_f90 (c_key_geom, c_key_dxin, c_key_dxout) |
C++ interface for linear change of variables from geovals to model. More... | |
subroutine | soca_model2geovals_changevar_f90 (c_key_geom, c_key_xin, c_key_xout) |
C++ interface for the non-linear change of variables from model to geovals. More... | |
C++ interface for converting model variables to geovals (mostly identity function)
|
private |
C++ interface for the non-linear change of variables from model to geovals.
This is mostly an identity operator, except for a small number of derived variables that are to be calculated here ("distance_from_coast", "sea_area_fraction", etc.)
abor1_ftn | aborts if field name is not handled. |
Definition at line 108 of file Model2GeoVaLs.F90.
|
private |
C++ interface for linear change of variables from model to geovals.
Only the identity operator is needed for the linear variables
abor1_ftn | aborts if the field name cannot be in the "getval_name*" section of the variable metadata |
Definition at line 36 of file Model2GeoVaLs.F90.
|
private |
C++ interface for linear change of variables from geovals to model.
Only the identity operator is need for the linear variables.
abor1_ftn | aborts if the field name cannot be in the "getval_name*" section of the variable metadata |
Definition at line 72 of file Model2GeoVaLs.F90.