On Sun, 21 Mar 2021 at 20:53, Rahul Manavalan
<
admissions.ra...@gmail.com> wrote:
>
> Hello All
>
> Would be realistic at all, to extend the CM library to include fluids as well.
>
> 1. The obvious candidate would be to write a viscous NS equation solver to begin with.
Don't assume that others will understand what you mean with these
abbreviations. By CM you mean Continuum Mechanics and by NS I am
guessing you mean the Navier-Stokes equation.
> I couldn't help wonder why it was not included in the library in the first place.
> Could there have been a design decision made to not include it in the applications library or was it simply oversight. I would really like to know if such a thing would be welcome to the library.
SymPy is a symbolic library and should only include topics where some
significant symbolic computation can be done. When you refer to a
viscous NS solver do you mean some kind of symbolic algorithm or a
numerical solver?
Personally I think that the bar to extending the feature set of sympy
by adding a new module should be high. A strong case would need to be
made for why this should be in sympy. You say you couldn't help wonder
why it wasn't included. I've never wondered why there was no solver
for the viscous Navier Stokes equation in sympy. Apparently to you it
seems like an obvious addition but it doesn't to me. If you think that
it is something that sympy should have then you need to give more
explanation and justification.
Oscar