MCPcopy Create free account
hub / github.com/NCAR/wrf-python / _lltoxy

Function _lltoxy

src/wrf/extension.py:716–754  ·  view source on GitHub ↗

Wrapper for dlltoij. Located in wrf_user_latlon_routines.f90.

(map_proj, truelat1, truelat2, stdlon,
            lat1, lon1, pole_lat, pole_lon,
            known_x, known_y, dx, dy, latinc, loninc, lat, lon,
            outview=None)

Source from the content-addressed store, hash-verified

714
715
716def _lltoxy(map_proj, truelat1, truelat2, stdlon,
717 lat1, lon1, pole_lat, pole_lon,
718 known_x, known_y, dx, dy, latinc, loninc, lat, lon,
719 outview=None):
720 """Wrapper for dlltoij.
721
722 Located in wrf_user_latlon_routines.f90.
723
724 """
725 if outview is None:
726 outview = np.zeros((2), dtype=np.float64, order="F")
727
728 errstat = np.array(0)
729 errmsg = np.zeros(Constants.ERRLEN, "c")
730
731 result = dlltoij(map_proj,
732 truelat1,
733 truelat2,
734 stdlon,
735 lat1,
736 lon1,
737 pole_lat,
738 pole_lon,
739 known_x,
740 known_y,
741 dx,
742 dy,
743 latinc,
744 loninc,
745 lat,
746 lon,
747 outview,
748 errstat,
749 errmsg)
750
751 if int(errstat) != 0:
752 raise DiagnosticError("".join(npbytes_to_str(errmsg)).strip())
753
754 return result
755
756
757def _xytoll(map_proj, truelat1, truelat2, stdlon, lat1, lon1,

Callers 1

_ll_to_xyFunction · 0.85

Calls 2

DiagnosticErrorClass · 0.85
npbytes_to_strFunction · 0.85

Tested by

no test coverage detected