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.

Reply via email to