18 PROGRAM v7ddballe_test
27 TYPE(vol7d_dballe) :: v7d_dba
29 TYPE(vol7d_network):: network
32 TYPE(l4f_handle) :: category
33 CHARACTER(len=512):: a_name,filename=
"vol7d_dballe_test2.bufr",filenameout=
"vol7d_dballe_test2_out.bufr" 36 call l4f_launcher(a_name)
41 category=l4f_category_get_handle(a_name//
".main")
45 print*,
"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" 46 print*,
"!! import/export from file" 47 print*,
"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" 50 CALL init(v7d_dba,filename=filename,file=.true.,categoryappend=
"v7ddballe_read")
56 call init(network,
'TEMP')
57 CALL import(v7d_dba,[
"B10004",
"B12101",
"B12103"],varkind=[
"r",
"d",
"i"], &
58 network=network,anavar=[
"B01001",
"B07030"],anavarkind=[
"r",
"i"])
62 call vol7d_copy(v7d_dba%vol7d,v7d)
68 CALL init(v7d_dba,filename=filenameout,file=.true.,write=.true.,wipe=.true.,categoryappend=
"v7ddballe_write")
70 call vol7d_copy(v7d,v7d_dba%vol7d)
83 call l4f_category_delete(category)
86 END PROGRAM v7ddballe_test
classe per import ed export di volumi da e in DB-All.e
Costruttore per la classe vol7d.
Global log4fortran destructor.
Classe per la gestione di un volume completo di dati osservati.
class for import and export data from e to DB-All.e.
classe per la gestione del logging
Global log4fortran constructor.
Emit log message for a category with specific priority.