Refactored some variable names and updated descriptions

This commit is contained in:
yosata committed 2020-08-03 11:07:42 +02:00
1 parent e9e4b4ccd6
commit 502183889b
4 files changed
+107 -93

No files matched your search

+10 -8
View File
@@ -68,7 +68,7 @@ def quick_refractive_index(l, conditions='STANDARD', T=288.15, p=101325,
return n
def quick_refraction(l, z, conditions='STANDARD', T=288.15, p=101325,
def quick_refraction(l, zenith, conditions='STANDARD', T=288.15, p=101325,
H=0.0, xc=450, lat=0, h=0):
'''
Function to quickly calculate the refraction
@@ -79,8 +79,9 @@ def quick_refraction(l, z, conditions='STANDARD', T=288.15, p=101325,
----------
l : float
Wavelength in microns
z : float
Zenith angle of the observation
zenith : float
Angle of observation in degrees.
zenith = 0 means the observation is directly overhead.
conditions : string
'STANDARD' or 'CERRO_ARMAZONES', refers
to the standard atmospheric conditions.
@@ -132,10 +133,10 @@ def quick_refraction(l, z, conditions='STANDARD', T=288.15, p=101325,
# Initializing refraction model and setting the reduced height
ref = refraction(lat, h)
ref.setReducedHeight(p, rho)
return ref.cassini(n, z)
return ref.cassini(n, zenith)
def quick_dispersion(l1, l2, z, conditions='STANDARD', T=288.15,
def quick_dispersion(l1, l2, zenith, conditions='STANDARD', T=288.15,
p=101325, H=0.0, xc=450, lat=0, h=0):
'''
Function to quickly calculate the dispersion
@@ -148,8 +149,9 @@ def quick_dispersion(l1, l2, z, conditions='STANDARD', T=288.15,
Shortest wavelength of interest in micron.
l2 : float
Longest wavelength of interest in micron.
z : float
Zenith angle of the observation
zenith : float
Angle of observation in degrees.
zenith = 0 means the observation is directly overhead.
conditions : string
'STANDARD' or 'CERRO_ARMAZONES', refers
to the standard atmospheric conditions.
@@ -202,4 +204,4 @@ def quick_dispersion(l1, l2, z, conditions='STANDARD', T=288.15,
# Initializing refraction model and setting the reduced height
disp = dispersion(lat, h)
disp.setReducedHeight(p, rho)
return disp.cassini(n1, n2, z)
return disp.cassini(n1, n2, zenith)