libsim
Versione 7.2.4
|
Classe per la gestione delle variabili osservate da stazioni meteo e affini. Continua...
Tipi di dato | |
type | vol7d_var |
Definisce una variabile meteorologica osservata o un suo attributo. Continua... | |
interface | init |
Costruttore per la classe vol7d_var. Continua... | |
interface | delete |
Distruttore per la classe vol7d_var. Continua... | |
interface | operator(==) |
Operatore logico di uguaglianza tra oggetti della classe vol7d_var. Continua... | |
interface | operator(/=) |
Operatore logico di disuguaglianza tra oggetti della classe vol7d_var. Continua... | |
interface | c_e |
to be documented Continua... | |
interface | index |
Index method. Continua... | |
interface | display |
display on the screen a brief content of object Continua... | |
Funzioni/Subroutine | |
elemental subroutine | vol7d_var_init (this, btable, description, unit, scalefactor) |
Inizializza un oggetto vol7d_var con i parametri opzionali forniti. Continua... | |
elemental type(vol7d_var) function | vol7d_var_new (btable, description, unit, scalefactor) |
elemental subroutine | vol7d_var_delete (this) |
Distrugge l'oggetto in maniera pulita, assegnandogli un valore mancante. Continua... | |
subroutine | display_var (this) |
display on the screen a brief content of vol7d_var object Continua... | |
subroutine | display_var_vect (this) |
display on the screen a brief content of vector of vol7d_var object Continua... | |
subroutine | vol7d_var_features_init () |
Initialise the global table of variable features. Continua... | |
subroutine | vol7d_var_features_delete () |
Deallocate the global table of variable features. Continua... | |
elemental integer function | vol7d_var_features_vartype (this) |
Return the physical type of the variable. Continua... | |
elemental subroutine | vol7d_var_features_posdef_apply (this, val) |
Apply a positive definite flag to a variable. Continua... | |
elemental integer function | vol7d_vartype (this) |
Return the physical type of the variable. Continua... | |
integer function | count_distinct_var (vect, mask, back) |
conta gli elementi distinti in vect Continua... | |
type(vol7d_var) function, dimension(dim) | pack_distinct_var (vect, dim, mask, back) |
compatta gli elementi distinti di vect in un array Continua... | |
integer function, dimension(size(vect)) | map_distinct_var (vect, mask, back) |
map distinct Continua... | |
integer function, dimension(dim) | map_inv_distinct_var (vect, dim, mask, back) |
map inv distinct Continua... | |
integer function | index_var (vect, search, mask, back, cache) |
Cerca l'indice del primo o ultimo elemento di vect uguale a search. Continua... | |
Variabili | |
type(vol7d_var), parameter | vol7d_var_miss = vol7d_var(cmiss, cmiss, cmiss, imiss, imiss, imiss, imiss, imiss, imiss, (/imiss,imiss,imiss,imiss/)) |
Valore mancante per vol7d_var. Continua... | |
integer, parameter | var_ord =0 |
unclassified variable (vol7d_vartype function) Continua... | |
integer, parameter | var_dir360 =1 |
direction in degrees (vol7d_vartype function) Continua... | |
integer, parameter | var_press =2 |
pressure in Pa (vol7d_vartype function) Continua... | |
integer, parameter | var_ucomp =3 |
u component of a vector field (vol7d_vartype function) Continua... | |
integer, parameter | var_vcomp =4 |
v component of a vector field (vol7d_vartype function) Continua... | |
integer, parameter | var_wcomp =5 |
w component of a vector field (vol7d_vartype function) Continua... | |
Classe per la gestione delle variabili osservate da stazioni meteo e affini.
Questo modulo definisce una classe per rappresentare variabili meteorologiche osservate, o attributi, aventi diversi tipi numerici o carattere.