|
SABER
|
Subroutines/functions list. More...
Data Types | |
| type | fieldset_type |
Functions/Subroutines | |
| subroutine | fieldset_init_from_functionspace (fieldset, mpl, afunctionspace, gmask, variables, lev2d) |
| Initialize fieldset from function space. More... | |
| subroutine | fieldset_init_from_fieldset (fieldset_out, mpl, fieldset_in, gmask, variables, lev2d, copy, pass) |
| Initialize fieldset from another fieldset. More... | |
| subroutine | fieldset_set_metadata (fieldset, mpl, gmask, variables, lev2d) |
| Set metadata. More... | |
| subroutine | fieldset_print (fieldset, mpl) |
| Print active fields norm. More... | |
| subroutine | fieldset_zero_fields (fieldset, mpl) |
| Set fieldset to zero. More... | |
| subroutine | fieldset_add_fields (fieldset_out, mpl, fieldset_in) |
| Add fieldset. More... | |
| subroutine | fieldset_sub_fields (fieldset_out, mpl, fieldset_in) |
| Subtract fieldset. More... | |
| subroutine | fieldset_mult_fields_scalar (fieldset, mpl, factor) |
| Multiply fieldset with a scalar. More... | |
| subroutine | fieldset_mult_fields_fieldset (fieldset_out, mpl, fieldset_in) |
| Multiply fieldset with another fieldset. More... | |
| subroutine | fieldset_div_fields (fieldset_out, mpl, fieldset_in) |
| Divide fieldset. More... | |
| subroutine | fieldset_square_fields (fieldset, mpl) |
| Square fieldset. More... | |
| subroutine | fieldset_sqrt_fields (fieldset, mpl) |
| Take square-root of the fieldset. More... | |
| subroutine | fieldset_check_single (fieldset, mpl) |
| Check single fieldset consistency. More... | |
| subroutine | fieldset_check_pair (fieldset_out, mpl, fieldset_in) |
| Check pair of fieldsets consistency. More... | |
| subroutine | fieldset_apply_mask (fieldset, mpl, msvalr) |
| Set masked point to missing value. More... | |
| subroutine | fieldset_to_array_single (fieldset, mpl, iv, fld) |
| Convert fieldset to Fortran array, single field. More... | |
| subroutine | fieldset_to_array_all (fieldset, mpl, fld) |
| Convert fieldset to Fortran array, all fields. More... | |
| subroutine | fieldset_from_array_single (fieldset, mpl, iv, fld) |
| Convert Fortran array to fieldset, single field. More... | |
| subroutine | fieldset_from_array_all (fieldset, mpl, fld) |
| Convert Fortran array to fieldset, all fields. More... | |
Subroutines/functions list.
Instrumentation functions Random numbers generator derived type
|
private |
Add fieldset.
| [in,out] | fieldset_out | Output fieldset |
| [in,out] | mpl | MPI data |
| [in] | fieldset_in | Input fieldset |
Definition at line 464 of file type_fieldset.F90.
|
private |
Set masked point to missing value.
| [in,out] | mpl | MPI data |
| [in] | msvalr | Specific missing value |
Definition at line 989 of file type_fieldset.F90.
|
private |
Check pair of fieldsets consistency.
| [in] | fieldset_out | Output fieldset |
| [in,out] | mpl | MPI data |
| [in] | fieldset_in | Input fieldset |
Definition at line 930 of file type_fieldset.F90.

|
private |
Check single fieldset consistency.
| [in,out] | mpl | MPI data |
Definition at line 876 of file type_fieldset.F90.

|
private |
Divide fieldset.
| [in,out] | fieldset_out | Output fieldset |
| [in,out] | mpl | MPI data |
| [in,out] | fieldset_in | Input fieldset |
Definition at line 700 of file type_fieldset.F90.
|
private |
Convert Fortran array to fieldset, all fields.
| [in,out] | mpl | MPI data |
| [in] | fld | Fortran array |
Definition at line 1183 of file type_fieldset.F90.

|
private |
Convert Fortran array to fieldset, single field.
| [in,out] | mpl | MPI data |
| [in] | iv | Variable index |
| [in] | fld | Fortran array |
Definition at line 1140 of file type_fieldset.F90.

|
private |
Initialize fieldset from another fieldset.
| [in,out] | fieldset_out | Output fieldset |
| [in,out] | mpl | MPI data |
| [in] | fieldset_in | Input fieldset |
| [in] | gmask | Geographical mask |
| [in] | variables | Variables names |
| [in] | lev2d | Level for 2D variables |
| [in] | copy | Copy fields data |
| [in] | pass | Pass fields pointers |
Definition at line 157 of file type_fieldset.F90.

|
private |
Initialize fieldset from function space.
| [in,out] | mpl | MPI data |
| [in] | afunctionspace | Function space |
| [in] | gmask | Geographical mask |
| [in] | variables | Variables names |
| [in] | lev2d | Level for 2D variables |
Definition at line 85 of file type_fieldset.F90.

|
private |
Multiply fieldset with another fieldset.
| [in,out] | fieldset_out | Output fieldset |
| [in,out] | mpl | MPI data |
| [in] | fieldset_in | Input fieldset |
Definition at line 640 of file type_fieldset.F90.

|
private |
Multiply fieldset with a scalar.
| [in,out] | mpl | MPI data |
| [in] | factor | Scalar factor |
Definition at line 584 of file type_fieldset.F90.

|
private |
Print active fields norm.
| [in,out] | mpl | MPI data |
Definition at line 351 of file type_fieldset.F90.
|
private |
Set metadata.
| [in,out] | mpl | MPI data |
| [in] | gmask | Geographical mask |
| [in] | variables | Variables names |
| [in] | lev2d | Level for 2D variables |
Definition at line 299 of file type_fieldset.F90.
|
private |
Take square-root of the fieldset.
| [in,out] | mpl | MPI data |
Definition at line 818 of file type_fieldset.F90.
|
private |
|
private |
Subtract fieldset.
| [in,out] | fieldset_out | Output fieldset |
| [in,out] | mpl | MPI data |
| [in] | fieldset_in | Input fieldset |
Definition at line 524 of file type_fieldset.F90.
|
private |
Convert fieldset to Fortran array, all fields.
| [in,out] | mpl | MPI data |
| [out] | fld | Fortran array |
Definition at line 1102 of file type_fieldset.F90.

|
private |
Convert fieldset to Fortran array, single field.
| [in,out] | mpl | MPI data |
| [in] | iv | Variable index |
| [out] | fld | Fortran array |
Definition at line 1059 of file type_fieldset.F90.

|
private |
Set fieldset to zero.
| [in,out] | mpl | MPI data |
Definition at line 409 of file type_fieldset.F90.