# Curated unit definitions loaded on top of pint's defaults (semantic/units.py).
#
# Two kinds of entry:
#   - domain units pint lacks (aero/structures shorthand)
#   - explicit aliases that remove ambiguity (lbm vs the pound-family mass/force trap)
#
# Keep this file small and reviewed: every name here becomes valid in any
# x-units / units / CSV units-row string across every workspace.

# Explicit pound-mass. pint's `pound`/`lb` is mass, but aero convention reads
# bare "pounds" as force as often as mass — authors must say lbm or lbf.
lbm = pound

# Pounds-force per square foot: dynamic pressure / wing loading shorthand.
psf = lbf / foot ** 2

# Pounds-force per square inch shorthand (pint spells it psi already; ksi for
# structures stress tables).
ksi = 1000 * psi

# Standard gravity shorthand used in load-factor tables.
g0 = g_0
