Wrapper for calcdbz. Located in wrf_user_dbz.f90.
(p, tk, qv, qr, qs, qg, sn0, ivarint, iliqskin, outview=None)
| 597 | @cast_type(arg_idxs=(0, 1, 2, 3, 4, 5)) |
| 598 | @extract_and_transpose() |
| 599 | def _dbz(p, tk, qv, qr, qs, qg, sn0, ivarint, iliqskin, outview=None): |
| 600 | """Wrapper for calcdbz. |
| 601 | |
| 602 | Located in wrf_user_dbz.f90. |
| 603 | |
| 604 | """ |
| 605 | if outview is None: |
| 606 | outview = np.empty_like(p) |
| 607 | |
| 608 | result = calcdbz(p, |
| 609 | tk, |
| 610 | qv, |
| 611 | qr, |
| 612 | qs, |
| 613 | qg, |
| 614 | sn0, |
| 615 | ivarint, |
| 616 | iliqskin, |
| 617 | outview) |
| 618 | |
| 619 | return result |
| 620 | |
| 621 | |
| 622 | @check_cape_args() |