Elaboradar 0.1
Caricamento in corso...
Ricerca in corso...
Nessun risultato

◆ compute_derived_volumes()

void classifier::compute_derived_volumes ( )

Initialize derived input data.

Definizione alla linea 334 del file classifier.cpp.

335{
336 //correct_phidp(); //TODO: probabilmente inutile se adottiamo il metodo di Vulpiani che stima direttamente la kdp
337 //correct_for_snr(); //TODO: fa danni indicibili questa correzione. Maledetto Schuur 2003 !!!
338
339 compute_lkdp();
341
342 // filtro i volumi
343 printf("filtro Z 1 km\n");
344 filter(vol_z,vol_z_1km,1000.,0.,false);
345 printf("filtro Zdr 2 km\n");
346 filter(vol_zdr,vol_zdr_2km,2000.,0.,false); //TODO: test new filter on azimuth to enhance melting characteristics
347 printf("filtro rhohv 2 km\n");
348 filter(vol_rhohv,vol_rhohv_2km,2000.,3.,false);
349
350 // calcolo le texture
351 textureSD(vol_z,vol_sdz,1000.,0.,false);
352 textureSD(vol_phidp,vol_sdphidp,2000.,0.,true);
353
354 printf("calcolo i gradienti\n");
355 gradient_azimuth(vol_z_1km, vol_grad_z_phi, false);
356 gradient_elevation(vol_z_1km, vol_grad_z_theta, false);
357 gradient_azimuth(vol_zdr_2km, vol_grad_zdr_phi,false);
358 gradient_elevation(vol_zdr_2km, vol_grad_zdr_theta,false);
359 gradient_azimuth(vol_phidp, vol_grad_phi_phi,true);
360 gradient_elevation(vol_phidp, vol_grad_phi_theta,true);
361}
Volume< double > vol_zdr_2km
Definition classifier.h:396
Volume< double > vol_grad_z_phi
Definition classifier.h:428
void compute_lkdp()
Initialize vol_lkdp 10log10 of the moving average slope of phidp along beam path.
Volume< double > vol_grad_z_theta
Definition classifier.h:432
Volume< double > vol_grad_zdr_phi
Definition classifier.h:436
Volume< double > vol_grad_phi_phi
Definition classifier.h:444
Volume< double > vol_rhohv_2km
Definition classifier.h:400
Volume< double > vol_grad_zdr_theta
Definition classifier.h:440
void correct_for_attenuation()
correct Z and Zdr for path attenuation
Volume< double > vol_sdphidp
Definition classifier.h:424
Volume< double > vol_grad_phi_theta
Definition classifier.h:448

Referenzia compute_lkdp(), correct_for_attenuation(), vol_grad_phi_phi, vol_grad_phi_theta, vol_grad_z_phi, vol_grad_z_theta, vol_grad_zdr_phi, vol_grad_zdr_theta, vol_phidp, vol_rhohv, vol_rhohv_2km, vol_sdphidp, vol_sdz, vol_z, vol_z_1km, vol_zdr, e vol_zdr_2km.