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.