Hi,
I just look into your nc files and found the params PREC_ACC_C PREC_ACC_NC SNOW_ACC_NC. These are the output variables from setting prec_acc_dt. So, it seems ok at first. Maybe, I can help you or can give an idea.
Yesterday, I did the same for my simulations because I need hourly precipitation not total precipitation over the whole run. OK, I need it in grib1, maybe you need grib2. I use WRF4.2 and UPP4.1.
You wrote you use UPP for postprocessing. So, are you looking for precipitation after the postprocess? Grib1 / Grib2?
If so, look at UPP directory parm and the files, e.g. for grib1 wrf_ cntrl.parm. Go to
(BUCKET TOTAL PRECIP ) SCAL=( 5.0)
L=(10000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000)
(BUCKET CONV PRECIP ) SCAL=( 5.0)
L=(10000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000)
(BUCKET GRDSCALE PRCP) SCAL=( 5.0)
L=(10000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000)
Set first 0 to 1.
In my case I found
307:2499912:d=21012912:APCP:kpds5=61:kpds6=1:kpds7=0:TR=4
1=0
2=3:TimeU=1:sfc:0-3hr acc:NAve=0
313:2537224:d=21012912:APCP:kpds5=61:kpds6=1:kpds7=0:TR=4
1=2
2=3:TimeU=1:sfc:2-3hr acc:NAve=0
For grib2 check these files:
post_avlflds.xml, postcntrl.xml, postxconfig-NT-WRF.txt. Maybe have to be modified for this. Check user guide in attachment, if not done.
Another hint, look into something like RQFLD.f in UPP/sorc/nc.... The names of the params are stated there like BUCKET TOTAL PRECIP.
I hope I could help a bit.
Best regards