From 81b0e3d64931525f2f1ca0fcb557170b77d9c88f Mon Sep 17 00:00:00 2001 From: Haipeng Lin Date: Tue, 29 Jul 2025 13:35:08 -0400 Subject: [PATCH 1/2] Add N m-2 equivalent to Pa --- scripts/conversion_tools/unit_conversion.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/scripts/conversion_tools/unit_conversion.py b/scripts/conversion_tools/unit_conversion.py index 7fbf41a2..25a44cab 100755 --- a/scripts/conversion_tools/unit_conversion.py +++ b/scripts/conversion_tools/unit_conversion.py @@ -196,3 +196,11 @@ def V_A__to__W(): def W__to__V_A(): """Equivalent units""" return '{var}' + +def N_m_minus_2__to__Pa(): + """Equivalent units""" + return '{var}' + +def Pa__to__N_m_minus_2(): + """Equivalent units""" + return '{var}' From 43074bb92fcda91bd580bfacd6dbe1d6542b0750 Mon Sep 17 00:00:00 2001 From: Haipeng Lin Date: Tue, 29 Jul 2025 13:45:36 -0400 Subject: [PATCH 2/2] Add doctest for N m-2 to Pa --- scripts/var_props.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scripts/var_props.py b/scripts/var_props.py index 52800ba4..a53e8b68 100755 --- a/scripts/var_props.py +++ b/scripts/var_props.py @@ -1201,6 +1201,8 @@ def _get_unit_convstrs(self, var1_units, var2_units): ('{var}+273.15{kind}', '{var}-273.15{kind}') >>> _DOCTEST_VCOMPAT._get_unit_convstrs('V A', 'W') (None, None) + >>> _DOCTEST_VCOMPAT._get_unit_convstrs('N m-2', 'Pa') + (None, None) >>> _DOCTEST_VCOMPAT._get_unit_convstrs('m2 s-2', 'J kg-1') (None, None) >>> _DOCTEST_VCOMPAT._get_unit_convstrs('m+2 s-2', 'J kg-1')