Programma trasformazione da volgrid6d a vol7d.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18program demo6
19
26
27implicit none
28
29integer :: ier,i,nana
30type(l4f_handle) :: category
31character(len=512):: a_name,filename="out.bufr"
32type (volgrid6d),pointer :: volgrid(:),volgrid_out(:)
33type(transform_def) :: trans
34type(vol7d) :: v7d
35type(vol7d) :: vol7d_out
36TYPE(vol7d_dballe) :: v7d_exp
37
38
39
40call l4f_launcher(a_name,a_name_force="demo6")
41
42
44
45
46category=l4f_category_get_handle(a_name//".main")
47
49
50
51
52
53
54
55
56
57
58
60
61call import (v7d,filename="ana.v7d")
62
64
65
66call init(trans, trans_type=
"inter",sub_type=
"bilin", categoryappend=
"trasformation")
67
68call import (volgrid,filename="in.grb",categoryappend="volume letto")
69
70call
transform(trans, volgrid6d_in=volgrid, vol7d_out=vol7d_out, v7d=v7d, categoryappend=
"trasforma")
71
73
74if (
associated(volgrid))
call delete(volgrid)
75
77
78
79
80CALL init(v7d_exp,file=.true.,write=.true.,wipe=.true.,filename=filename,&
81categoryappend="exportBUFR",format="BUFR",template="synop")
82
84v7d_exp%vol7d = vol7d_out
86
88
90
91
92CALL l4f_category_delete(category)
94
95end program demo6
Destructors of the corresponding objects.
Print a brief description on stdout.
Export griddim object to grid_id.
Constructors of the corresponding objects.
Emit log message for a category with specific priority.
Global log4fortran destructor.
Global log4fortran constructor.
Module for describing geographically referenced regular grids.
classe per la gestione del logging
Classe per la gestione di un volume completo di dati osservati.
classe per import ed export di volumi da e in DB-All.e
This module defines objects and methods for managing data volumes on rectangular georeferenced grids.