R/seasonalSolarFunctions-R6.R
seasonalSolarFunctions.RdseasonalSolarFunctions is an R6 class that implements standard solar
geometry and clear-sky formulas (Duffie & Beckman, Comini).
Implementations includes:
Day-of-year seasonal parameter \(B(n)\) and time equation \(E(n)\)
Angle conversions between radians and degrees
Solar time, hour angle, declination, and sunset hour angle
Extraterrestrial radiation on a horizontal surface \(H_{on}\)
Solar incidence, azimuth, altitude, and daily solar angles
Hottel-type clear-sky transmissivity and clear-sky irradiance
The methods follow the notation and equations in Duffie & Beckman (Solar Engineering of Thermal Processes, 4th ed.) unless otherwise specified.
Version 1.0.2
legal_hourLogical, when TRUE the clock time will be corrected for the legal hour.
Gscsolar constant, i,e, 1367.
new()Initialize a seasonalSolarFunctions object
seasonalSolarFunctions$new(method = "spencer", legal_hour = TRUE)E()Compute the time adjustment in minutes.
solar_time()Compute the solar time from a clock time.
xdatetime, clock hour.
lonlongitude of interest in degrees.
lon_stlongitude of the Local standard meridian in degrees.
tzCharacter, reference time zone.
hour_angle()Compute the solar angle for a specific hour of the day.
incidence_angle()Compute the incidence angle
azimut_angle()Compute the solar azimuth angle for a specific time of the day.
LSTdatetime, true solar time.
latlatitude of interest in degrees.
altNumeric, altitude in meters.
betaaltitude
gammaorientation
Gon()Compute the solar constant adjusted for the day of the year.
nnumber of the day of the year.
derivLogical, when TRUE will return the first derivative with respect to time.
When method is cooper the function implement Eq. 1.4.1a from Duffie (4th edition), i.e.
$$G_{o,n} = G_{sc} (1 + 0.033\cos(B))$$
otherwise when it is spencer it implement Eq. 1.4.1b from Duffie (4th edition):
$$G_{o,n} = G_{sc} (1.000110 + 0.034221\cos(B) + 0.001280\sin(B) + 0.000719\cos(2B) + 0.000077\sin(2B))$$
When deriv = TRUE it will be returned the derivatives with respect to time. When the method is cooper:
$$\frac{\partial G_{o,n}}{\partial n} = - G_{sc} \frac{2\pi}{365} 0.033 \sin(B))$$
Otherwise if it is spencer:
$$\frac{\partial G_{o,n}}{\partial n} = G_{sc} \frac{2\pi}{365} (-0.034221\sin(B) + 0.001280\cos(B) - 0.001438\sin(2B) + 0.000154\cos(2B))$$
declination()Compute solar declination in degrees.
nnumber of the day of the year
derivLogical, when TRUE will return the first derivative with respect to time.
When method is cooper the function implement Eq. 1.6.1a from Duffie (4th edition), i.e.
$$\delta(n) = 23.45 \sin \left(\frac{2 \pi (284 + n)}{365}\right)$$
otherwise when it is spencer it implement Eq. 1.6.1b from Duffie (4th edition):
$$\delta(n) = \frac{180}{\pi}(0.006918 - 0.399912\cos(B) + 0.070257\sin(B) - 0.006758\cos(2B) + 0.000907\sin(2B) - 0.002697\cos(3B) + 0.00148\sin(3B))$$
When deriv = TRUE it will be returned the derivatives with respect to time. When the method is cooper:
$$\frac{\partial \delta}{\partial n}(n) = 23.45 \frac{2\pi}{365} \cos \left(\frac{2 \pi (284 + n)}{365}\right)$$
otherwise when the method is spencer:
$$\frac{\partial \delta}{\partial n}(n) = \frac{360}{365}(0.399912\sin(B) + 0.070257\cos(B) + 0.013516\sin(2B) + 0.001814\cos(2B) + 0.008091\sin(3B) + 0.00444\cos(3B))$$
Hon()Compute the solar extraterrestrial radiation
nnumber of the day of the year
latlatitude of interest in degrees.
altNumeric, altitude in meters.
derivLogical, when TRUE will return the first derivative with respect to time.
sunset_hour_angle()Compute solar angle at sunset in degrees
nnumber of the day of the year
latNumeric, latitude of interest in degrees.
altNumeric, altitude in meters.
derivLogical, when TRUE will return the first derivative with respect to time.
The function implement Eq. 1.6.10 from Duffie (4th edition), i.e. $$\omega_s = \cos^{-1}(-\tan(\delta(n))\tan(\phi))$$ When altitude is not missing it will implement a generalized version with altitude, i.e. $$\omega_s = \cos^{-1}\left(\frac{\sin H - \sin\delta \sin\phi}{\cos\phi \cos \delta}\right)$$
sun_hours()Compute number of sun hours for a day n.
solar_angles()Compute the solar angle for a latitude in different dates.
seasonalSolarFunctions$solar_angles(
x,
lat,
lon,
alt,
lon_st = 15,
beta = 0,
gamma = 0,
by = "1 min",
tz = "Europe/Rome"
)xdatetime, clock hour.
latNumeric, latitude of interest in degrees.
lonNumeric, longitude of interest in degrees.
altNumeric, altitude in meters.
lon_stNumeric, longitude of the Local standard meridian in degrees
betaNumeric angle, inclination of the solar panel.
gammaNumeric, angle orientation of the panel.
byCharacter, time step. Default is 1 min.
tzCharacter, reference time zone.
dates <- seq.Date(as.Date("2022-01-01"), as.Date("2022-12-31"), 1)
# Seasonal functions object
sf <- seasonalSolarFunctions$new()
# Adjustment parameter
sf$B(number_of_day(dates))
#> [1] 0.01721421 0.03442841 0.05164262 0.06885683 0.08607103 0.10328524
#> [7] 0.12049944 0.13771365 0.15492786 0.17214206 0.18935627 0.20657048
#> [13] 0.22378468 0.24099889 0.25821309 0.27542730 0.29264151 0.30985571
#> [19] 0.32706992 0.34428413 0.36149833 0.37871254 0.39592675 0.41314095
#> [25] 0.43035516 0.44756936 0.46478357 0.48199778 0.49921198 0.51642619
#> [31] 0.53364040 0.55085460 0.56806881 0.58528301 0.60249722 0.61971143
#> [37] 0.63692563 0.65413984 0.67135405 0.68856825 0.70578246 0.72299667
#> [43] 0.74021087 0.75742508 0.77463928 0.79185349 0.80906770 0.82628190
#> [49] 0.84349611 0.86071032 0.87792452 0.89513873 0.91235294 0.92956714
#> [55] 0.94678135 0.96399555 0.98120976 0.99842397 1.01563817 1.03285238
#> [61] 1.05006659 1.06728079 1.08449500 1.10170920 1.11892341 1.13613762
#> [67] 1.15335182 1.17056603 1.18778024 1.20499444 1.22220865 1.23942286
#> [73] 1.25663706 1.27385127 1.29106547 1.30827968 1.32549389 1.34270809
#> [79] 1.35992230 1.37713651 1.39435071 1.41156492 1.42877912 1.44599333
#> [85] 1.46320754 1.48042174 1.49763595 1.51485016 1.53206436 1.54927857
#> [91] 1.56649278 1.58370698 1.60092119 1.61813539 1.63534960 1.65256381
#> [97] 1.66977801 1.68699222 1.70420643 1.72142063 1.73863484 1.75584904
#> [103] 1.77306325 1.79027746 1.80749166 1.82470587 1.84192008 1.85913428
#> [109] 1.87634849 1.89356270 1.91077690 1.92799111 1.94520531 1.96241952
#> [115] 1.97963373 1.99684793 2.01406214 2.03127635 2.04849055 2.06570476
#> [121] 2.08291896 2.10013317 2.11734738 2.13456158 2.15177579 2.16899000
#> [127] 2.18620420 2.20341841 2.22063262 2.23784682 2.25506103 2.27227523
#> [133] 2.28948944 2.30670365 2.32391785 2.34113206 2.35834627 2.37556047
#> [139] 2.39277468 2.40998888 2.42720309 2.44441730 2.46163150 2.47884571
#> [145] 2.49605992 2.51327412 2.53048833 2.54770254 2.56491674 2.58213095
#> [151] 2.59934515 2.61655936 2.63377357 2.65098777 2.66820198 2.68541619
#> [157] 2.70263039 2.71984460 2.73705881 2.75427301 2.77148722 2.78870142
#> [163] 2.80591563 2.82312984 2.84034404 2.85755825 2.87477246 2.89198666
#> [169] 2.90920087 2.92641507 2.94362928 2.96084349 2.97805769 2.99527190
#> [175] 3.01248611 3.02970031 3.04691452 3.06412873 3.08134293 3.09855714
#> [181] 3.11577134 3.13298555 3.15019976 3.16741396 3.18462817 3.20184238
#> [187] 3.21905658 3.23627079 3.25348499 3.27069920 3.28791341 3.30512761
#> [193] 3.32234182 3.33955603 3.35677023 3.37398444 3.39119865 3.40841285
#> [199] 3.42562706 3.44284126 3.46005547 3.47726968 3.49448388 3.51169809
#> [205] 3.52891230 3.54612650 3.56334071 3.58055491 3.59776912 3.61498333
#> [211] 3.63219753 3.64941174 3.66662595 3.68384015 3.70105436 3.71826857
#> [217] 3.73548277 3.75269698 3.76991118 3.78712539 3.80433960 3.82155380
#> [223] 3.83876801 3.85598222 3.87319642 3.89041063 3.90762483 3.92483904
#> [229] 3.94205325 3.95926745 3.97648166 3.99369587 4.01091007 4.02812428
#> [235] 4.04533849 4.06255269 4.07976690 4.09698110 4.11419531 4.13140952
#> [241] 4.14862372 4.16583793 4.18305214 4.20026634 4.21748055 4.23469475
#> [247] 4.25190896 4.26912317 4.28633737 4.30355158 4.32076579 4.33797999
#> [253] 4.35519420 4.37240841 4.38962261 4.40683682 4.42405102 4.44126523
#> [259] 4.45847944 4.47569364 4.49290785 4.51012206 4.52733626 4.54455047
#> [265] 4.56176468 4.57897888 4.59619309 4.61340729 4.63062150 4.64783571
#> [271] 4.66504991 4.68226412 4.69947833 4.71669253 4.73390674 4.75112094
#> [277] 4.76833515 4.78554936 4.80276356 4.81997777 4.83719198 4.85440618
#> [283] 4.87162039 4.88883460 4.90604880 4.92326301 4.94047721 4.95769142
#> [289] 4.97490563 4.99211983 5.00933404 5.02654825 5.04376245 5.06097666
#> [295] 5.07819086 5.09540507 5.11261928 5.12983348 5.14704769 5.16426190
#> [301] 5.18147610 5.19869031 5.21590452 5.23311872 5.25033293 5.26754713
#> [307] 5.28476134 5.30197555 5.31918975 5.33640396 5.35361817 5.37083237
#> [313] 5.38804658 5.40526078 5.42247499 5.43968920 5.45690340 5.47411761
#> [319] 5.49133182 5.50854602 5.52576023 5.54297444 5.56018864 5.57740285
#> [325] 5.59461705 5.61183126 5.62904547 5.64625967 5.66347388 5.68068809
#> [331] 5.69790229 5.71511650 5.73233070 5.74954491 5.76675912 5.78397332
#> [337] 5.80118753 5.81840174 5.83561594 5.85283015 5.87004436 5.88725856
#> [343] 5.90447277 5.92168697 5.93890118 5.95611539 5.97332959 5.99054380
#> [349] 6.00775801 6.02497221 6.04218642 6.05940063 6.07661483 6.09382904
#> [355] 6.11104324 6.12825745 6.14547166 6.16268586 6.17990007 6.19711428
#> [361] 6.21432848 6.23154269 6.24875689 6.26597110 6.28318531
# Time adjustment in minutes
sf$E(dates)
#> [1] "-174.265344s (~-2.9 minutes)"
#> [2] "-201.099187735855s (~-3.35 minutes)"
#> [3] "-227.677385281661s (~-3.79 minutes)"
#> [4] "-253.97519377077s (~-4.23 minutes)"
#> [5] "-279.968205416053s (~-4.67 minutes)"
#> [6] "-305.632374434744s (~-5.09 minutes)"
#> [7] "-330.944043544002s (~-5.52 minutes)"
#> [8] "-355.879969996405s (~-5.93 minutes)"
#> [9] "-380.417351125084s (~-6.34 minutes)"
#> [10] "-404.533849368845s (~-6.74 minutes)"
#> [11] "-428.207616748182s (~-7.14 minutes)"
#> [12] "-451.417318763791s (~-7.52 minutes)"
#> [13] "-474.142157689833s (~-7.9 minutes)"
#> [14] "-496.36189523494s (~-8.27 minutes)"
#> [15] "-518.056874544683s (~-8.63 minutes)"
#> [16] "-539.208041520036s (~-8.99 minutes)"
#> [17] "-559.796965427127s (~-9.33 minutes)"
#> [18] "-579.805858774452s (~-9.66 minutes)"
#> [19] "-599.217596434579s (~-9.99 minutes)"
#> [20] "-618.01573398824s (~-10.3 minutes)"
#> [21] "-636.184525269673s (~-10.6 minutes)"
#> [22] "-653.708939092979s (~-10.9 minutes)"
#> [23] "-670.574675140245s (~-11.18 minutes)"
#> [24] "-686.768178993184s (~-11.45 minutes)"
#> [25] "-702.276656291033s (~-11.7 minutes)"
#> [26] "-717.088085998493s (~-11.95 minutes)"
#> [27] "-731.191232768568s (~-12.19 minutes)"
#> [28] "-744.575658386177s (~-12.41 minutes)"
#> [29] "-757.23173227956s (~-12.62 minutes)"
#> [30] "-769.150641087554s (~-12.82 minutes)"
#> [31] "-780.324397271949s (~-13.01 minutes)"
#> [32] "-790.745846765275s (~-13.18 minutes)"
#> [33] "-800.408675645465s (~-13.34 minutes)"
#> [34] "-809.307415830055s (~-13.49 minutes)"
#> [35] "-817.437449783665s (~-13.62 minutes)"
#> [36] "-824.795014233739s (~-13.75 minutes)"
#> [37] "-831.377202890641s (~-13.86 minutes)"
#> [38] "-837.181968169404s (~-13.95 minutes)"
#> [39] "-842.208121911607s (~-14.04 minutes)"
#> [40] "-846.45533510702s (~-14.11 minutes)"
#> [41] "-849.924136615855s (~-14.17 minutes)"
#> [42] "-852.61591089363s (~-14.21 minutes)"
#> [43] "-854.532894721825s (~-14.24 minutes)"
#> [44] "-855.678172948696s (~-14.26 minutes)"
#> [45] "-856.055673245765s (~-14.27 minutes)"
#> [46] "-855.670159886677s (~-14.26 minutes)"
#> [47] "-854.52722655625s (~-14.24 minutes)"
#> [48] "-852.633288198711s (~-14.21 minutes)"
#> [49] "-849.995571915233s (~-14.17 minutes)"
#> [50] "-846.622106921979s (~-14.11 minutes)"
#> [51] "-842.521713581031s (~-14.04 minutes)"
#> [52] "-837.703991517604s (~-13.96 minutes)"
#> [53] "-832.179306838065s (~-13.87 minutes)"
#> [54] "-825.958778464321s (~-13.77 minutes)"
#> [55] "-819.054263601187s (~-13.65 minutes)"
#> [56] "-811.47834235434s (~-13.52 minutes)"
#> [57] "-803.244301517509s (~-13.39 minutes)"
#> [58] "-794.366117548485s (~-13.24 minutes)"
#> [59] "-784.858438754512s (~-13.08 minutes)"
#> [60] "-774.736566708542s (~-12.91 minutes)"
#> [61] "-764.016436918744s (~-12.73 minutes)"
#> [62] "-752.714598774529s (~-12.55 minutes)"
#> [63] "-740.848194793203s (~-12.35 minutes)"
#> [64] "-728.43493919219s (~-12.14 minutes)"
#> [65] "-715.493095812544s (~-11.92 minutes)"
#> [66] "-702.041455420228s (~-11.7 minutes)"
#> [67] "-688.099312412402s (~-11.47 minutes)"
#> [68] "-673.686440956589s (~-11.23 minutes)"
#> [69] "-658.823070591337s (~-10.98 minutes)"
#> [70] "-643.529861317544s (~-10.73 minutes)"
#> [71] "-627.827878210267s (~-10.46 minutes)"
#> [72] "-611.738565581367s (~-10.2 minutes)"
#> [73] "-595.283720723856s (~-9.92 minutes)"
#> [74] "-578.485467269346s (~-9.64 minutes)"
#> [75] "-561.366228190373s (~-9.36 minutes)"
#> [76] "-543.948698479867s (~-9.07 minutes)"
#> [77] "-526.255817540329s (~-8.77 minutes)"
#> [78] "-508.310741315687s (~-8.47 minutes)"
#> [79] "-490.136814199037s (~-8.17 minutes)"
#> [80] "-471.75754074976s (~-7.86 minutes)"
#> [81] "-453.196557253731s (~-7.55 minutes)"
#> [82] "-434.47760316048s (~-7.24 minutes)"
#> [83] "-415.624492431344s (~-6.93 minutes)"
#> [84] "-396.661084832688s (~-6.61 minutes)"
#> [85] "-377.611257208406s (~-6.29 minutes)"
#> [86] "-358.49887476583s (~-5.97 minutes)"
#> [87] "-339.347762409253s (~-5.66 minutes)"
#> [88] "-320.181676155114s (~-5.34 minutes)"
#> [89] "-301.024274662859s (~-5.02 minutes)"
#> [90] "-281.89909091528s (~-4.7 minutes)"
#> [91] "-262.829504082013s (~-4.38 minutes)"
#> [92] "-243.838711599585s (~-4.06 minutes)"
#> [93] "-224.949701501187s (~-3.75 minutes)"
#> [94] "-206.185225029002s (~-3.44 minutes)"
#> [95] "-187.567769561603s (~-3.13 minutes)"
#> [96] "-169.11953188853s (~-2.82 minutes)"
#> [97] "-150.86239186375s (~-2.51 minutes)"
#> [98] "-132.817886469232s (~-2.21 minutes)"
#> [99] "-115.007184319382s (~-1.92 minutes)"
#> [100] "-97.4510606365419s (~-1.62 minutes)"
#> [101] "-80.1698727271979s (~-1.34 minutes)"
#> [102] "-63.1835359879307s (~-1.05 minutes)"
#> [103] "-46.5115004695074s"
#> [104] "-30.1727280268379s"
#> [105] "-14.1856700818245s"
#> [106] "1.43175397461556s"
#> [107] "16.6621777158349s"
#> [108] "31.4888079233291s"
#> [109] "45.8954441173029s"
#> [110] "59.8664973508966s"
#> [111] "73.3870082459152s (~1.22 minutes)"
#> [112] "86.4426642488136s (~1.44 minutes)"
#> [113] "99.0198160866329s (~1.65 minutes)"
#> [114] "111.105493403526s (~1.85 minutes)"
#> [115] "122.687419559506s (~2.04 minutes)"
#> [116] "133.754025574048s (~2.23 minutes)"
#> [117] "144.294463198192s (~2.4 minutes)"
#> [118] "154.298617099854s (~2.57 minutes)"
#> [119] "163.757116148092s (~2.73 minutes)"
#> [120] "172.661343783166s (~2.88 minutes)"
#> [121] "181.003447460323s (~3.02 minutes)"
#> [122] "188.776347156333s (~3.15 minutes)"
#> [123] "195.973742928941s (~3.27 minutes)"
#> [124] "202.590121520519s (~3.38 minutes)"
#> [125] "208.620761998339s (~3.48 minutes)"
#> [126] "214.061740425061s (~3.57 minutes)"
#> [127] "218.909933554165s (~3.65 minutes)"
#> [128] "223.163021546229s (~3.72 minutes)"
#> [129] "226.819489703139s (~3.78 minutes)"
#> [130] "229.878629218452s (~3.83 minutes)"
#> [131] "232.340536943366s (~3.87 minutes)"
#> [132] "234.206114168855s (~3.9 minutes)"
#> [133] "235.477064425769s (~3.92 minutes)"
#> [134] "236.155890305831s (~3.94 minutes)"
#> [135] "236.245889307637s (~3.94 minutes)"
#> [136] "235.751148712942s (~3.93 minutes)"
#> [137] "234.676539499663s (~3.91 minutes)"
#> [138] "233.027709299178s (~3.88 minutes)"
#> [139] "230.811074406654s (~3.85 minutes)"
#> [140] "228.033810854241s (~3.8 minutes)"
#> [141] "224.70384455812s (~3.75 minutes)"
#> [142] "220.829840551474s (~3.68 minutes)"
#> [143] "216.421191316549s (~3.61 minutes)"
#> [144] "211.488004230055s (~3.52 minutes)"
#> [145] "206.0410881372s (~3.43 minutes)"
#> [146] "200.091939070705s (~3.33 minutes)"
#> [147] "193.652725132153s (~3.23 minutes)"
#> [148] "186.736270554046s (~3.11 minutes)"
#> [149] "179.356038961898s (~2.99 minutes)"
#> [150] "171.526115856659s (~2.86 minutes)"
#> [151] "163.2611903387s (~2.72 minutes)"
#> [152] "154.576536095485s (~2.58 minutes)"
#> [153] "145.487991675935s (~2.42 minutes)"
#> [154] "136.01194007535s (~2.27 minutes)"
#> [155] "126.165287655567s (~2.1 minutes)"
#> [156] "115.965442425836s (~1.93 minutes)"
#> [157] "105.430291710646s (~1.76 minutes)"
#> [158] "94.578179231477s (~1.58 minutes)"
#> [159] "83.4278816301554s (~1.39 minutes)"
#> [160] "71.9985844621403s (~1.2 minutes)"
#> [161] "60.3098576887214s (~1.01 minutes)"
#> [162] "48.3816306976953s"
#> [163] "36.2341668826576s"
#> [164] "23.8880378115693s"
#> [165] "11.3640970157536s"
#> [166] "-1.31654656907026s"
#> [167] "-14.1325554776941s"
#> [168] "-27.0623908738608s"
#> [169] "-40.0843399595062s"
#> [170] "-53.1765436017457s"
#> [171] "-66.3170241443139s (~-1.11 minutes)"
#> [172] "-79.483713369922s (~-1.32 minutes)"
#> [173] "-92.6544805798308s (~-1.54 minutes)"
#> [174] "-105.807160756786s (~-1.76 minutes)"
#> [175] "-118.919582777363s (~-1.98 minutes)"
#> [176] "-131.969597639715s (~-2.2 minutes)"
#> [177] "-144.935106672681s (~-2.42 minutes)"
#> [178] "-157.794089692247s (~-2.63 minutes)"
#> [179] "-170.524633071406s (~-2.84 minutes)"
#> [180] "-183.104957689567s (~-3.05 minutes)"
#> [181] "-195.513446727788s (~-3.26 minutes)"
#> [182] "-207.728673276326s (~-3.46 minutes)"
#> [183] "-219.729427721168s (~-3.66 minutes)"
#> [184] "-231.494744876519s (~-3.86 minutes)"
#> [185] "-243.003930830479s (~-4.05 minutes)"
#> [186] "-254.236589471514s (~-4.24 minutes)"
#> [187] "-265.172648663678s (~-4.42 minutes)"
#> [188] "-275.792386038979s (~-4.6 minutes)"
#> [189] "-286.076454375722s (~-4.77 minutes)"
#> [190] "-296.00590653215s (~-4.93 minutes)"
#> [191] "-305.56221990526s (~-5.09 minutes)"
#> [192] "-314.727320385182s (~-5.25 minutes)"
#> [193] "-323.483605776166s (~-5.39 minutes)"
#> [194] "-331.8139686558s (~-5.53 minutes)"
#> [195] "-339.701818644799s (~-5.66 minutes)"
#> [196] "-347.13110406036s (~-5.79 minutes)"
#> [197] "-354.086332926841s (~-5.9 minutes)"
#> [198] "-360.552593318272s (~-6.01 minutes)"
#> [199] "-366.515573007994s (~-6.11 minutes)"
#> [200] "-371.961578401562s (~-6.2 minutes)"
#> [201] "-376.877552729886s (~-6.28 minutes)"
#> [202] "-381.251093480453s (~-6.35 minutes)"
#> [203] "-385.070469045416s (~-6.42 minutes)"
#> [204] "-388.324634566217s (~-6.47 minutes)"
#> [205] "-391.003246955399s (~-6.52 minutes)"
#> [206] "-393.096679077244s (~-6.55 minutes)"
#> [207] "-394.596033069831s (~-6.58 minutes)"
#> [208] "-395.49315279219s (~-6.59 minutes)"
#> [209] "-395.78063538121s (~-6.6 minutes)"
#> [210] "-395.45184190407s (~-6.59 minutes)"
#> [211] "-394.500907092979s (~-6.58 minutes)"
#> [212] "-392.922748150163s (~-6.55 minutes)"
#> [213] "-390.713072612104s (~-6.51 minutes)"
#> [214] "-387.868385263154s (~-6.46 minutes)"
#> [215] "-384.385994089812s (~-6.41 minutes)"
#> [216] "-380.264015268043s (~-6.34 minutes)"
#> [217] "-375.501377177221s (~-6.26 minutes)"
#> [218] "-370.097823435395s (~-6.17 minutes)"
#> [219] "-364.05391495176s (~-6.07 minutes)"
#> [220] "-357.371030993388s (~-5.96 minutes)"
#> [221] "-350.051369264436s (~-5.83 minutes)"
#> [222] "-342.097944997228s (~-5.7 minutes)"
#> [223] "-333.514589055799s (~-5.56 minutes)"
#> [224] "-324.305945053628s (~-5.41 minutes)"
#> [225] "-314.477465488508s (~-5.24 minutes)"
#> [226] "-304.035406898637s (~-5.07 minutes)"
#> [227] "-292.986824045189s (~-4.88 minutes)"
#> [228] "-281.339563127795s (~-4.69 minutes)"
#> [229] "-269.102254040502s (~-4.49 minutes)"
#> [230] "-256.284301676928s (~-4.27 minutes)"
#> [231] "-242.895876294464s (~-4.05 minutes)"
#> [232] "-228.947902948499s (~-3.82 minutes)"
#> [233] "-214.452050008742s (~-3.57 minutes)"
#> [234] "-199.420716770825s (~-3.32 minutes)"
#> [235] "-183.867020177443s (~-3.06 minutes)"
#> [236] "-167.804780664335s (~-2.8 minutes)"
#> [237] "-151.248507147495s (~-2.52 minutes)"
#> [238] "-134.213381168972s (~-2.24 minutes)"
#> [239] "-116.71524021968s (~-1.95 minutes)"
#> [240] "-98.7705602585597s (~-1.65 minutes)"
#> [241] "-80.3964374484718s (~-1.34 minutes)"
#> [242] "-61.6105691300466s (~-1.03 minutes)"
#> [243] "-42.4312340557202s"
#> [244] "-22.8772719069776s"
#> [245] "-2.96806211877708s"
#> [246] "17.2764979641306s"
#> [247] "37.8360155733989s"
#> [248] "58.6896256195017s"
#> [249] "79.8160143832739s (~1.33 minutes)"
#> [250] "101.193443768839s (~1.69 minutes)"
#> [251] "122.799776089437s (~2.05 minutes)"
#> [252] "144.612499357118s (~2.41 minutes)"
#> [253] "166.608753046543s (~2.78 minutes)"
#> [254] "188.765354302703s (~3.15 minutes)"
#> [255] "211.058824561692s (~3.52 minutes)"
#> [256] "233.465416553284s (~3.89 minutes)"
#> [257] "255.961141653515s (~4.27 minutes)"
#> [258] "278.52179755513s (~4.64 minutes)"
#> [259] "301.122996223283s (~5.02 minutes)"
#> [260] "323.74019210361s (~5.4 minutes)"
#> [261] "346.348710549409s (~5.77 minutes)"
#> [262] "368.923776434484s (~6.15 minutes)"
#> [263] "391.44054291787s (~6.52 minutes)"
#> [264] "413.874120326573s (~6.9 minutes)"
#> [265] "436.199605122232s (~7.27 minutes)"
#> [266] "458.392108917548s (~7.64 minutes)"
#> [267] "480.42678750821s (~8.01 minutes)"
#> [268] "502.278869886091s (~8.37 minutes)"
#> [269] "523.923687199407s (~8.73 minutes)"
#> [270] "545.336701625675s (~9.09 minutes)"
#> [271] "566.493535123329s (~9.44 minutes)"
#> [272] "587.36999802803s (~9.79 minutes)"
#> [273] "607.942117459864s (~10.13 minutes)"
#> [274] "628.186165507834s (~10.47 minutes)"
#> [275] "648.078687158307s (~10.8 minutes)"
#> [276] "667.596527934385s (~11.13 minutes)"
#> [277] "686.716861213475s (~11.45 minutes)"
#> [278] "705.417215190724s (~11.76 minutes)"
#> [279] "723.675499456393s (~12.06 minutes)"
#> [280] "741.470031155677s (~12.36 minutes)"
#> [281] "758.779560699987s (~12.65 minutes)"
#> [282] "775.583296999202s (~12.93 minutes)"
#> [283] "791.860932184983s (~13.2 minutes)"
#> [284] "807.592665795818s (~13.46 minutes)"
#> [285] "822.759228395096s (~13.71 minutes)"
#> [286] "837.34190459419s (~13.96 minutes)"
#> [287] "851.322555453178s (~14.19 minutes)"
#> [288] "864.683640232614s (~14.41 minutes)"
#> [289] "877.408237470488s (~14.62 minutes)"
#> [290] "889.480065359294s (~14.82 minutes)"
#> [291] "900.883501398984s (~15.01 minutes)"
#> [292] "911.603601302385s (~15.19 minutes)"
#> [293] "921.626117130581s (~15.36 minutes)"
#> [294] "930.937514636617s (~15.52 minutes)"
#> [295] "939.524989796858s (~15.66 minutes)"
#> [296] "947.376484510239s (~15.79 minutes)"
#> [297] "954.480701446668s (~15.91 minutes)"
#> [298] "960.827118026804s (~16.01 minutes)"
#> [299] "966.405999516464s (~16.11 minutes)"
#> [300] "971.208411219974s (~16.19 minutes)"
#> [301] "975.226229757792s (~16.25 minutes)"
#> [302] "978.452153414853s (~16.31 minutes)"
#> [303] "980.879711547152s (~16.35 minutes)"
#> [304] "982.503273035184s (~16.38 minutes)"
#> [305] "983.318053774007s (~16.39 minutes)"
#> [306] "983.320123190794s (~16.39 minutes)"
#> [307] "982.506409781901s (~16.38 minutes)"
#> [308] "980.874705662643s (~16.35 minutes)"
#> [309] "978.423670124084s (~16.31 minutes)"
#> [310] "975.15283219239s (~16.25 minutes)"
#> [311] "971.062592187383s (~16.18 minutes)"
#> [312] "966.154222278177s (~16.1 minutes)"
#> [313] "960.429866034928s (~16.01 minutes)"
#> [314] "953.892536976914s (~15.9 minutes)"
#> [315] "946.546116118328s (~15.78 minutes)"
#> [316] "938.395348514401s (~15.64 minutes)"
#> [317] "929.445838811557s (~15.49 minutes)"
#> [318] "919.704045806575s (~15.33 minutes)"
#> [319] "909.17727602081s (~15.15 minutes)"
#> [320] "897.873676296762s (~14.96 minutes)"
#> [321] "885.802225425353s (~14.76 minutes)"
#> [322] "872.972724813502s (~14.55 minutes)"
#> [323] "859.395788202629s (~14.32 minutes)"
#> [324] "845.082830449908s (~14.08 minutes)"
#> [325] "830.046055385139s (~13.83 minutes)"
#> [326] "814.298442757244s (~13.57 minutes)"
#> [327] "797.853734285422s (~13.3 minutes)"
#> [328] "780.726418831069s (~13.01 minutes)"
#> [329] "762.931716707629s (~12.72 minutes)"
#> [330] "744.485563146493s (~12.41 minutes)"
#> [331] "725.404590938144s (~12.09 minutes)"
#> [332] "705.706112268618s (~11.76 minutes)"
#> [333] "685.408099772396s (~11.42 minutes)"
#> [334] "664.529166823693s (~11.08 minutes)"
#> [335] "643.088547089014s (~10.72 minutes)"
#> [336] "621.106073364784s (~10.35 minutes)"
#> [337] "598.602155724598s (~9.98 minutes)"
#> [338] "575.597759001535s (~9.59 minutes)"
#> [339] "552.114379631701s (~9.2 minutes)"
#> [340] "528.174021885978s (~8.8 minutes)"
#> [341] "503.799173517608s (~8.4 minutes)"
#> [342] "479.012780853991s (~7.98 minutes)"
#> [343] "453.838223361679s (~7.56 minutes)"
#> [344] "428.299287714208s (~7.14 minutes)"
#> [345] "402.420141392968s (~6.71 minutes)"
#> [346] "376.225305851855s (~6.27 minutes)"
#> [347] "349.739629277011s (~5.83 minutes)"
#> [348] "322.988258973348s (~5.38 minutes)"
#> [349] "295.996613410089s (~4.93 minutes)"
#> [350] "268.790353957859s (~4.48 minutes)"
#> [351] "241.395356350333s (~4.02 minutes)"
#> [352] "213.837681903623s (~3.56 minutes)"
#> [353] "186.143548527069s (~3.1 minutes)"
#> [354] "158.339301559093s (~2.64 minutes)"
#> [355] "130.451384462268s (~2.17 minutes)"
#> [356] "102.506309411615s (~1.71 minutes)"
#> [357] "74.5306278105261s (~1.24 minutes)"
#> [358] "46.5509007686411s"
#> [359] "18.5936695760738s"
#> [360] "-9.31457379155336s"
#> [361] "-37.1474161029382s"
#> [362] "-64.8785522014484s (~-1.08 minutes)"
#> [363] "-92.48181420186s (~-1.54 minutes)"
#> [364] "-119.931200519423s (~-2 minutes)"
#> [365] "-147.200904697473s (~-2.45 minutes)"
# Declination
sf$declination(dates)
#> [1] -23.05862917 -22.97934167 -22.89242968 -22.79793298 -22.69589488
#> [6] -22.58636224 -22.46938537 -22.34501798 -22.21331713 -22.07434317
#> [11] -21.92815965 -21.77483326 -21.61443377 -21.44703391 -21.27270936
#> [16] -21.09153860 -20.90360285 -20.70898601 -20.50777453 -20.30005732
#> [21] -20.08592571 -19.86547328 -19.63879583 -19.40599124 -19.16715941
#> [26] -18.92240213 -18.67182298 -18.41552726 -18.15362188 -17.88621523
#> [31] -17.61341714 -17.33533873 -17.05209234 -16.76379142 -16.47055044
#> [36] -16.17248480 -15.86971072 -15.56234517 -15.25050577 -14.93431071
#> [41] -14.61387863 -14.28932859 -13.96077993 -13.62835226 -13.29216530
#> [46] -12.95233888 -12.60899283 -12.26224690 -11.91222074 -11.55903378
#> [51] -11.20280523 -10.84365397 -10.48169853 -10.11705702 -9.74984710
#> [56] -9.38018591 -9.00819007 -8.63397560 -8.25765792 -7.87935179
#> [61] -7.49917131 -7.11722987 -6.73364014 -6.34851407 -5.96196285
#> [66] -5.57409689 -5.18502586 -4.79485862 -4.40370327 -4.01166713
#> [71] -3.61885673 -3.22537783 -2.83133541 -2.43683373 -2.04197626
#> [76] -1.64686577 -1.25160429 -0.85629318 -0.46103309 -0.06592404
#> [81] 0.32893462 0.72344413 1.11750631 1.51102359 1.90389888
#> [86] 2.29603566 2.68733785 3.07770985 3.46705649 3.85528301
#> [91] 4.24229502 4.62799849 5.01229970 5.39510525 5.77632200
#> [96] 6.15585708 6.53361783 6.90951181 7.28344678 7.65533066
#> [101] 8.02507152 8.39257758 8.75775718 9.12051878 9.48077096
#> [106] 9.83842237 10.19338178 10.54555804 10.89486010 11.24119700
#> [111] 11.58447788 11.92461200 12.26150872 12.59507754 12.92522809
#> [116] 13.25187019 13.57491381 13.89426915 14.20984662 14.52155692
#> [121] 14.82931100 15.13302016 15.43259605 15.72795072 16.01899664
#> [126] 16.30564677 16.58781459 16.86541417 17.13836016 17.40656792
#> [131] 17.66995349 17.92843372 18.18192628 18.43034973 18.67362358
#> [136] 18.91166834 19.14440560 19.37175807 19.59364966 19.81000554
#> [141] 20.02075220 20.22581750 20.42513078 20.61862286 20.80622616
#> [146] 20.98787474 21.16350436 21.33305256 21.49645869 21.65366402
#> [151] 21.80461176 21.94924713 22.08751743 22.21937208 22.34476269
#> [156] 22.46364309 22.57596943 22.68170015 22.78079610 22.87322057
#> [161] 22.95893929 23.03792051 23.11013503 23.17555623 23.23416011
#> [166] 23.28592530 23.33083309 23.36886749 23.40001519 23.42426562
#> [171] 23.44161094 23.45204607 23.45556869 23.45217923 23.44188088
#> [176] 23.42467959 23.40058406 23.36960573 23.33175878 23.28706009
#> [181] 23.23552923 23.17718844 23.11206262 23.04017927 22.96156848
#> [186] 22.87626289 22.78429763 22.68571035 22.58054107 22.46883223
#> [191] 22.35062860 22.22597722 22.09492738 21.95753053 21.81384026
#> [196] 21.66391221 21.50780402 21.34557528 21.17728744 21.00300380
#> [201] 20.82278938 20.63671088 20.44483664 20.24723652 20.04398187
#> [206] 19.83514547 19.62080143 19.40102512 19.17589315 18.94548323
#> [211] 18.70987418 18.46914580 18.22337884 17.97265493 17.71705649
#> [216] 17.45666672 17.19156949 16.92184929 16.64759120 16.36888079
#> [221] 16.08580413 15.79844766 15.50689819 15.21124284 14.91156902
#> [226] 14.60796432 14.30051654 13.98931362 13.67444361 13.35599462
#> [231] 13.03405482 12.70871240 12.38005555 12.04817241 11.71315110
#> [236] 11.37507966 11.03404606 10.69013821 10.34344388 9.99405080
#> [241] 9.64204655 9.28751865 8.93055450 8.57124143 8.20966670
#> [246] 7.84591746 7.48008086 7.11224397 6.74249386 6.37091759
#> [251] 5.99760224 5.62263495 5.24610292 4.86809344 4.48869392
#> [256] 4.10799196 3.72607531 3.34303195 2.95895011 2.57391832
#> [261] 2.18802539 1.80136052 1.41401328 1.02607365 0.63763210
#> [266] 0.24877955 -0.14039254 -0.52979215 -0.91932666 -1.30890287
#> [271] -1.69842689 -2.08780417 -2.47693946 -2.86573675 -3.25409931
#> [276] -3.64192961 -4.02912933 -4.41559932 -4.80123962 -5.18594941
#> [281] -5.56962702 -5.95216992 -6.33347471 -6.71343710 -7.09195195
#> [286] -7.46891327 -7.84421417 -8.21774693 -8.58940302 -8.95907305
#> [291] -9.32664685 -9.69201348 -10.05506125 -10.41567775 -10.77374988
#> [296] -11.12916393 -11.48180553 -11.83155980 -12.17831133 -12.52194425
#> [301] -12.86234229 -13.19938883 -13.53296697 -13.86295958 -14.18924938
#> [306] -14.51171904 -14.83025117 -15.14472848 -15.45503383 -15.76105029
#> [311] -16.06266127 -16.35975055 -16.65220242 -16.93990175 -17.22273407
#> [316] -17.50058568 -17.77334376 -18.04089641 -18.30313282 -18.55994333
#> [321] -18.81121953 -19.05685438 -19.29674227 -19.53077918 -19.75886275
#> [326] -19.98089235 -20.19676924 -20.40639665 -20.60967985 -20.80652628
#> [331] -20.99684565 -21.18055000 -21.35755385 -21.52777423 -21.69113083
#> [336] -21.84754604 -21.99694508 -22.13925604 -22.27441000 -22.40234108
#> [341] -22.52298653 -22.63628680 -22.74218562 -22.84063003 -22.93157050
#> [346] -23.01496091 -23.09075869 -23.15892481 -23.21942386 -23.27222406
#> [351] -23.31729734 -23.35461933 -23.38416943 -23.40593080 -23.41989041
#> [356] -23.42603904 -23.42437129 -23.41488560 -23.39758424 -23.37247333
#> [361] -23.33956277 -23.29886634 -23.25040156 -23.19418976 -23.13025603
# Solar constant
sf$Gsc
#> [1] 1367
# Solar constant adjusted
sf$Gon(dates)
#> [1] 1414.913 1414.940 1414.951 1414.947 1414.928 1414.894 1414.845 1414.781
#> [9] 1414.702 1414.608 1414.500 1414.376 1414.237 1414.084 1413.916 1413.733
#> [17] 1413.536 1413.324 1413.097 1412.857 1412.602 1412.332 1412.049 1411.752
#> [25] 1411.441 1411.115 1410.777 1410.425 1410.059 1409.680 1409.288 1408.883
#> [33] 1408.465 1408.034 1407.591 1407.135 1406.667 1406.187 1405.695 1405.191
#> [41] 1404.676 1404.150 1403.612 1403.063 1402.503 1401.933 1401.352 1400.762
#> [49] 1400.161 1399.550 1398.930 1398.300 1397.661 1397.013 1396.357 1395.692
#> [57] 1395.019 1394.337 1393.648 1392.952 1392.248 1391.536 1390.818 1390.094
#> [65] 1389.363 1388.626 1387.883 1387.134 1386.380 1385.621 1384.856 1384.088
#> [73] 1383.314 1382.537 1381.756 1380.971 1380.182 1379.391 1378.597 1377.799
#> [81] 1377.000 1376.198 1375.395 1374.590 1373.783 1372.976 1372.167 1371.358
#> [89] 1370.548 1369.738 1368.929 1368.120 1367.311 1366.503 1365.696 1364.891
#> [97] 1364.087 1363.284 1362.484 1361.686 1360.891 1360.098 1359.308 1358.522
#> [105] 1357.739 1356.959 1356.183 1355.412 1354.644 1353.881 1353.123 1352.370
#> [113] 1351.622 1350.879 1350.141 1349.410 1348.684 1347.965 1347.251 1346.545
#> [121] 1345.844 1345.151 1344.465 1343.786 1343.115 1342.451 1341.795 1341.146
#> [129] 1340.506 1339.874 1339.251 1338.636 1338.030 1337.432 1336.844 1336.265
#> [137] 1335.695 1335.134 1334.583 1334.042 1333.511 1332.990 1332.478 1331.977
#> [145] 1331.487 1331.006 1330.537 1330.078 1329.629 1329.192 1328.765 1328.350
#> [153] 1327.946 1327.553 1327.171 1326.801 1326.443 1326.096 1325.760 1325.437
#> [161] 1325.125 1324.825 1324.538 1324.262 1323.998 1323.746 1323.507 1323.280
#> [169] 1323.065 1322.862 1322.672 1322.494 1322.329 1322.176 1322.036 1321.908
#> [177] 1321.793 1321.691 1321.601 1321.524 1321.459 1321.407 1321.368 1321.341
#> [185] 1321.328 1321.327 1321.338 1321.362 1321.399 1321.449 1321.511 1321.586
#> [193] 1321.674 1321.774 1321.887 1322.013 1322.151 1322.301 1322.464 1322.639
#> [201] 1322.827 1323.027 1323.240 1323.465 1323.702 1323.951 1324.212 1324.485
#> [209] 1324.770 1325.068 1325.377 1325.698 1326.030 1326.374 1326.730 1327.098
#> [217] 1327.476 1327.866 1328.267 1328.680 1329.103 1329.538 1329.983 1330.439
#> [225] 1330.905 1331.382 1331.870 1332.368 1332.876 1333.394 1333.922 1334.459
#> [233] 1335.007 1335.564 1336.130 1336.706 1337.291 1337.885 1338.487 1339.099
#> [241] 1339.719 1340.347 1340.983 1341.628 1342.281 1342.941 1343.609 1344.284
#> [249] 1344.966 1345.656 1346.352 1347.055 1347.765 1348.481 1349.203 1349.931
#> [257] 1350.665 1351.404 1352.149 1352.898 1353.653 1354.413 1355.176 1355.945
#> [265] 1356.717 1357.493 1358.273 1359.057 1359.843 1360.633 1361.425 1362.220
#> [273] 1363.018 1363.817 1364.618 1365.421 1366.225 1367.031 1367.837 1368.644
#> [281] 1369.451 1370.259 1371.067 1371.874 1372.680 1373.486 1374.291 1375.095
#> [289] 1375.897 1376.697 1377.496 1378.292 1379.085 1379.876 1380.663 1381.448
#> [297] 1382.229 1383.006 1383.779 1384.548 1385.312 1386.072 1386.826 1387.575
#> [305] 1388.319 1389.057 1389.789 1390.515 1391.234 1391.947 1392.652 1393.351
#> [313] 1394.042 1394.725 1395.401 1396.068 1396.727 1397.377 1398.019 1398.652
#> [321] 1399.275 1399.889 1400.493 1401.088 1401.672 1402.246 1402.810 1403.362
#> [329] 1403.905 1404.436 1404.955 1405.464 1405.960 1406.445 1406.918 1407.379
#> [337] 1407.828 1408.264 1408.687 1409.098 1409.496 1409.881 1410.252 1410.611
#> [345] 1410.955 1411.287 1411.604 1411.908 1412.198 1412.474 1412.736 1412.983
#> [353] 1413.216 1413.435 1413.639 1413.829 1414.004 1414.165 1414.310 1414.441
#> [361] 1414.557 1414.658 1414.745 1414.816 1414.872
# Extraterrestrial radiation
sf$Hon(dates, 43)
#> [1] 3.319265 3.334178 3.350498 3.368221 3.387341 3.407854 3.429753
#> [8] 3.453033 3.477687 3.503706 3.531083 3.559809 3.589876 3.621273
#> [15] 3.653990 3.688015 3.723339 3.759947 3.797828 3.836967 3.877352
#> [22] 3.918966 3.961795 4.005823 4.051033 4.097408 4.144931 4.193582
#> [29] 4.243342 4.294193 4.346114 4.399085 4.453083 4.508088 4.564077
#> [36] 4.621027 4.678915 4.737718 4.797411 4.857970 4.919370 4.981585
#> [43] 5.044590 5.108360 5.172867 5.238086 5.303990 5.370551 5.437744
#> [50] 5.505539 5.573911 5.642832 5.712273 5.782208 5.852609 5.923448
#> [57] 5.994697 6.066329 6.138316 6.210631 6.283247 6.356135 6.429270
#> [64] 6.502623 6.576169 6.649881 6.723732 6.797696 6.871748 6.945862
#> [71] 7.020012 7.094173 7.168321 7.242432 7.316480 7.390443 7.464296
#> [78] 7.538017 7.611583 7.684971 7.758159 7.831126 7.903850 7.976309
#> [85] 8.048484 8.120354 8.191899 8.263099 8.333935 8.404388 8.474440
#> [92] 8.544072 8.613267 8.682007 8.750274 8.818053 8.885326 8.952078
#> [99] 9.018292 9.083953 9.149046 9.213555 9.277467 9.340767 9.403441
#> [106] 9.465475 9.526855 9.587570 9.647604 9.706947 9.765585 9.823507
#> [113] 9.880700 9.937152 9.992854 10.047792 10.101957 10.155337 10.207922
#> [120] 10.259701 10.310665 10.360803 10.410106 10.458564 10.506169 10.552909
#> [127] 10.598778 10.643765 10.687863 10.731062 10.773355 10.814734 10.855189
#> [134] 10.894715 10.933303 10.970945 11.007635 11.043365 11.078128 11.111919
#> [141] 11.144729 11.176552 11.207384 11.237216 11.266044 11.293862 11.320664
#> [148] 11.346444 11.371199 11.394922 11.417609 11.439256 11.459858 11.479411
#> [155] 11.497911 11.515354 11.531738 11.547058 11.561312 11.574497 11.586610
#> [162] 11.597650 11.607614 11.616500 11.624307 11.631033 11.636678 11.641241
#> [169] 11.644722 11.647119 11.648435 11.648667 11.647818 11.645889 11.642880
#> [176] 11.638792 11.633628 11.627390 11.620079 11.611699 11.602252 11.591741
#> [183] 11.580170 11.567541 11.553859 11.539128 11.523352 11.506535 11.488683
#> [190] 11.469800 11.449891 11.428962 11.407018 11.384065 11.360109 11.335156
#> [197] 11.309212 11.282285 11.254380 11.225504 11.195665 11.164870 11.133125
#> [204] 11.100439 11.066819 11.032272 10.996807 10.960432 10.923154 10.884982
#> [211] 10.845924 10.805989 10.765186 10.723522 10.681008 10.637651 10.593461
#> [218] 10.548447 10.502619 10.455986 10.408557 10.360342 10.311351 10.261594
#> [225] 10.211081 10.159821 10.107825 10.055104 10.001667 9.947527 9.892692
#> [232] 9.837175 9.780986 9.724137 9.666638 9.608502 9.549740 9.490364
#> [239] 9.430385 9.369817 9.308671 9.246960 9.184696 9.121893 9.058563
#> [246] 8.994721 8.930379 8.865551 8.800252 8.734495 8.668294 8.601666
#> [253] 8.534623 8.467183 8.399359 8.331169 8.262627 8.193750 8.124555
#> [260] 8.055058 7.985277 7.915228 7.844930 7.774401 7.703659 7.632722
#> [267] 7.561610 7.490342 7.418936 7.347414 7.275795 7.204099 7.132349
#> [274] 7.060563 6.988765 6.916975 6.845216 6.773510 6.701879 6.630347
#> [281] 6.558936 6.487669 6.416571 6.345665 6.274976 6.204526 6.134342
#> [288] 6.064447 5.994867 5.925626 5.856749 5.788263 5.720191 5.652560
#> [295] 5.585394 5.518720 5.452564 5.386949 5.321903 5.257450 5.193615
#> [302] 5.130425 5.067905 5.006078 4.944971 4.884607 4.825012 4.766209
#> [309] 4.708223 4.651078 4.594795 4.539400 4.484914 4.431360 4.378759
#> [316] 4.327134 4.276505 4.226894 4.178320 4.130804 4.084364 4.039019
#> [323] 3.994788 3.951689 3.909738 3.868953 3.829350 3.790944 3.753750
#> [330] 3.717783 3.683057 3.649586 3.617382 3.586457 3.556824 3.528493
#> [337] 3.501475 3.475781 3.451420 3.428401 3.406732 3.386423 3.367479
#> [344] 3.349909 3.333719 3.318915 3.305502 3.293486 3.282872 3.273664
#> [351] 3.265864 3.259478 3.254508 3.250956 3.248824 3.248114 3.248827
#> [358] 3.250964 3.254526 3.259511 3.265920 3.273751 3.283003 3.293675
#> [365] 3.305763
# Number of hours of sun
sf$sun_hours(dates, 43)
#> [1] "31973.7558652056s (~8.88 hours)" "32019.3858687042s (~8.89 hours)"
#> [3] "32069.3049471414s (~8.91 hours)" "32123.463996251s (~8.92 hours)"
#> [5] "32181.8101501303s (~8.94 hours)" "32244.2869582564s (~8.96 hours)"
#> [7] "32310.8345714513s (~8.98 hours)" "32381.3899356016s (~8.99 hours)"
#> [9] "32455.8869919218s (~9.02 hours)" "32534.256882543s (~9.04 hours)"
#> [11] "32616.4281602165s (~9.06 hours)" "32702.3270009382s (~9.08 hours)"
#> [13] "32791.8774183256s (~9.11 hours)" "32885.0014786174s (~9.13 hours)"
#> [15] "32981.6195152088s (~9.16 hours)" "33081.6503416881s (~9.19 hours)"
#> [17] "33185.0114623996s (~9.22 hours)" "33291.6192796197s (~9.25 hours)"
#> [19] "33401.3892965021s (~9.28 hours)" "33514.2363150184s (~9.31 hours)"
#> [21] "33630.0746281941s (~9.34 hours)" "33748.8182060141s (~9.37 hours)"
#> [23] "33870.3808744457s (~9.41 hours)" "33994.6764871029s (~9.44 hours)"
#> [25] "34121.6190891466s (~9.48 hours)" "34251.1230730888s (~9.51 hours)"
#> [27] "34383.1033262351s (~9.55 hours)" "34517.4753695665s (~9.59 hours)"
#> [29] "34654.1554879231s (~9.63 hours)" "34793.060851412s (~9.66 hours)"
#> [31] "34934.1096280142s (~9.7 hours)" "35077.2210874164s (~9.74 hours)"
#> [33] "35222.3156961399s (~9.78 hours)" "35369.3152040812s (~9.82 hours)"
#> [35] "35518.1427226132s (~9.87 hours)" "35668.7227944332s (~9.91 hours)"
#> [37] "35820.9814553692s (~9.95 hours)" "35974.8462883831s (~9.99 hours)"
#> [39] "36130.2464700304s (~10.04 hours)" "36287.1128096512s (~10.08 hours)"
#> [41] "36445.377781584s (~10.12 hours)" "36604.9755507036s (~10.17 hours)"
#> [43] "36765.8419915898s (~10.21 hours)" "36927.9147016427s (~10.26 hours)"
#> [45] "37091.1330084592s (~10.3 hours)" "37255.4379717866s (~10.35 hours)"
#> [47] "37420.7723803673s (~10.39 hours)" "37587.0807439858s (~10.44 hours)"
#> [49] "37754.3092810208s (~10.49 hours)" "37922.4059018014s (~10.53 hours)"
#> [51] "38091.3201880573s (~10.58 hours)" "38261.0033687428s (~10.63 hours)"
#> [53] "38431.4082925064s (~10.68 hours)" "38602.4893970656s (~10.72 hours)"
#> [55] "38774.2026757367s (~10.77 hours)" "38946.5056413566s (~10.82 hours)"
#> [57] "39119.357287823s (~10.87 hours)" "39292.7180494679s (~10.91 hours)"
#> [59] "39466.5497584646s (~10.96 hours)" "39640.8156004614s (~11.01 hours)"
#> [61] "39815.4800686184s (~11.06 hours)" "39990.5089162157s (~11.11 hours)"
#> [63] "40165.8691079893s (~11.16 hours)" "40341.5287703384s (~11.21 hours)"
#> [65] "40517.4571405412s (~11.25 hours)" "40693.6245151004s (~11.3 hours)"
#> [67] "40870.0021973363s (~11.35 hours)" "41046.5624443316s (~11.4 hours)"
#> [69] "41223.278413324s (~11.45 hours)" "41400.1241076373s (~11.5 hours)"
#> [71] "41577.0743222307s (~11.55 hours)" "41754.1045889402s (~11.6 hours)"
#> [73] "41931.1911214793s (~11.65 hours)" "42108.3107602607s (~11.7 hours)"
#> [75] "42285.4409170938s (~11.75 hours)" "42462.5595198091s (~11.8 hours)"
#> [77] "42639.6449568549s (~11.84 hours)" "42816.6760219087s (~11.89 hours)"
#> [79] "42993.631858542s (~11.94 hours)" "43170.4919049742s (~11.99 hours)"
#> [81] "43347.2358389474s (~12.04 hours)" "43523.8435227557s (~12.09 hours)"
#> [83] "43700.2949484566s (~12.14 hours)" "43876.5701832948s (~12.19 hours)"
#> [85] "44052.6493153652s (~12.24 hours)" "44228.5123995449s (~12.29 hours)"
#> [87] "44404.1394037213s (~12.33 hours)" "44579.5101553471s (~12.38 hours)"
#> [89] "44754.6042883518s (~12.43 hours)" "44929.4011904427s (~12.48 hours)"
#> [91] "45103.8799508299s (~12.53 hours)" "45278.0193084128s (~12.58 hours)"
#> [93] "45451.7976004671s (~12.63 hours)" "45625.1927118769s (~12.67 hours)"
#> [95] "45798.1820249579s (~12.72 hours)" "45970.7423699241s (~12.77 hours)"
#> [97] "46142.8499760527s (~12.82 hours)" "46314.4804236075s (~12.87 hours)"
#> [99] "46485.6085965872s (~12.91 hours)" "46656.2086363694s (~12.96 hours)"
#> [101] "46826.2538963261s (~13.01 hours)" "46995.7168974946s (~13.05 hours)"
#> [103] "47164.5692853923s (~13.1 hours)" "47332.7817880707s (~13.15 hours)"
#> [105] "47500.324175511s (~13.19 hours)" "47667.1652204711s (~13.24 hours)"
#> [107] "47833.2726608988s (~13.29 hours)" "47998.6131640348s (~13.33 hours)"
#> [109] "48163.1522923367s (~13.38 hours)" "48326.8544713599s (~13.42 hours)"
#> [111] "48489.6829597414s (~13.47 hours)" "48651.5998214371s (~13.51 hours)"
#> [113] "48812.5659003708s (~13.56 hours)" "48972.5407976602s (~13.6 hours)"
#> [115] "49131.4828515908s (~13.65 hours)" "49289.349120514s (~13.69 hours)"
#> [117] "49446.095368852s (~13.74 hours)" "49601.6760563957s (~13.78 hours)"
#> [119] "49756.0443310865s (~13.82 hours)" "49909.1520254767s (~13.86 hours)"
#> [121] "50060.9496570624s (~13.91 hours)" "50211.386432689s (~13.95 hours)"
#> [123] "50360.4102572244s (~13.99 hours)" "50507.9677466972s (~14.03 hours)"
#> [125] "50654.0042460937s (~14.07 hours)" "50798.4638520013s (~14.11 hours)"
#> [127] "50941.2894402845s (~14.15 hours)" "51082.4226989669s (~14.19 hours)"
#> [129] "51221.8041664874s (~14.23 hours)" "51359.3732754843s (~14.27 hours)"
#> [131] "51495.0684022499s (~14.3 hours)" "51628.8269219795s (~14.34 hours)"
#> [133] "51760.5852699236s (~14.38 hours)" "51890.279008529s (~14.41 hours)"
#> [135] "52017.8429006329s (~14.45 hours)" "52143.2109887501s (~14.48 hours)"
#> [137] "52266.3166804608s (~14.52 hours)" "52387.0928398841s (~14.55 hours)"
#> [139] "52505.4718851813s (~14.58 hours)" "52621.3858920048s (~14.62 hours)"
#> [141] "52734.7667027695s (~14.65 hours)" "52845.5460415829s (~14.68 hours)"
#> [143] "52953.6556346323s (~14.71 hours)" "53059.0273357851s (~14.74 hours)"
#> [145] "53161.5932571127s (~14.77 hours)" "53261.2859040078s (~14.79 hours)"
#> [147] "53358.0383145174s (~14.82 hours)" "53451.7842024708s (~14.85 hours)"
#> [149] "53542.4581039384s (~14.87 hours)" "53629.9955265098s (~14.9 hours)"
#> [151] "53714.3331008438s (~14.92 hours)" "53795.4087338967s (~14.94 hours)"
#> [153] "53873.1617632016s (~14.96 hours)" "53947.5331115353s (~14.99 hours)"
#> [155] "54018.4654412779s (~15.01 hours)" "54085.9033077441s (~15.02 hours)"
#> [157] "54149.7933107426s (~15.04 hours)" "54210.0842436017s (~15.06 hours)"
#> [159] "54266.7272388901s (~15.07 hours)" "54319.6759100529s (~15.09 hours)"
#> [161] "54368.886488187s (~15.1 hours)" "54414.3179531851s (~15.12 hours)"
#> [163] "54455.9321584932s (~15.13 hours)" "54493.6939487467s (~15.14 hours)"
#> [165] "54527.5712695791s (~15.15 hours)" "54557.5352689331s (~15.15 hours)"
#> [167] "54583.5603892444s (~15.16 hours)" "54605.6244499166s (~15.17 hours)"
#> [169] "54623.708719564s (~15.17 hours)" "54637.7979775522s (~15.18 hours)"
#> [171] "54647.8805644386s (~15.18 hours)" "54653.94842098s (~15.18 hours)"
#> [173] "54655.9971154483s (~15.18 hours)" "54654.0258590735s (~15.18 hours)"
#> [175] "54648.0375095086s (~15.18 hours)" "54638.0385622915s (~15.18 hours)"
#> [177] "54624.0391303596s (~15.17 hours)" "54606.0529117484s (~15.17 hours)"
#> [179] "54584.097145688s (~15.16 hours)" "54558.1925573809s (~15.16 hours)"
#> [181] "54528.3632918204s (~15.15 hours)" "54494.6368370752s (~15.14 hours)"
#> [183] "54457.0439375295s (~15.13 hours)" "54415.6184976251s (~15.12 hours)"
#> [185] "54370.3974767058s (~15.1 hours)" "54321.420775609s (~15.09 hours)"
#> [187] "54268.7311156899s (~15.07 hours)" "54212.3739109944s (~15.06 hours)"
#> [189] "54152.3971343258s (~15.04 hours)" "54088.8511779652s (~15.02 hours)"
#> [191] "54021.78870982s (~15.01 hours)" "53951.2645257791s (~14.99 hours)"
#> [193] "53877.3353990504s (~14.97 hours)" "53800.0599272507s (~14.94 hours)"
#> [195] "53719.4983780025s (~14.92 hours)" "53635.712533774s (~14.9 hours)"
#> [197] "53548.7655366727s (~14.87 hours)" "53458.7217338782s (~14.85 hours)"
#> [199] "53365.6465243625s (~14.82 hours)" "53269.6062075135s (~14.8 hours)"
#> [201] "53170.6678342376s (~14.77 hours)" "53068.8990610767s (~14.74 hours)"
#> [203] "52964.3680078321s (~14.71 hours)" "52857.1431191428s (~14.68 hours)"
#> [205] "52747.2930304245s (~14.65 hours)" "52634.8864385266s (~14.62 hours)"
#> [207] "52519.9919774246s (~14.59 hours)" "52402.678099217s (~14.56 hours)"
#> [209] "52283.0129606567s (~14.52 hours)" "52161.0643154033s (~14.49 hours)"
#> [211] "52036.899412144s (~14.45 hours)" "51910.5848986913s (~14.42 hours)"
#> [213] "51782.1867321314s (~14.38 hours)" "51651.7700950616s (~14.35 hours)"
#> [215] "51519.3993179251s (~14.31 hours)" "51385.1378074203s (~14.27 hours)"
#> [217] "51249.0479809372s (~14.24 hours)" "51111.1912069469s (~14.2 hours)"
#> [219] "50971.6277512498s (~14.16 hours)" "50830.4167289674s (~14.12 hours)"
#> [221] "50687.6160621465s (~14.08 hours)" "50543.282442828s (~14.04 hours)"
#> [223] "50397.4713014217s (~14 hours)" "50250.2367802153s (~13.96 hours)"
#> [225] "50101.6317118397s (~13.92 hours)" "49951.7076025034s (~13.88 hours)"
#> [227] "49800.5146198052s (~13.83 hours)" "49648.1015849301s (~13.79 hours)"
#> [229] "49494.5159690316s (~13.75 hours)" "49339.8038936019s (~13.71 hours)"
#> [231] "49184.0101346333s (~13.66 hours)" "49027.1781303758s (~13.62 hours)"
#> [233] "48869.3499924956s (~13.57 hours)" "48710.5665204475s (~13.53 hours)"
#> [235] "48550.8672188737s (~13.49 hours)" "48390.2903178495s (~13.44 hours)"
#> [237] "48228.8727958012s (~13.4 hours)" "48066.6504049255s (~13.35 hours)"
#> [239] "47903.6576989489s (~13.31 hours)" "47739.9280630712s (~13.26 hours)"
#> [241] "47575.4937459415s (~13.22 hours)" "47410.3858935274s (~13.17 hours)"
#> [243] "47244.6345847394s (~13.12 hours)" "47078.2688686839s (~13.08 hours)"
#> [245] "46911.3168034233s (~13.03 hours)" "46743.8054961295s (~12.98 hours)"
#> [247] "46575.7611445232s (~12.94 hours)" "46407.2090794998s (~12.89 hours)"
#> [249] "46238.1738088476s (~12.84 hours)" "46068.6790619724s (~12.8 hours)"
#> [251] "45898.7478355465s (~12.75 hours)" "45728.4024400083s (~12.7 hours)"
#> [253] "45557.6645468437s (~12.65 hours)" "45386.555236585s (~12.61 hours)"
#> [255] "45215.0950474701s (~12.56 hours)" "45043.304024707s (~12.51 hours)"
#> [257] "44871.2017702973s (~12.46 hours)" "44698.8074933705s (~12.42 hours)"
#> [259] "44526.1400609913s (~12.37 hours)" "44353.2180494016s (~12.32 hours)"
#> [261] "44180.0597956614s (~12.27 hours)" "44006.6834496604s (~12.22 hours)"
#> [263] "43833.1070264679s (~12.18 hours)" "43659.3484589962s (~12.13 hours)"
#> [265] "43485.4256509516s (~12.08 hours)" "43311.3565300484s (~12.03 hours)"
#> [267] "43137.1591014629s (~11.98 hours)" "42962.8515015047s (~11.93 hours)"
#> [269] "42788.452051482s (~11.89 hours)" "42613.9793117377s (~11.84 hours)"
#> [271] "42439.4521358324s (~11.79 hours)" "42264.8897248484s (~11.74 hours)"
#> [273] "42090.3116817873s (~11.69 hours)" "41915.7380660322s (~11.64 hours)"
#> [275] "41741.1894478425s (~11.59 hours)" "41566.6869628443s (~11.55 hours)"
#> [277] "41392.2523664801s (~11.5 hours)" "41217.9080883716s (~11.45 hours)"
#> [279] "41043.6772865504s (~11.4 hours)" "40869.5839015015s (~11.35 hours)"
#> [281] "40695.6527099627s (~11.3 hours)" "40521.9093784133s (~11.26 hours)"
#> [283] "40348.3805161821s (~11.21 hours)" "40175.0937280943s (~11.16 hours)"
#> [285] "40002.0776665722s (~11.11 hours)" "39829.3620830942s (~11.06 hours)"
#> [287] "39656.9778789078s (~11.02 hours)" "39484.957154885s (~10.97 hours)"
#> [289] "39313.3332603978s (~10.92 hours)" "39142.1408410791s (~10.87 hours)"
#> [291] "38971.4158853282s (~10.83 hours)" "38801.1957694062s (~10.78 hours)"
#> [293] "38631.5193009548s (~10.73 hours)" "38462.4267607635s (~10.68 hours)"
#> [295] "38293.9599425954s (~10.64 hours)" "38126.162190872s (~10.59 hours)"
#> [297] "37959.0784360047s (~10.54 hours)" "37792.7552271479s (~10.5 hours)"
#> [299] "37627.2407621398s (~10.45 hours)" "37462.5849143807s (~10.41 hours)"
#> [301] "37298.8392563935s (~10.36 hours)" "37136.057079794s (~10.32 hours)"
#> [303] "36974.2934113941s (~10.27 hours)" "36813.6050251484s (~10.23 hours)"
#> [305] "36654.0504496483s (~10.18 hours)" "36495.6899708591s (~10.14 hours)"
#> [307] "36338.5856297921s (~10.09 hours)" "36182.8012147976s (~10.05 hours)"
#> [309] "36028.4022481633s (~10.01 hours)" "35875.4559667041s (~9.97 hours)"
#> [311] "35724.0312960267s (~9.92 hours)" "35574.1988181629s (~9.88 hours)"
#> [313] "35426.0307322689s (~9.84 hours)" "35279.6008080988s (~9.8 hours)"
#> [315] "35134.9843319753s (~9.76 hours)" "34992.2580449963s (~9.72 hours)"
#> [317] "34851.500073238s (~9.68 hours)" "34712.7898497383s (~9.64 hours)"
#> [319] "34576.208028073s (~9.6 hours)" "34441.8363873722s (~9.57 hours)"
#> [321] "34309.7577286572s (~9.53 hours)" "34180.0557624232s (~9.49 hours)"
#> [323] "34052.8149874364s (~9.46 hours)" "33928.1205607653s (~9.42 hours)"
#> [325] "33806.0581591188s (~9.39 hours)" "33686.7138316232s (~9.36 hours)"
#> [327] "33570.1738442301s (~9.33 hours)" "33456.5245160152s (~9.29 hours)"
#> [329] "33345.8520476923s (~9.26 hours)" "33238.2423427431s (~9.23 hours)"
#> [331] "33133.7808216293s (~9.2 hours)" "33032.5522296349s (~9.18 hours)"
#> [333] "32934.6404389556s (~9.15 hours)" "32840.1282457293s (~9.12 hours)"
#> [335] "32749.0971627747s (~9.1 hours)" "32661.6272088764s (~9.07 hours)"
#> [337] "32577.796695522s (~9.05 hours)" "32497.6820120624s (~9.03 hours)"
#> [339] "32421.3574103234s (~9.01 hours)" "32348.8947897519s (~8.99 hours)"
#> [341] "32280.3634842232s (~8.97 hours)" "32215.8300516736s (~8.95 hours)"
#> [343] "32155.3580677507s (~8.93 hours)" "32099.0079246928s (~8.92 hours)"
#> [345] "32046.8366366513s (~8.9 hours)" "31998.8976526725s (~8.89 hours)"
#> [347] "31955.2406785308s (~8.88 hours)" "31915.911508583s (~8.87 hours)"
#> [349] "31880.9518687686s (~8.86 hours)" "31850.3992718264s (~8.85 hours)"
#> [351] "31824.2868857374s (~8.84 hours)" "31802.643416318s (~8.83 hours)"
#> [353] "31785.4930048073s (~8.83 hours)" "31772.8551411879s (~8.83 hours)"
#> [355] "31764.7445938749s (~8.82 hours)" "31761.1713562894s (~8.82 hours)"
#> [357] "31762.140610715s (~8.82 hours)" "31767.652709702s (~8.82 hours)"
#> [359] "31777.7031751614s (~8.83 hours)" "31792.2827151496s (~8.83 hours)"
#> [361] "31811.3772582205s (~8.84 hours)" "31834.9680050846s (~8.84 hours)"
#> [363] "31863.0314971903s (~8.85 hours)" "31895.5397017194s (~8.86 hours)"
#> [365] "31932.4601123716s (~8.87 hours)"
# Sunset hour angle
sf$sunset_hour_angle(dates, 43)
#> [1] 66.61199 66.70705 66.81105 66.92388 67.04544 67.17560 67.31424
#> [8] 67.46123 67.61643 67.77970 67.95089 68.12985 68.31641 68.51042
#> [15] 68.71171 68.92010 69.13544 69.35754 69.58623 69.82133 70.06266
#> [22] 70.31004 70.56329 70.82224 71.08671 71.35651 71.63147 71.91141
#> [29] 72.19616 72.48554 72.77940 73.07754 73.37982 73.68607 73.99613
#> [36] 74.30984 74.62704 74.94760 75.27135 75.59815 75.92787 76.26037
#> [43] 76.59550 76.93316 77.27319 77.61550 77.95994 78.30642 78.65481
#> [50] 79.00501 79.35692 79.71042 80.06543 80.42185 80.77959 81.13855
#> [57] 81.49866 81.85983 82.22198 82.58503 82.94892 83.31356 83.67889
#> [64] 84.04485 84.41137 84.77838 85.14584 85.51367 85.88183 86.25026
#> [71] 86.61890 86.98772 87.35665 87.72565 88.09467 88.46367 88.83259
#> [78] 89.20141 89.57007 89.93852 90.30674 90.67467 91.04228 91.40952
#> [85] 91.77635 92.14273 92.50862 92.87398 93.23876 93.60292 93.96642
#> [92] 94.32921 94.69125 95.05248 95.41288 95.77238 96.13094 96.48850
#> [99] 96.84502 97.20043 97.55470 97.90774 98.25952 98.60996 98.95901
#> [106] 99.30659 99.65265 99.99711 100.33990 100.68095 101.02017 101.35750
#> [113] 101.69285 102.02613 102.35726 102.68614 103.01270 103.33683 103.65843
#> [120] 103.97740 104.29365 104.60706 104.91752 105.22493 105.52918 105.83013
#> [127] 106.12769 106.42171 106.71209 106.99869 107.28139 107.56006 107.83455
#> [134] 108.10475 108.37051 108.63169 108.88816 109.13978 109.38640 109.62789
#> [141] 109.86410 110.09489 110.32012 110.53964 110.75332 110.96101 111.16258
#> [148] 111.35788 111.54679 111.72916 111.90486 112.07377 112.23575 112.39069
#> [155] 112.53847 112.67897 112.81207 112.93768 113.05568 113.16599 113.26851
#> [162] 113.36316 113.44986 113.52853 113.59911 113.66153 113.71575 113.76172
#> [169] 113.79939 113.82875 113.84975 113.86239 113.86666 113.86255 113.85008
#> [176] 113.82925 113.80008 113.76261 113.71687 113.66290 113.60076 113.53049
#> [183] 113.45217 113.36587 113.27166 113.16963 113.05986 112.94245 112.81749
#> [190] 112.68511 112.54539 112.39847 112.24445 112.08346 111.91562 111.74107
#> [197] 111.55993 111.37234 111.17843 110.97835 110.77222 110.56021 110.34243
#> [204] 110.11905 109.89019 109.65601 109.41665 109.17225 108.92294 108.66888
#> [211] 108.41021 108.14705 107.87956 107.60785 107.33208 107.05237 106.76885
#> [218] 106.48165 106.19089 105.89670 105.59920 105.29851 104.99473 104.68799
#> [225] 104.37840 104.06606 103.75107 103.43354 103.11357 102.79126 102.46669
#> [232] 102.13995 101.81115 101.48035 101.14764 100.81310 100.47682 100.13886
#> [239] 99.79929 99.45818 99.11561 98.77164 98.42632 98.07973 97.73191
#> [246] 97.38293 97.03284 96.68169 96.32953 95.97641 95.62239 95.26751
#> [253] 94.91180 94.55532 94.19811 93.84022 93.48167 93.12252 92.76279
#> [260] 92.40254 92.04179 91.68059 91.31897 90.95698 90.59464 90.23199
#> [267] 89.86908 89.50594 89.14261 88.77912 88.41553 88.05185 87.68815
#> [274] 87.32445 86.96081 86.59726 86.23386 85.87064 85.50766 85.14497
#> [281] 84.78261 84.42064 84.05913 83.69811 83.33766 82.97784 82.61870
#> [288] 82.26033 81.90278 81.54613 81.19045 80.83582 80.48233 80.13006
#> [295] 79.77908 79.42950 79.08141 78.73491 78.39008 78.04705 77.70592
#> [302] 77.36679 77.02978 76.69501 76.36261 76.03269 75.70539 75.38084
#> [309] 75.05917 74.74053 74.42507 74.11291 73.80423 73.49917 73.19788
#> [316] 72.90054 72.60729 72.31831 72.03377 71.75383 71.47866 71.20845
#> [323] 70.94336 70.68358 70.42929 70.18065 69.93786 69.70109 69.47053
#> [330] 69.24634 69.02871 68.81782 68.61383 68.41693 68.22729 68.04506
#> [337] 67.87041 67.70350 67.54449 67.39353 67.25076 67.11631 66.99033
#> [344] 66.87293 66.76424 66.66437 66.57342 66.49148 66.41865 66.35500
#> [351] 66.30060 66.25551 66.21978 66.19345 66.17655 66.16911 66.17113
#> [358] 66.18261 66.20355 66.23392 66.27370 66.32285 66.38132 66.44904
#> [365] 66.52596
sf$solar_time("2022-01-01 12:00", 11, 10)
#> [1] "2022-01-01 12:01:05 CET"
sf$hour_angle("2022-01-01 14:00", 11, 15)
#> Error in sf$hour_angle("2022-01-01 14:00", 11, 15): unused arguments (11, 15)
sf$incidence_angle("2022-06-01 21:00", 31, 12, lon_st = 15, beta = 0, gamma = 0)
#> Error in sf$incidence_angle("2022-06-01 21:00", 31, 12, lon_st = 15, beta = 0, gamma = 0): unused argument (lon_st = 15)
sf$azimut_angle("2022-01-01 14:00", 30, 17, lon_st = 15)
#> Error in sf$azimut_angle("2022-01-01 14:00", 30, 17, lon_st = 15): unused argument (lon_st = 15)