[sympy] Re: GSoC 2018: Implementation of Vector Integration

2018-03-22 Thread adwait baokar
I think it will be a good idea to implement all the three vectors for line, 
surface and volume integrals(both for scalar function and vector field) 
with methods associated with the theorems in each of the appropriate 
integral.

-- 
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 post to this group, send email to sympy@googlegroups.com.
Visit this group at https://groups.google.com/group/sympy.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/01195481-68d5-456a-88d4-ed29c655%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [sympy] Re: GSoC 2018: Completing Solvers

2018-03-22 Thread Yathartha Joshi
What I understood about BigUnion and BigIntersection from here 
. BigUnion for set of 
finitesets will work similar to union but for set of imagesets (infinite 
sets) we will be returning a unified solution.

say for eg: [2*n , 2*n - 1 for n in Integers] passing it to Bigunion will 
yield something like [n for n in Integers] and BigIntersection would yield 
EmptySet.

See https://github.com/sympy/sympy/issues/9815#issuecomment-373978030

In solveset when union of imagesets are returned we can apply big union to 
get the unified result (probably could help the _union of imagesets once 
its implemented). 

IndexSet  will be implemented to 
get access to set of sets through indexing, a number of sets will be passed 
as parameters and an instance of IndexSet will be returned with indices 
mapped to each of the sets in the sets. This way we can get access to a set 
of sets. 

>>> X = IndexSet(FiniteSet(1, 2, ,3), FiniteSet(4, 5)); X
>>> X[0]
FiniteSet(1, 2 ,3)
>>>X[1]
FiniteSet(4, 5)


On Friday, March 23, 2018 at 5:44:13 AM UTC+5:30, Aaron Meurer wrote:
>
> Regarding BigUnion, what is the point of having it and IndexSet that 
> can only represent a finite number of sets? Union can already do this 
> without the indirection. I'm also unclear where this will be needed 
> for solveset. 
>
> Aaron Meurer 
>
> On Thu, Mar 22, 2018 at 4:38 PM, Yathartha Joshi  > wrote: 
> > Sorry I just gave the access to amit kumar, I have changed it, please 
> have a 
> > look. 
> > 
> > Thanks! 
> > 
> > 
> > On Friday, March 23, 2018 at 1:54:31 AM UTC+5:30, Aaron Meurer wrote: 
> >> 
> >> When I click on that link it says I don't have access. 
> >> 
> >> I recommend starting your proposal on 
> >> https://summerofcode.withgoogle.com and linking the draft proposal 
> >> there. That will make it easier to find in the future. 
> >> 
> >> Aaron Meurer 
> >> 
> >> On Thu, Mar 22, 2018 at 4:01 PM, Yathartha Joshi  
> >> wrote: 
> >> > I have created a proposal here. It would be great if you could review 
> it 
> >> > and 
> >> > suggest any changes. 
> >> > 
> >> > Thanks in advance. 
> >> > Yathartha 
> >> > 
> >> > On Thursday, March 22, 2018 at 11:08:27 PM UTC+5:30, Yathartha Joshi 
> >> > wrote: 
> >> >> 
> >> >> 
> >> >> On Thursday, March 22, 2018 at 2:26:18 PM UTC+5:30, Amit Kumar 
> wrote: 
> >> >>> 
> >> >>> Hey Yathartha, 
> >> >>> 
> >> >>> That sounds good. 
> >> >>> 
> >> >>> Cheers! 
> >> >>> Amit 
> >> >> 
> >> >> 
> >> >> Okay! Thanks. 
> >> >> 
> >> >> Also, I was thinking was making absolute value expressions to work 
> in 
> >> >> complex domain. I found a few equations that have complex solutions: 
> >> >> 
> >> >> 
> http://www.wolframalpha.com/input/?i=solve(abs(x-2)+%2Babs(x)+-+7,+x) 
> >> >> http://www.wolframalpha.com/input/?i=solve(abs(x-2)+-2+,+x) 
> >> >> 
> >> >> 
> >> >> 
> http://www.wolframalpha.com/input/?i=solve(abs(x-2)+%2Babs(x+%2B4)+-+16,+x) 
> >> >> 
> >> >> I was trying to figure out a possible way to solve this, but I am 
> >> >> facing 
> >> >> difficulty in getting to the solution. I tried asking the question 
> >> >> here, and 
> >> >> got the only possible way. Can you provide me with some suggestions 
> >> >> regarding this? Is there a specific reason as to why solveset (and 
> even 
> >> >> solve) is not made to solve in complex domain. 
> >> >> 
> >> > -- 
> >> > 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 post to this group, send email to sy...@googlegroups.com. 
> >> > Visit this group at https://groups.google.com/group/sympy. 
> >> > To view this discussion on the web visit 
> >> > 
> >> > 
> https://groups.google.com/d/msgid/sympy/aecef52c-4e2e-40b0-9b1c-3cf7c022374c%40googlegroups.com.
>  
>
> >> > 
> >> > For more options, visit https://groups.google.com/d/optout. 
> > 
> > -- 
> > 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 post to this group, send email to sy...@googlegroups.com 
> . 
> > Visit this group at https://groups.google.com/group/sympy. 
> > To view this discussion on the web visit 
> > 
> https://groups.google.com/d/msgid/sympy/862ac528-e77b-46e6-b751-e5ef532a2e46%40googlegroups.com.
>  
>
> > 
> > For more options, visit https://groups.google.com/d/optout. 
>

-- 
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 post to this group, send email to sympy@googlegroups.com.
Visit this group at 

Re: [sympy] Re: GSoC 2018: Completing Solvers

2018-03-22 Thread Aaron Meurer
Regarding BigUnion, what is the point of having it and IndexSet that
can only represent a finite number of sets? Union can already do this
without the indirection. I'm also unclear where this will be needed
for solveset.

Aaron Meurer

On Thu, Mar 22, 2018 at 4:38 PM, Yathartha Joshi  wrote:
> Sorry I just gave the access to amit kumar, I have changed it, please have a
> look.
>
> Thanks!
>
>
> On Friday, March 23, 2018 at 1:54:31 AM UTC+5:30, Aaron Meurer wrote:
>>
>> When I click on that link it says I don't have access.
>>
>> I recommend starting your proposal on
>> https://summerofcode.withgoogle.com and linking the draft proposal
>> there. That will make it easier to find in the future.
>>
>> Aaron Meurer
>>
>> On Thu, Mar 22, 2018 at 4:01 PM, Yathartha Joshi 
>> wrote:
>> > I have created a proposal here. It would be great if you could review it
>> > and
>> > suggest any changes.
>> >
>> > Thanks in advance.
>> > Yathartha
>> >
>> > On Thursday, March 22, 2018 at 11:08:27 PM UTC+5:30, Yathartha Joshi
>> > wrote:
>> >>
>> >>
>> >> On Thursday, March 22, 2018 at 2:26:18 PM UTC+5:30, Amit Kumar wrote:
>> >>>
>> >>> Hey Yathartha,
>> >>>
>> >>> That sounds good.
>> >>>
>> >>> Cheers!
>> >>> Amit
>> >>
>> >>
>> >> Okay! Thanks.
>> >>
>> >> Also, I was thinking was making absolute value expressions to work in
>> >> complex domain. I found a few equations that have complex solutions:
>> >>
>> >> http://www.wolframalpha.com/input/?i=solve(abs(x-2)+%2Babs(x)+-+7,+x)
>> >> http://www.wolframalpha.com/input/?i=solve(abs(x-2)+-2+,+x)
>> >>
>> >>
>> >> http://www.wolframalpha.com/input/?i=solve(abs(x-2)+%2Babs(x+%2B4)+-+16,+x)
>> >>
>> >> I was trying to figure out a possible way to solve this, but I am
>> >> facing
>> >> difficulty in getting to the solution. I tried asking the question
>> >> here, and
>> >> got the only possible way. Can you provide me with some suggestions
>> >> regarding this? Is there a specific reason as to why solveset (and even
>> >> solve) is not made to solve in complex domain.
>> >>
>> > --
>> > 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 post to this group, send email to sy...@googlegroups.com.
>> > Visit this group at https://groups.google.com/group/sympy.
>> > To view this discussion on the web visit
>> >
>> > https://groups.google.com/d/msgid/sympy/aecef52c-4e2e-40b0-9b1c-3cf7c022374c%40googlegroups.com.
>> >
>> > For more options, visit https://groups.google.com/d/optout.
>
> --
> 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 post to this group, send email to sympy@googlegroups.com.
> Visit this group at https://groups.google.com/group/sympy.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/sympy/862ac528-e77b-46e6-b751-e5ef532a2e46%40googlegroups.com.
>
> For more options, visit https://groups.google.com/d/optout.

-- 
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 post to this group, send email to sympy@googlegroups.com.
Visit this group at https://groups.google.com/group/sympy.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/CAKgW%3D6KJ3bbO0F6EU092KuyJvmhCuuD0-xdai%2B22beUOVv4ASw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


[sympy] Re: GSOC : 2D Beam Solving System

2018-03-22 Thread Jashan
Jason,

I have created a wiki page for my proposal here 
.
 
I have talked about implementation of following:

   - Solving statically indeterminate beams
   - Solving Non-Prismatic beam
   - Point of contra flexure
   - maximum deflection
   - method to remove load


   - connected beams (such as via hinge)
   - solving non-horizontal beams
   - Support class as an abstract way to represent a support structure


   - 3d Beam class(to solve beam with high shear modulus in three 
   dimensions)


   - Plotting of SFD, BMD and deflection curve

Kindly review the application, and provide necessary feedbacks about the 
proposal. Also, tell if you think any of them should be removed/replaced.

Thanks,
Jashan

-- 
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 post to this group, send email to sympy@googlegroups.com.
Visit this group at https://groups.google.com/group/sympy.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/d01669af-b250-46da-92fe-dd62cdbf8ad7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[sympy] GSoC 2018 Introduction

2018-03-22 Thread dkabanov96
Hello, SymPy community. 

My name is Danil, I'm first-year undergraduate student at "Mechanics maths 
and computer science institute" which is a part of Southern Federal 
University, Rostov-on-Don, Russia.
I've finished high-school in 2014 with emphasis on maths, physics and IT.
I am currently going through institute courses of linear algebra, computer 
algebra and dicrete maths.

I started programming during mid-school and have been participating in 
programming contests since then, using mostly C++ and Python.
Since competitive programming used to be my main sphere of interest I've 
never participated in serious projects before.

I have never used SymPy before, but I got pretty amused while watching 
video presentation and going through documentation, so I am definitely 
going to try using it.

My spheres of interest are:

   - Graph algorithms
   - Physics


I haven't choosen the part of the project to contibute to, because they all 
look very interesting to me, but that will likely be something related to 
physics.

Other relevant information:

   - Native language: Russian
   - Timezone: UTC+3

Looking forward to contibute to such an awesome project.

-- 
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 post to this group, send email to sympy@googlegroups.com.
Visit this group at https://groups.google.com/group/sympy.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/f06e5465-beb3-4d53-ae74-d65153b18303%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [sympy] Re: GSoC 2018: Completing Solvers

2018-03-22 Thread Yathartha Joshi
Sorry I just gave the access to amit kumar, I have changed it, please have 
a look.

Thanks!


On Friday, March 23, 2018 at 1:54:31 AM UTC+5:30, Aaron Meurer wrote:
>
> When I click on that link it says I don't have access. 
>
> I recommend starting your proposal on 
> https://summerofcode.withgoogle.com and linking the draft proposal 
> there. That will make it easier to find in the future. 
>
> Aaron Meurer 
>
> On Thu, Mar 22, 2018 at 4:01 PM, Yathartha Joshi  > wrote: 
> > I have created a proposal here. It would be great if you could review it 
> and 
> > suggest any changes. 
> > 
> > Thanks in advance. 
> > Yathartha 
> > 
> > On Thursday, March 22, 2018 at 11:08:27 PM UTC+5:30, Yathartha Joshi 
> wrote: 
> >> 
> >> 
> >> On Thursday, March 22, 2018 at 2:26:18 PM UTC+5:30, Amit Kumar wrote: 
> >>> 
> >>> Hey Yathartha, 
> >>> 
> >>> That sounds good. 
> >>> 
> >>> Cheers! 
> >>> Amit 
> >> 
> >> 
> >> Okay! Thanks. 
> >> 
> >> Also, I was thinking was making absolute value expressions to work in 
> >> complex domain. I found a few equations that have complex solutions: 
> >> 
> >> http://www.wolframalpha.com/input/?i=solve(abs(x-2)+%2Babs(x)+-+7,+x) 
> >> http://www.wolframalpha.com/input/?i=solve(abs(x-2)+-2+,+x) 
> >> 
> >> 
> http://www.wolframalpha.com/input/?i=solve(abs(x-2)+%2Babs(x+%2B4)+-+16,+x) 
> >> 
> >> I was trying to figure out a possible way to solve this, but I am 
> facing 
> >> difficulty in getting to the solution. I tried asking the question 
> here, and 
> >> got the only possible way. Can you provide me with some suggestions 
> >> regarding this? Is there a specific reason as to why solveset (and even 
> >> solve) is not made to solve in complex domain. 
> >> 
> > -- 
> > 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 post to this group, send email to sy...@googlegroups.com 
> . 
> > Visit this group at https://groups.google.com/group/sympy. 
> > To view this discussion on the web visit 
> > 
> https://groups.google.com/d/msgid/sympy/aecef52c-4e2e-40b0-9b1c-3cf7c022374c%40googlegroups.com.
>  
>
> > 
> > For more options, visit https://groups.google.com/d/optout. 
>

-- 
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 post to this group, send email to sympy@googlegroups.com.
Visit this group at https://groups.google.com/group/sympy.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/862ac528-e77b-46e6-b751-e5ef532a2e46%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [sympy] Re: GSoC 2018: Completing Solvers

2018-03-22 Thread Aaron Meurer
When I click on that link it says I don't have access.

I recommend starting your proposal on
https://summerofcode.withgoogle.com and linking the draft proposal
there. That will make it easier to find in the future.

Aaron Meurer

On Thu, Mar 22, 2018 at 4:01 PM, Yathartha Joshi  wrote:
> I have created a proposal here. It would be great if you could review it and
> suggest any changes.
>
> Thanks in advance.
> Yathartha
>
> On Thursday, March 22, 2018 at 11:08:27 PM UTC+5:30, Yathartha Joshi wrote:
>>
>>
>> On Thursday, March 22, 2018 at 2:26:18 PM UTC+5:30, Amit Kumar wrote:
>>>
>>> Hey Yathartha,
>>>
>>> That sounds good.
>>>
>>> Cheers!
>>> Amit
>>
>>
>> Okay! Thanks.
>>
>> Also, I was thinking was making absolute value expressions to work in
>> complex domain. I found a few equations that have complex solutions:
>>
>> http://www.wolframalpha.com/input/?i=solve(abs(x-2)+%2Babs(x)+-+7,+x)
>> http://www.wolframalpha.com/input/?i=solve(abs(x-2)+-2+,+x)
>>
>> http://www.wolframalpha.com/input/?i=solve(abs(x-2)+%2Babs(x+%2B4)+-+16,+x)
>>
>> I was trying to figure out a possible way to solve this, but I am facing
>> difficulty in getting to the solution. I tried asking the question here, and
>> got the only possible way. Can you provide me with some suggestions
>> regarding this? Is there a specific reason as to why solveset (and even
>> solve) is not made to solve in complex domain.
>>
> --
> 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 post to this group, send email to sympy@googlegroups.com.
> Visit this group at https://groups.google.com/group/sympy.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/sympy/aecef52c-4e2e-40b0-9b1c-3cf7c022374c%40googlegroups.com.
>
> For more options, visit https://groups.google.com/d/optout.

-- 
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 post to this group, send email to sympy@googlegroups.com.
Visit this group at https://groups.google.com/group/sympy.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/CAKgW%3D6%2Ba2mPjMYDvTt7BysQOWXpCZC7i%3DzP%3DbQ8B8FnRc307FQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


[sympy] Re: GSoC 2018: Completing Solvers

2018-03-22 Thread Yathartha Joshi
I have created a proposal here 
.
 
It would be great if you could review it and suggest any changes.

Thanks in advance.
Yathartha

On Thursday, March 22, 2018 at 11:08:27 PM UTC+5:30, Yathartha Joshi wrote:
>
>
> On Thursday, March 22, 2018 at 2:26:18 PM UTC+5:30, Amit Kumar wrote:
>>
>> Hey Yathartha,
>>
>> That sounds good.
>>
>> Cheers!
>> Amit
>>
>
> Okay! Thanks.
>
> Also, I was thinking was making absolute value expressions to work in 
> complex domain. I found a few equations that have complex solutions:
>
>
>- 
>http://www.wolframalpha.com/input/?i=solve(abs(x-2)+%2Babs(x)+-+7,+x)  
>
>- http://www.wolframalpha.com/input/?i=solve(abs(x-2)+-2+,+x)
>- 
>http://www.wolframalpha.com/input/?i=solve(abs(x-2)+%2Babs(x+%2B4)+-+16,+x)
>
> I was trying to figure out a possible way to solve this, but I am facing 
> difficulty in getting to the solution. I tried asking the question here 
> ,
>  
> and got the only possible way. Can you provide me with some suggestions 
> regarding this? Is there a specific reason as to why solveset (and even 
> solve) is not made to solve in complex domain.
>
>

-- 
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 post to this group, send email to sympy@googlegroups.com.
Visit this group at https://groups.google.com/group/sympy.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/aecef52c-4e2e-40b0-9b1c-3cf7c022374c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[sympy] Re: GSoC 2018: Completing Solvers

2018-03-22 Thread Yathartha Joshi

On Thursday, March 22, 2018 at 2:26:18 PM UTC+5:30, Amit Kumar wrote:
>
> Hey Yathartha,
>
> That sounds good.
>
> Cheers!
> Amit
>

Okay! Thanks.

Also, I was thinking was making absolute value expressions to work in 
complex domain. I found a few equations that have complex solutions:


   - http://www.wolframalpha.com/input/?i=solve(abs(x-2)+%2Babs(x)+-+7,+x)  
   
   - http://www.wolframalpha.com/input/?i=solve(abs(x-2)+-2+,+x)
   - 
   http://www.wolframalpha.com/input/?i=solve(abs(x-2)+%2Babs(x+%2B4)+-+16,+x)

I was trying to figure out a possible way to solve this, but I am facing 
difficulty in getting to the solution. I tried asking the question here 
,
 
and got the only possible way. Can you provide me with some suggestions 
regarding this? Is there a specific reason as to why solveset (and even 
solve) is not made to solve in complex domain.

-- 
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 post to this group, send email to sympy@googlegroups.com.
Visit this group at https://groups.google.com/group/sympy.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/3a06f637-1b7d-4ccd-b108-255ed96748cb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[sympy] GSoC 2018: Implementation of Vector Integration

2018-03-22 Thread adwait baokar
I am Adwait Baokar, a 3rd year undergraduate and I am willing to apply for 
GSoC 2018 under the project : Implementation of Vector Integration. As 
mentioned, I have gone through Prasoon's PR on his work in GSoC 2013. There 
were implementations for line and surface integrals but those 
implementations were not completed. 

I wanted to know that if we want to implement line, surface and volume 
integrals for scalar functions also or just for vector fields is enough?

Also, will implementing theorems such as divergence theorem, green's 
theorem, stokes theorem and gradient theorem will be a good idea?

-- 
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 post to this group, send email to sympy@googlegroups.com.
Visit this group at https://groups.google.com/group/sympy.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/910769f4-3c44-4e10-89b1-1216350920e0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [sympy] Submission for my own idea

2018-03-22 Thread Jason Moore
Silpa,

Sounds like a great idea, but just not the right one for SymPy. You should
look for an appropriate organization on the GSoC webpage for this idea.

Jason

moorepants.info
+01 530-601-9791

On Thu, Mar 22, 2018 at 7:29 AM, Silpa Sivadas 
wrote:

> Hello everybody,
>
>> My name is Silpa Sivadas. I am a third year undergraduate student. I
>> would like to apply for GSoC with my own idea. While I was to apply, I saw
>> that I should better discuss my idea here, so that I could make sure that
>> it is not implemented yet.
>> My idea is an android app which can convert the sign language to voice.
>> Deaf and Dumb people use sign language for communication. This app can tell
>> us what the deaf\ dumb wants to communicate, reducing the gap between them
>> and the society. I plan to implement it using deep learning so that the
>> system can be trained better. And more over, basic techniques for gesture
>> conversion are already implemented and I need to work with that base.
>> I believe such a system (Mobile app for dumb) doesn't exist, but if it
>> does, please inform me.
>>
> Thanks
>
> --
> 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 post to this group, send email to sympy@googlegroups.com.
> Visit this group at https://groups.google.com/group/sympy.
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/sympy/b2fd8e37-273f-4649-acac-777ebcbebfc3%40googlegroups.com
> 
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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 post to this group, send email to sympy@googlegroups.com.
Visit this group at https://groups.google.com/group/sympy.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/CAP7f1AiRXFy0zOo4dz0M3CWnNs%2B2F_hcmSC%2B9s2T%2BGoLes2B_w%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


[sympy] GSOC 2018 Introduction

2018-03-22 Thread Mayank Singh
 

Hello, 

I am Mayank Singh ( code-monk08 ), I am a technology enthusiast and 
promoter of Open Source Applications, I have been administrating my own 
renowned technical facebook group called the “Super Machines” for over 6 
years now where I have been helping people to solve their technical issues.


I am a first year undergraduate engineering student currently enrolled in 
Jaypee Institute of Information Technology Sector 62 , Noida, undergoing 
through second semester of my engineering course ( B.Tech in Information 
Technology ).


I have around 6 months experience in Python, although I had been 
programming since last one and a half year in C, C++ & Java.

My mathematical educational level is ( High School Mathematics + 
Engineering Mathematics ( First Semester ) ) and currently I am undergoing 
Mathematical Training ( Second Semester ) .


Algorithmic Interests : Risch Algorithm for Indefinite Integration.


This is my first encounter with a Computer Algebric System (CAS), although 
for over a week I had been exploring the possibilites of SymPy (CAS) from 
SymPy Documentation, SciPy videos ( Youtube Channel : Enthought ) and 
through Github.


I am interested in contributing to the development of SymPy in the 
Mathematics Project ( Integration ).


I belong to India, and have command both in English language and Hindi 
language.


Looking forward for guidance over the summer.


Thank you,

with regards,

Mayank Singh


My Github Profile : https://github.com/code-monk08

My LinkedIn Profile : https://www.linkedin.com/in/mayank-singh-57567a132/

Super Machines : https://www.facebook.com/groups/super.machines.experts/

-- 
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 post to this group, send email to sympy@googlegroups.com.
Visit this group at https://groups.google.com/group/sympy.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/3a49c337-3629-4ca2-b073-edc22005f9b4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [sympy] Re: lambdify function with array of parameters

2018-03-22 Thread Nico Schlömer
Alright, thanks for the explanation.

On Mon, Mar 19, 2018 at 11:49 PM Leonid Kovalev 
wrote:

> lambdify should not be needed to work with or create SymPy
> expressions. Its purpose is to make a SymPy expression usable by other
> libraries.
>
> As I wrote, "dict shenanigans" were not needed. A MatrixSymbol is an
> iterable. `zip(MatrixSymbol, array_of_values)` creates an iterator of
> tuples, indicating what element is substituted by what value. A
> natural thing to do in Python, I wouldn't look to replace it with
> lambdify and DeferredVector (which apparently isn't removed because
> everyone forgot about it).
>
> On Mon, Mar 19, 2018 at 6:29 PM, Nico Schlömer 
> wrote:
> > I see!
> > I also noticed that I can use `DeferredVector`s instead of
> `MatrixSymbol`s
> > to get avoid those dict shenanigans. This
> > ```
> > import numpy
> > import sympy
> >
> > a = sympy.DeferredVector('a')
> > b = sympy.DeferredVector('b')
> >
> > x = sympy.Symbol('x')
> >
> > P = (a[0] + a[1]*x) / (1 + b[0]*x + b[1]*x**2 + b[2]*x**3)
> >
> > val_a = numpy.random.rand(2)
> > val_b = numpy.random.rand(3)
> >
> > Pa = sympy.lambdify((a, b), P)(val_a, val_b)
> >
> >
> > print(P)
> > print(Pa)
> > ```
> > works. It's a bit weird to create a lambdify only to call it straight
> away
> > though. Also, I'm reading [1] that `DeferredVector` were once scheduled
> for
> > removal? Probably outdated.
> >
> > [1] https://github.com/sympy/sympy/issues/6788
> >
> >
> >
> > On Monday, March 19, 2018 at 11:24:59 PM UTC+1, Leonid Kovalev wrote:
> >>
> >> P_a = P.subs(dict(zip(a, val_a)))
> >>
> >> returns
> >>
> >> (0.450033195586719*x + 0.829322314411828)/(x**3*b[2, 0] + x**2*b[1, 0] +
> >> x*b[0, 0] + 1)
> >>
> >> You need to substitute individual MatrixElement objects like a[0], not
> the
> >> MatrixSymbol itself (which isn't even present in the expression P).
> >>
> >>
> > --
> > 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 post to this group, send email to sympy@googlegroups.com.
> > Visit this group at https://groups.google.com/group/sympy.
> > To view this discussion on the web visit
> >
> https://groups.google.com/d/msgid/sympy/1cdc96e2-6dd7-4540-9c55-44814d9a01b3%40googlegroups.com
> .
> >
> > For more options, visit https://groups.google.com/d/optout.
>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "sympy" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/sympy/1A2vJdNInfE/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> sympy+unsubscr...@googlegroups.com.
> To post to this group, send email to sympy@googlegroups.com.
> Visit this group at https://groups.google.com/group/sympy.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/sympy/CAJ0_tQKhWCEjB5qWvbbWaG%3D2rx6HQ-MadNZdG9AAUKRUSRG9Vw%40mail.gmail.com
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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 post to this group, send email to sympy@googlegroups.com.
Visit this group at https://groups.google.com/group/sympy.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/CAK6Z60feigN4EfDaQcQumjir9kyc0t5d%2BHoA70Jps9o915WNAA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


[sympy] Submission for my own idea

2018-03-22 Thread Silpa Sivadas
Hello everybody,

> My name is Silpa Sivadas. I am a third year undergraduate student. I would 
> like to apply for GSoC with my own idea. While I was to apply, I saw that I 
> should better discuss my idea here, so that I could make sure that it is 
> not implemented yet.
> My idea is an android app which can convert the sign language to voice. 
> Deaf and Dumb people use sign language for communication. This app can tell 
> us what the deaf\ dumb wants to communicate, reducing the gap between them 
> and the society. I plan to implement it using deep learning so that the 
> system can be trained better. And more over, basic techniques for gesture 
> conversion are already implemented and I need to work with that base.
> I believe such a system (Mobile app for dumb) doesn't exist, but if it 
> does, please inform me.
>
Thanks

-- 
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 post to this group, send email to sympy@googlegroups.com.
Visit this group at https://groups.google.com/group/sympy.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/b2fd8e37-273f-4649-acac-777ebcbebfc3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[sympy] Introduction GSOC 2018.

2018-03-22 Thread Mayank Singh
 

Hello, 


I am Mayank Singh ( code-monk08 ), I am a technology enthusiast and 
promoter of Open Source Applications, I have been administrating my own 
renowned technical facebook group called the “Super Machines” for over 6 
years now where I have been helping people to solve their technical issues.


I am a first year undergraduate engineering student currently enrolled in 
Jaypee Institute of Information Technology Sector 62 , Noida, undergoing 
through second semester of my engineering course ( B.Tech in Information 
Technology ).


I have around 6 months experience in Python, although I had been 
programming since last one and a half year in C, C++ & Java.

My mathematical educational level is ( High School Mathematics + 
Engineering Mathematics ( First Semester ) ) and currently I am undergoing 
Mathematical Training ( Second Semester ) .


Algorithmic Interests : Risch Algorithm for Indefinite Integration.


This is my first encounter with a Computer Algebric System (CAS), although 
for over a week I had been exploring the possibilites of SymPy (CAS) from 
SymPy Documentation, SciPy videos ( Youtube Channel : Enthought ) and 
through Github.


I am interested in contributing to the development of SymPy in the 
Mathematics Project ( Integration ).


I belong to India, and have command both in English language and Hindi 
language.


Looking forward for guidance over the summer.


Thank you,

with regards,

Mayank Singh


My Github Profile : https://github.com/code-monk08

My LinkedIn Profile : https://www.linkedin.com/in/mayank-singh-57567a132/

Super Machines : https://www.facebook.com/groups/super.machines.experts/

-- 
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 post to this group, send email to sympy@googlegroups.com.
Visit this group at https://groups.google.com/group/sympy.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/96af7d83-1516-46e7-b024-d053be95532f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[sympy] Need help with Travis errors in PyDy

2018-03-22 Thread Nikhil Pappu
I apologize if this is an elementary question but the Travis errors in PyDy 
have been bugging me. 
I didn't have a problem like this in SymPy.

These are the pulls I made :

https://github.com/pydy/pydy/pull/391
https://github.com/pydy/pydy/pull/392

The first one is a fix.
The second one adds documentation. I don't see why I a pull which adds 
documentation would not pass the Travis tests.

The Travis builds seem to have a lot of unrelated errors. 
Can anyone explain what is wrong in these cases? Also, is there a good way 
to look for errors in your code from other errors?

-- 
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 post to this group, send email to sympy@googlegroups.com.
Visit this group at https://groups.google.com/group/sympy.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/4e08dec9-1a7b-430b-9f93-95f2f5db8aa2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[sympy] Re: GSoC 2018: Completing Solvers

2018-03-22 Thread Amit Kumar
Hey Yathartha,

That sounds good.

Cheers!
Amit

-- 
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 post to this group, send email to sympy@googlegroups.com.
Visit this group at https://groups.google.com/group/sympy.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/23371013-138c-4d9c-8e65-1aaf47028d3d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[sympy] Re: GSoC 2018 Application: Implementation of Vector Integration

2018-03-22 Thread adwait baokar
Also, I would like to know that will the mentioned theorems be good ideas 
to implement?

Jason, please provide feedback

-- 
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 post to this group, send email to sympy@googlegroups.com.
Visit this group at https://groups.google.com/group/sympy.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/05eff6b2-1c81-4d5e-8ec8-6acf2908256d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.