Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 08:25
    hanspi42 commented #22618
  • 08:25
    hanspi42 commented #22618
  • 08:21
    hanspi42 commented #22618
  • 08:04
    hanspi42 commented #22376
  • 08:03
    hanspi42 synchronize #22630
  • 08:02
    sympy-bot commented #22630
  • 08:01
    hanspi42 opened #22630
  • 07:38
    AdvaitPote commented #22629
  • 07:35
    AdvaitPote commented #22629
  • 07:32
    AdvaitPote commented #22629
  • 07:28
    AdvaitPote commented #22629
  • 06:53
    moorepants commented #22626
  • 04:03
    bertiewooster updated the wiki
  • 01:01
    oscarbenjamin commented #22607
  • 00:59
    oscarbenjamin commented #22607
  • 00:46
    ThePauliPrinciple commented #22607
  • 00:42
    ThePauliPrinciple commented #22607
  • 00:38
    oscarbenjamin commented #22607
  • 00:27
    oscarbenjamin commented #22607
  • 00:26
    oscarbenjamin commented #22607
Maarten van der Velde - (Ideogram)
@ideogram
I now notice that is only capital "I, E and N" that have this problem, 'i, e en n' are okay. But still.
@shubham-khantwal I work on the dynamic generation of drawings, CAD-style. I want to construct a kind of macro-language for the end-users.
Maarten van der Velde - (Ideogram)
@ideogram
@shubham-khantwal How could I combine that with a subs dict?
Kalevi Suominen
@jksuom
from sympy.abc import I and I = Symbol('I') do the same thing. One of them will suffice to make I different from sqrt(-1).
Maarten van der Velde - (Ideogram)
@ideogram
Yes, I read that too, but it seems not to suffice. Maybe it's because my subs dict is somewhat strange? result = expr.evalf(subs=self.__values}) with self.__values = 'L': 80, 'W': 50, 'H': 150, 'F': 20, 'I': 1, 'Y': 1
death-angel-141
@death-angel-141
Any potential mentor for the gsoc idea of Classical Mechanics: Efficient Equation of Motion Generation with Python with whom I can disuss the related work
Kalevi Suominen
@jksuom
What is the type of the object on the rhs of self.__values = 'L': 80, 'W': 50, 'H': 150, 'F': 20, 'I': 1, 'Y': 1?
SHUBHAM KHANTWAL
@shubham-khantwal
does any got any idea that how can i deal with circular dependency easily ? there are some tricks but still being a large projects there is always a dependency that occurs on making some changes...
SHUBHAM KHANTWAL
@shubham-khantwal
And there are some Add file that are imported from .expr while we already have Add class in add file imported in same file . so how can we differentiate both?
Kalevi Suominen
@jksuom
@ideogram It looks like the objects that you are substituting in evalf are literal strings of type str like 'I' and not SymPy objects denoted by Python identifiers like I.
Vatsal Srivastava
@sava-1729
I've cleared all conflicts etc in my PR, someone please review it.
Praveen Sahu
@povinsahu1909
Made changes in singularity handling in plot. And want review in my PR #18856.
Hari07
@Hari-07
Hey Everyone, Im Harinandan. I would like to contribute to SymPy as Part of GSoC 2020
Besides coding math is my second passion, so i think even math intensive projects will be fine for me.
Do tell me what i should do
Mazen Amr
@mazenamr
Hey guys, I'm Mazen from Cairo, Egypt
Arpan Chattopadhyay
@Arpan612
@UltimateGamer07 Hi Harinandan! Welcome. Please find the links below to get started.
@mazenamr Hi Mazen. If you wish to contribute, please have a look at the links above.
Shashank07-creator
@Shashank07-creator
Hey Everyone , i m Shashank. I would like to contribute in SymPY ' s physics projects. Though, i'm a coder but i love physics too. Do tell me what to do.
Arpan Chattopadhyay
@Arpan612
Hi Shashank! Welcome. Please find the links below to get started.
I hope you have gone over the projects and have decided which one would you like to do.
Hari07
@Hari-07
I saw that in the google groups people had mentioned what idea they want to do for gsoc and were having discussions on the same. I too posted my idea yet there was no response from anyone, are there any other prerequisites before discussing project idea on the google group?
vishakha2108
@vishakha2108
Hi , I am getting an unsuccessful check in my pull request because of Travis ci build failed. Can someone guide me on how to resolve this error.
sarthak744
@sarthak744
Hey everyone, I am Sarthak Srivastava. I would like to contribute in SymPY's mathematics's projects. Although, I am pursuing cse from MSIT but maths has always intrigued me. So, kindly let me know what to do.
mohit
@mohitacecode

Hi , I am getting an unsuccessful check in my pull request because of Travis ci build failed. Can someone guide me on how to resolve this error.

Please mention the pull request here

1 reply
Nikhil Maan
@Sc0rpi0n101

I saw that in the google groups people had mentioned what idea they want to do for gsoc and were having discussions on the same. I too posted my idea yet there was no response from anyone, are there any other prerequisites before discussing project idea on the google group?

No, there are no prerequisites to presenting or discussing any idea for GSoC, or otherwise. You are free to start any discussion on an idea you might feel useful for SymPy.

As for your post, the mentors for your idea might have been preoccupied with some work, so they might not have replied. What was your idea btw?

Hey everyone, I am Sarthak Srivastava. I would like to contribute in SymPY's mathematics's projects. Although, I am pursuing cse from MSIT but maths has always intrigued me. So, kindly let me know what to do.

Hi Sarthak,

You can check out https://github.com/sympy/sympy/wiki/Introduction-to-contributing and https://github.com/sympy/sympy/wiki/Development-workflow to get started with development. You can also check out https://github.com/sympy/sympy/blob/master/README.rst for general installation and usage instructions.

Mohit Balwani
@Mohitbalwani26
if I want to add a function in the tests file of some module which needs some parameter then where do I need to make changes so that it doesn't throw an exception. For example, I want to add a def test_solver(eq, hint) in test_ode.py but it throws an exception for missing argument as sympy runs test_file by calling every function.
vishakha2108
@vishakha2108
pull request #18880 has an unsuccessful check because of Travis ci build failed.Can someone guide me on how to resolve this error
Kalevi Suominen
@jksuom
There is trailing whitespace. This is the Travis log message: AssertionError: File contains trailing whitespace: /home/travis/build/sympy/sympy/sympy/geometry/parabola.py, line 379.
Prashant Rawat
@prshnt19
Please review my PR sympy/sympy-live#144.
Hari07
@Hari-07
@Sc0rpi0n101 I want to work on either the Classical Mechanics, Efficient equation of motion generation with python or on Stochastic Processes in Probability Section, preferably the former.. and was hoping to have a discussion on where to start off on either of them
Also i was looking through the easy to fix issues to fulfill the patch requirements for GSoC Application, however all core issues are having commits or people working on them. Any other suggestions to meet this requirement?
ritwikchakraborty123
@ritwikchakraborty123
hi my self ritwik
i want to contribute on classical physics project development for implementing classical physics solution which can be used with sympy api ..
the quantum mechanics implentation with graphical implementation
Maarten van der Velde - (Ideogram)
@ideogram
@jksuom (on the subject of the numbers I,E and N) Yes, that is true, because I can't know in advance what variables will be used in the expressions. So, I collect them in a dict and feed that dict to the evalf function.
Asingh421
@Asingh421
hello I am Abhay Singh a second year cse student at IIT Patna,i want to contribute in Mathematics and physics projects for GSOC because math and physics always fascinated me since my school time please guide me.
Arpan Chattopadhyay
@Arpan612
@ritwikchakraborty123 @Asingh421 Hi, welcome to sympy! Please find the links below to get started.
Kalevi Suominen
@jksuom
@ideogram How do you define the dict? If you write dict(I=1), you get {'I': 1} whose key is a literal (that probably is not used in the expressions). If you define I as a SymPy symbol, for example, then you can define the dict {I: 1} that has I as a key.
Maarten van der Velde - (Ideogram)
@ideogram

@jksuom Oh,... eh,... terribly confused now,... you are saying I can use a SymPy Symbol as as a key in a dictionary?

ParameterName = "I" # But then dynamiccaly _self.values[Symbol(ParameterName)] = 42

Kalevi Suominen
@jksuom
The keys in a dict argument of subs are usually SymPy objects.
Hari07
@Hari-07
Im running python on ubuntu WSL. when i use the python terminal and write scripts in a folder thats not the sympy folder, throws an error. this gets fixed when i use sys.path.append to include the sympy folder then use import sympy
is there anyway to add it to sys.path permanently