|
subroutine, public volgrid6d_alloc |
( |
type(volgrid6d), intent(inout) |
this, |
|
|
type(grid_dim), intent(in), optional |
dim, |
|
|
integer, intent(in), optional |
ntime, |
|
|
integer, intent(in), optional |
nlevel, |
|
|
integer, intent(in), optional |
ntimerange, |
|
|
integer, intent(in), optional |
nvar, |
|
|
logical, intent(in), optional |
ini |
|
) |
| |
Allocate the dimension descriptors of the volgrid6d object.
This method allocates the horizontal grid descriptor and the one dimensional arrays of the dimensions
- time
- vertical level
- timerange
- physical variable
This method should be explicitly used only in rare cases, it is usually called implicitly through the import interface.
- Parametri
-
[in,out] | this | object whose decriptors should be allocated |
[in] | dim | horizontal grid size X, Y |
[in] | ntime | number of time levels |
[in] | nlevel | number of vertical levels |
[in] | ntimerange | number of different timeranges |
[in] | nvar | number of physical variables |
[in] | ini | if provided and .TRUE., for each allocated dimension descriptor the constructor is called without extra parameters, thus initializing everything as missing value |
Definizione alla linea 407 del file volgrid6d_class.F90.
|