INNER CODE UNIT · Python

_prepare_gridded_inputs

QianyeSu/Skyborn · src/skyborn/calc/GPI/core.py:299

def _prepare_gridded_inputs(
    kind: str,
    sst: np.ndarray,
    psl: np.ndarray,
    pressure_levels: np.ndarray,
    temperature: np.ndarray,
    mixing_ratio: np.ndarray,
) -> _PreparedInputs:
    """Validate, reorder, and materialize 3D/4D inputs for the Fortran backend."""
    (sst, psl, pressure_levels, temperature, mixing_ratio), has_missing = (
        _validate_input_arrays(
            sst,
            psl,
            pressure_levels,
            temperature,
            mixing_ratio,
            names=["SST", "PSL", "pressure_levels", "temperature", "mixing_ratio"],
        )

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…