pyarts3.arts.vdisort ==================== .. toctree:: :hidden: pyarts3.arts.vdisort.ArrayOfBDRF pyarts3.arts.vdisort.DeltaMTransportData pyarts3.arts.vdisort.combine_beam_phase_matrices pyarts3.arts.vdisort.combine_fourier_modes pyarts3.arts.vdisort.combine_phase_matrices pyarts3.arts.vdisort.cox_munk_fourier_modes pyarts3.arts.vdisort.cox_munk_lambertian_fourier_modes pyarts3.arts.vdisort.cox_munk_reflection pyarts3.arts.vdisort.delta_m_preprocess pyarts3.arts.vdisort.fresnel_fourier_modes pyarts3.arts.vdisort.fresnel_lambertian_fourier_modes pyarts3.arts.vdisort.fresnel_reflection pyarts3.arts.vdisort.hapke_fourier_modes pyarts3.arts.vdisort.lambertian_fourier_modes pyarts3.arts.vdisort.ross_li_fourier_modes pyarts3.arts.vdisort.rpv_fourier_modes .. automodule:: pyarts3.arts.vdisort .. rubric:: Classes .. list-table:: * - :class:`~pyarts3.arts.vdisort.ArrayOfBDRF` - An array of polarized BDRF Fourier modes * - :class:`~pyarts3.arts.vdisort.DeltaMTransportData` - Solver-ready result of an explicitly specified polarized delta-M transform .. rubric:: Functions .. list-table:: * - :func:`~pyarts3.arts.vdisort.combine_beam_phase_matrices` - Convert ordinary cosine/sine beam phase coefficients to the combined VDISORT representation. * - :func:`~pyarts3.arts.vdisort.combine_fourier_modes` - Form a weighted sum of two polarized Fourier-mode surface models * - :func:`~pyarts3.arts.vdisort.combine_phase_matrices` - Convert ordinary cosine/sine phase coefficients to the combined VDISORT representation. * - :func:`~pyarts3.arts.vdisort.cox_munk_fourier_modes` - Construct VDISORT-ready combined Fourier modes for a polarized Cox-Munk ocean * - :func:`~pyarts3.arts.vdisort.cox_munk_lambertian_fourier_modes` - Construct a rough Fresnel Cox-Munk/depolarizing-Lambertian VDISORT mixture * - :func:`~pyarts3.arts.vdisort.cox_munk_reflection` - Evaluate the raw polarized Cox-Munk BPrDF in the ARTS Stokes basis * - :func:`~pyarts3.arts.vdisort.delta_m_preprocess` - Apply a caller-defined polarized delta-M split and return solver-ready transport inputs * - :func:`~pyarts3.arts.vdisort.fresnel_fourier_modes` - Construct quadrature-normalized VDISORT Fourier modes for an ideal Fresnel surface * - :func:`~pyarts3.arts.vdisort.fresnel_lambertian_fourier_modes` - Construct an ideal Fresnel/depolarizing-Lambertian VDISORT mixture * - :func:`~pyarts3.arts.vdisort.fresnel_reflection` - Evaluate the polarized Fresnel reflection matrix of a flat dielectric interface * - :func:`~pyarts3.arts.vdisort.hapke_fourier_modes` - Construct fully depolarizing Hapke VDISORT Fourier modes * - :func:`~pyarts3.arts.vdisort.lambertian_fourier_modes` - Construct exact fully depolarizing Lambertian VDISORT Fourier modes * - :func:`~pyarts3.arts.vdisort.ross_li_fourier_modes` - Construct fully depolarizing Ross-Li VDISORT Fourier modes * - :func:`~pyarts3.arts.vdisort.rpv_fourier_modes` - Construct fully depolarizing RPV VDISORT Fourier modes .. rubric:: Static Data .. list-table:: * - ``pyarts3.arts.vdisort.cosine_mode`` - :class:`~int` - 0 * - ``pyarts3.arts.vdisort.sine_mode`` - :class:`~int` - 1 * - ``pyarts3.arts.vdisort.stokes_dimension`` - :class:`~int` - 4