XANTRONIX xan · they/them
xan pushed to main at xan/xmet 2025-03-08 21:33:30 -05:00
06d5658c73 Allow specifying pressure increments following saturated mixing ratio line
xan pushed to main at xan/xmet 2025-03-08 14:36:47 -05:00
36d4d17da2 Add docstrings to Series derivations
xan pushed to main at xan/xmet 2025-03-08 12:03:07 -05:00
53ea99803e Move parameter derivation to sounding.py
50cdf4052d Move thermo series functions to thermo.py
9be71c7e44 Do not hardcode pressure steps
Compare 3 commits »
xan pushed to main at xan/xmet 2025-03-08 11:55:32 -05:00
b3eeeab4d7 Initial implementation of Series in series.py
xan pushed to main at xan/xmet 2025-03-07 20:46:12 -05:00
5894fb5d68 Initial implementation of derived LCL and LFC params
xan pushed to main at xan/xmet 2025-03-07 18:41:13 -05:00
d431f36989 Implement cmp() in util.py
xan pushed to main at xan/xmet 2025-03-07 14:50:05 -05:00
9de6ac0d56 Fix docstring
xan pushed to main at xan/xmet 2025-03-07 14:39:42 -05:00
944bae9303 Constants alignment on decimal
xan pushed to main at xan/xmet 2025-03-07 13:58:56 -05:00
7c9af22d51 Implement mixing_ratio_temp()
xan pushed to main at xan/xmet 2025-03-07 11:43:30 -05:00
8b8cfb3add Slight improvements in docstrings
xan pushed to main at xan/xmet 2025-03-06 09:40:47 -05:00
5d1a2bbe54 Implement nearest() in list.py
xan pushed to main at xan/xmet 2025-03-06 09:18:25 -05:00
e18ca9be1f Remove useless cairo.stroke() after show_text()
xan pushed to main at xan/xmet 2025-03-05 16:30:30 -05:00
ac2e17e61f Remove implicit dewpoint argument
xan pushed to main at xan/xmet 2025-03-05 16:14:03 -05:00
c0ed20cce5 Reimplement draw_adiabat() with loft_parcel()
59f261aeee Implement loft_parcel()
Compare 2 commits »
xan pushed to main at xan/xmet 2025-03-05 13:48:57 -05:00
796257194b Make draw_adiabat() take fn to find lapsse rate
xan pushed to main at xan/xmet 2025-03-05 11:09:38 -05:00
ff18a8821a Ensure adiabats terminate at minimum pressure
xan pushed to main at xan/xmet 2025-03-05 09:12:59 -05:00
9af9bd2b51 Color moist adiabats differently
xan pushed to main at xan/xmet 2025-03-05 01:13:40 -05:00
5a22a5fd37 Use saturated mixing ratio in moist lapse rate
6bb92a45b8 Adjust units in mixing ratios to kilograms
Compare 2 commits »
xan pushed to main at xan/xmet 2025-03-05 00:35:23 -05:00
bc9a2977a5 Initial implementation of moist adiabat plotting (it sucks)
fe4b980ac9 Fix typos in vapor pressure routines
0aad130001 Initial implementation of moist_lapse_rate()
Compare 3 commits »
xan pushed to main at xan/xmet 2025-03-04 23:21:20 -05:00
b45a6f27c5 Allow providing lapse rate argument