Francesco could probably give a more specific answer, but I imagine you could find some things that need fixing in the units module if you search in the issue tracker.
Aaron Meurer On Mon, May 13, 2024 at 8:56 AM 'Henrique Miguel Cortes Soares' via sympy <sympy@googlegroups.com> wrote: > > Sorry for the late response, we've been busy with other subjects. > What about time systems, included in the "Misc" section in the page mentioned > on my first message? Or is there anything from the units module you would > like us to work on? > We could also work on some new area where sympy is still at a basic level, if > there is one. > > On Monday, April 29, 2024 at 1:20:12 PM UTC+1 Francesco Bonazzi wrote: >> >> The class UnitSystem in SymPy defines the relations between units. In most >> cases, the Imperial Units follow the same relations as the SI unit system >> (maybe there are slight differences in fluid units between the UK and the >> US?). Anyways, creating an imperial unit system does not make any sense to >> me, as the SI unit system already implements the relations between imperial >> units. >> >> New unit systems should be implemented when the relations between units or >> physical constants are different than in SI. For example, in CGS there is no >> fundamental unit for electromagnetic quantities, and also physical equations >> are different from SI. >> >> Bear in mind that UnitSystem defines the behaviour of the function >> "convert_to". You can convert Imperial Units using "convert_to" from SI >> without any issue (relationships are the same). On the other hand, >> "convert_to" behaves differently in other unit systems, such as CGS or >> Natural units. >> >> On Thursday, April 25, 2024 at 10:02:04 p.m. UTC+2 Aaron Meurer wrote: >>> >>> Looking closer, I think you might be right that the imperial system >>> isn't there. The units are all defined, but there isn't an imperial >>> Unitsystem that includes them all. This should be straightforward to >>> add, The main concern I see is that there isn't a single "imperial >>> system" and what's often called that contains many units that measure >>> the same quantities. But the SymPy unit systems define a single unit >>> for each quantity. So we may need to add multiple "systems" to >>> represent the imperial units. >>> >>> Aaron Meurer >>> >>> On Thu, Apr 25, 2024 at 1:56 PM Aaron Meurer <asme...@gmail.com> wrote: >>> > >>> > I believe the imperial system should already be there, but if there's >>> > anything missing, we should fix that. >>> > >>> > Aaron Meurer >>> > >>> > On Thu, Apr 25, 2024 at 10:06 AM 'Henrique Miguel Cortes Soares' via >>> > sympy <sy...@googlegroups.com> wrote: >>> > > >>> > > So, should the imperial system be added? If not, what system could we >>> > > add then? >>> > > >>> > > Henrique Soares >>> > > >>> > > On Tuesday, April 23, 2024 at 10:56:47 PM UTC+1 asme...@gmail.com wrote: >>> > >> >>> > >> I would say that new unit systems should be added only if they are >>> > >> generally used and useful. General improvements to the units module >>> > >> are always welcome. Francesco is the main maintainer of the units >>> > >> module, so he would know more details on what needs to be done there. >>> > >> >>> > >> Aaron Meurer >>> > >> >>> > >> On Tue, Apr 23, 2024 at 3:54 PM 'Henrique Miguel Cortes Soares' via >>> > >> sympy <sy...@googlegroups.com> wrote: >>> > >> > >>> > >> > Hello all, >>> > >> > >>> > >> > I've seen in the page >>> > >> > https://github.com/sympy/sympy/wiki/Unit-systems that two of the >>> > >> > possible improvements for the unit systems in SymPy are to define >>> > >> > new unit systems and improving the access to units and dimensions in >>> > >> > a given system. >>> > >> > Me and a friend wanted to give this feature a try, in the context of >>> > >> > a subject of a Computer Science course we are both taking. >>> > >> > So, I wanted to ask whether the functionality I described is >>> > >> > something worth working on and not yet implemented. >>> > >> > >>> > >> > Thank you for your time. >>> > >> > >>> > >> > Best regards, >>> > >> > Henrique Soares >>> > >> > >>> > >> > -- >>> > >> > You received this message because you are subscribed to the Google >>> > >> > Groups "sympy" group. >>> > >> > To unsubscribe from this group and stop receiving emails from it, >>> > >> > send an email to sympy+un...@googlegroups.com. >>> > >> > To view this discussion on the web visit >>> > >> > https://groups.google.com/d/msgid/sympy/c342d6ca-2d5a-4b5e-ac1a-d4e7488a04d7n%40googlegroups.com. >>> > > >>> > > -- >>> > > You received this message because you are subscribed to the Google >>> > > Groups "sympy" group. >>> > > To unsubscribe from this group and stop receiving emails from it, send >>> > > an email to sympy+un...@googlegroups.com. >>> > > To view this discussion on the web visit >>> > > https://groups.google.com/d/msgid/sympy/2b5adfc0-2e33-4ba9-be7f-43eb2a2093c9n%40googlegroups.com. > > -- > You received this message because you are subscribed to the Google Groups > "sympy" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to sympy+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/sympy/1f6b5543-7f8a-40fb-b7a9-17656c2fc020n%40googlegroups.com. -- You received this message because you are subscribed to the Google Groups "sympy" group. To unsubscribe from this group and stop receiving emails from it, send an email to sympy+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAKgW%3D6JW93gRv2BZrL3E-4fzA48LN8_3EZvj5JPyt32w5Zjk7w%40mail.gmail.com.