ray_path_propagation_matrix_species_splitFromPath
- Workspace.ray_path_propagation_matrix_species_splitFromPath(self, ray_path_propagation_matrix_species_split: pyarts.arts.ArrayOfArrayOfPropmatVector | None = None, ray_path_propagation_matrix_source_vector_nonlte_species_split: pyarts.arts.ArrayOfArrayOfStokvecVector | None = None, ray_path_propagation_matrix_jacobian_species_split: pyarts.arts.ArrayOfArrayOfPropmatMatrix | None = None, ray_path_propagation_matrix_source_vector_nonlte_jacobian_species_split: pyarts.arts.ArrayOfArrayOfStokvecMatrix | None = None, propagation_matrix_agenda: pyarts.arts.Agenda | None = None, ray_path_frequency_grid: pyarts.arts.ArrayOfAscendingGrid | None = None, ray_path_frequency_grid_wind_shift_jacobian: pyarts.arts.ArrayOfVector3 | None = None, jacobian_targets: pyarts.arts.JacobianTargets | None = None, ray_path: pyarts.arts.ArrayOfPropagationPathPoint | None = None, ray_path_atmospheric_point: pyarts.arts.ArrayOfAtmPoint | None = None, select_species_list: pyarts.arts.ArrayOfSpeciesEnum | None = None) None
As
ray_path_propagation_matrixFromPath()
but the output is only for the selected species.The outer dimension of the output arrays are the size of the species selection list. The inner dimensions are as per
ray_path_propagation_matrixFromPath()
.Author(s): Richard Larsson
- Parameters:
ray_path_propagation_matrix_species_split (ArrayOfArrayOfPropmatVector) – Propagation matrix for selected species. Defaults to create and/or use
self.ray_path_propagation_matrix_species_split
:ArrayOfArrayOfPropmatVector
. [OUT]ray_path_propagation_matrix_source_vector_nonlte_species_split (ArrayOfArrayOfStokvecVector) – Non-LTE source vector for selected species. Defaults to create and/or use
self.ray_path_propagation_matrix_source_vector_nonlte_species_split
:ArrayOfArrayOfStokvecVector
. [OUT]ray_path_propagation_matrix_jacobian_species_split (ArrayOfArrayOfPropmatMatrix) – Jacobian of propagation matrix for selected species. Defaults to create and/or use
self.ray_path_propagation_matrix_jacobian_species_split
:ArrayOfArrayOfPropmatMatrix
. [OUT]ray_path_propagation_matrix_source_vector_nonlte_jacobian_species_split (ArrayOfArrayOfStokvecMatrix) – Jacobian of non-LTE source vector for selected species. Defaults to create and/or use
self.ray_path_propagation_matrix_source_vector_nonlte_jacobian_species_split
:ArrayOfArrayOfStokvecMatrix
. [OUT]propagation_matrix_agenda (Agenda, optional) – Compute the propagation matrix, the non-LTE source vector, and their derivatives. See
propagation_matrix_agenda
, defaults toself.propagation_matrix_agenda
[IN]ray_path_frequency_grid (ArrayOfAscendingGrid, optional) – All
frequency_grid
along the propagation path. Seeray_path_frequency_grid
, defaults toself.ray_path_frequency_grid
[IN]ray_path_frequency_grid_wind_shift_jacobian (ArrayOfVector3, optional) – A list of
frequency_grid_wind_shift_jacobian
for a ray path. Seeray_path_frequency_grid_wind_shift_jacobian
, defaults toself.ray_path_frequency_grid_wind_shift_jacobian
[IN]jacobian_targets (JacobianTargets, optional) – A list of targets for the Jacobian Matrix calculations. See
jacobian_targets
, defaults toself.jacobian_targets
[IN]ray_path (ArrayOfPropagationPathPoint, optional) – A list path points making up a propagation path. See
ray_path
, defaults toself.ray_path
[IN]ray_path_atmospheric_point (ArrayOfAtmPoint, optional) – Atmospheric points along the propagation path. See
ray_path_atmospheric_point
, defaults toself.ray_path_atmospheric_point
[IN]select_species_list (ArrayOfSpeciesEnum, optional) – Species selection. See
select_species_list
, defaults toself.select_species_list
[IN]