pyarts3.arts.rtepack.specular_reflected_direction

rtepack.specular_reflected_direction(k_inc: pyarts3.arts.Vector3, n_surface: pyarts3.arts.Vector3) pyarts3.arts.Vector3
rtepack.specular_reflected_direction(k_inc: pyarts3.arts.Vector3, n_surface: pyarts3.arts.Vector3) pyarts3.arts.Vector3

Overloaded function.

  1. specular_reflected_direction(k_inc: pyarts3.arts.Vector3, n_surface: pyarts3.arts.Vector3) -> pyarts3.arts.Vector3

Return the direction of the specularly reflected propagation vector.

  1. specular_reflected_direction(k_inc: pyarts3.arts.Vector3, n_surface: pyarts3.arts.Vector3) -> pyarts3.arts.Vector3

Return the specular reflection direction.

Parameters:
  • k_inc (Vector3) – Unit propagation vector of the incident beam (toward surface)

  • n_surface (Vector3) – Outward unit surface normal

Returns:

k_ref – Unit propagation vector of the specularly reflected beam (away from surface)

Return type:

Vector3