Elaboradar  0.1

◆ stampa_vpr()

int elaboradar::CalcoloVPR::stampa_vpr ( )

stampa profilo combinato

Restituisce
codice errore

Definizione alla linea 935 del file cum_bac.cpp.

936 {
937  float vpr_dbz;
938 
939  File file(logging_category);
940  file.open_from_env("VPR_ARCH", "wt", "ultimo vpr in dBZ per il plot");
941 
942  fprintf(file," QUOTA DBZ AREA PRECI(KM^2/1000)\n" );
943  for (unsigned ilay=0; ilay<NMAXLAYER; ilay++){
944  if (vpr.val[ilay]> 0.001 ) {
945  vpr_dbz=cum_bac.dbz.RtoDBZ(vpr.val[ilay]);
946  fprintf(file," %i %10.3f %li\n", ilay*TCK_VPR+TCK_VPR/2, vpr_dbz, vpr.area[ilay]);
947  }
948  else
949  fprintf(file," %i %10.3f %li\n", ilay*TCK_VPR+TCK_VPR/2, NODATAVPR, vpr.area[ilay]);
950  }
951 
952  return 0;
953 }
radarelab::algo::DBZ dbz
????
Definition: cum_bac.h:110
Open a file taking its name from a given env variable.
Definition: utils.h:22
radarelab::algo::VPR vpr
Informa se il pixel è convettivo.
Definition: cum_bac.h:236
CUM_BAC & cum_bac
oggeto CUM_BAC di riferimento
Definition: cum_bac.h:230

Referenzia elaboradar::CUM_BAC::logging_category, e radarelab::File::open_from_env().

Referenziato da esegui_tutto().