|
SABER
|
Random numbers generator derived type. More...
Data Types | |
| type | fieldset_type |
Functions/Subroutines | |
| subroutine | fieldset_init (fieldset, mpl, nmga, nl, gmask, variables, lev2d, afunctionspace) |
| Initialized fieldset. More... | |
| subroutine | fieldset_copy_fields (fieldset_out, fieldset_in) |
| Copy fieldset. More... | |
| subroutine | fieldset_pass_fields (fieldset_out, fieldset_in) |
| Pass ATLAS fields from a fieldset to another. More... | |
| subroutine | fieldset_zero_fields (fieldset) |
| Set fieldset to zero. More... | |
| subroutine | fieldset_add_fields (fieldset_out, fieldset_in) |
| Add fieldset. More... | |
| subroutine | fieldset_sub_fields (fieldset_out, fieldset_in) |
| Subtract fieldset. More... | |
| subroutine | fieldset_mult_fields_scalar (fieldset, factor) |
| Multiply fieldset with a scalar. More... | |
| subroutine | fieldset_mult_fields_fieldset (fieldset_out, fieldset_in) |
| Multiply fieldset with another fieldset. More... | |
| subroutine | fieldset_div_fields (fieldset_out, fieldset_in) |
| Divide fieldset. More... | |
| subroutine | fieldset_square_fields (fieldset) |
| Square fieldset. More... | |
| subroutine | fieldset_sqrt_fields (fieldset) |
| Take square-root of the fieldset. 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... | |
Random numbers generator derived type.
|
private |
Add fieldset.
| [in,out] | fieldset_out | Output fieldset |
| [in] | fieldset_in | Input fieldset |
Definition at line 231 of file type_fieldset.F90.
|
private |
Copy fieldset.
| [in,out] | fieldset_out | Output fieldset |
| [in] | fieldset_in | Input fieldset |
Definition at line 119 of file type_fieldset.F90.
|
private |
Divide fieldset.
| [in,out] | fieldset_out | Output fieldset |
| [in] | fieldset_in | Input fieldset |
Definition at line 420 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 632 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 600 of file type_fieldset.F90.

|
private |
Initialized fieldset.
| [in,out] | mpl | MPI data |
| [in] | nmga | Number of gridpoints |
| [in] | nl | Number of levels |
| [in] | gmask | Geographical mask |
| [in] | variables | Variables names |
| [in] | lev2d | Level for 2D variables |
| [in] | afunctionspace | ATLAS function space |
Definition at line 54 of file type_fieldset.F90.
|
private |
Multiply fieldset with another fieldset.
| [in,out] | fieldset_out | Output fieldset |
| [in] | fieldset_in | Input fieldset |
Definition at line 369 of file type_fieldset.F90.

|
private |
Multiply fieldset with a scalar.
| [in] | factor | Scalar factor |
Definition at line 333 of file type_fieldset.F90.

|
private |
Pass ATLAS fields from a fieldset to another.
| [in,out] | fieldset_out | Output fieldset |
| [in] | fieldset_in | Input fieldset |
Definition at line 166 of file type_fieldset.F90.
|
private |
Take square-root of the fieldset.
Definition at line 506 of file type_fieldset.F90.
|
private |
Square fieldset.
Definition at line 471 of file type_fieldset.F90.
|
private |
Subtract fieldset.
| [in,out] | fieldset_out | Output fieldset |
| [in] | fieldset_in | Input fieldset |
Definition at line 282 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 573 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 541 of file type_fieldset.F90.

|
private |
Set fieldset to zero.
Definition at line 192 of file type_fieldset.F90.