libsim Versione 7.2.6

◆ volgrid6dv_delete()

subroutine volgrid6dv_delete ( type(volgrid6d), dimension(:), pointer this)
private

Array destructor for volgrid6d class.

Delete an array of volgrid6d objects and deallocate the array itself.

Parametri
thisvector of volgrid6d object

Definizione alla linea 1632 del file volgrid6d_class.F90.

1633
1634END SUBROUTINE volgrid6d_transform_compute
1635
1636
1637!> Performs the specified abstract transformation on the data provided.
1638!! The abstract transformation is specified by \a this parameter; the
1639!! corresponding specifical transformation (\a grid_transform object)
1640!! is created and destroyed internally. The output transformed object
1641!! is created internally and it does not require preliminary
1642!! initialisation.
1643SUBROUTINE volgrid6d_transform(this, griddim, volgrid6d_in, volgrid6d_out, &
1644 lev_out, volgrid6d_coord_in, maskgrid, maskbounds, clone, decode, categoryappend)
1645TYPE(transform_def),INTENT(in) :: this !< object specifying the abstract transformation
1646TYPE(griddim_def),INTENT(in),OPTIONAL :: griddim !< griddim specifying the output grid (required by most transformation types)
1647TYPE(volgrid6d),INTENT(inout) :: volgrid6d_in !< object to be transformed, it is not modified, despite the INTENT(inout)

Generated with Doxygen.