|
subroutine v7d_volgrid6d_transform |
( |
type(transform_def), intent(in) |
this, |
|
|
type(griddim_def), intent(in), optional |
griddim, |
|
|
type(vol7d), intent(inout) |
vol7d_in, |
|
|
type(volgrid6d), intent(out) |
volgrid6d_out, |
|
|
character(len=*), intent(in), optional |
networkname, |
|
|
type(grid_id), intent(in), optional |
gaid_template, |
|
|
character(len=*), intent(in), optional |
categoryappend |
|
) |
| |
|
private |
Performs the specified abstract transformation on the data provided.
The abstract transformation is specified by this parameter; the corresponding specifical transformation (grid_transform object) is created and destroyed internally. The output transformed object is created internally and it does not require preliminary initialisation.
- Parametri
-
[in] | this | object specifying the abstract transformation |
[in] | griddim | griddim specifying the output grid (required by most transformation types) |
[in,out] | vol7d_in | object to be transformed, it is not modified, despite the INTENT(inout) |
[out] | volgrid6d_out | transformed object, it does not require initialisation |
[in] | networkname | select the network to be processed from the vol7d input object, default the first network |
[in] | gaid_template | the template (typically grib_api) to be associated with output data, it also helps in improving variable conversion |
[in] | categoryappend | append this suffix to log4fortran namespace category |
Definizione alla linea 2552 del file volgrid6d_class.F90.
|