Hi Jason

Sorry for the late response.

This summer, for my GSoC project I worked with Ondrej on a faster 
implementation of series expansion.
The result is the ring series 
<https://github.com/sympy/sympy/blob/master/sympy/polys/ring_series.py> 
module with speed up of 20-1000 times over the  current series method. We 
are
now implementing the same in SymEngine.

Though the basic functionality is up in SymPy (more details here 
<https://github.com/sympy/sympy/blob/master/doc/src/modules/polys/ringseries.rst>),
 
there is a lot to be done. One long-term 
goal is to replace the current `series` module with it.

We would like to  submit a proposal for the same. How specific do the 
deliverables need to be?

Regards


On Wednesday, 2 December 2015 06:03:01 UTC+5:30, Jason Moore wrote:
>
> Here are my draft proposals: 
> https://github.com/pydy/pydy/wiki/UCD-ECS-193A-B-%28CS-Senior-Design%29-Proposals
>
>
> Jason
> moorepants.info
> +01 530-601-9791
>
> On Tue, Dec 1, 2015 at 3:42 PM, Jason Moore <[email protected] 
> <javascript:>> wrote:
>
>> I'm going to submit a 1-3 projects to this course from this list:
>>
>> 1. Improve PyDy viz UI (pythreejs integration, importing cad models, test 
>> suite, etc)
>> 2. Develop a singularity function module in SymPy with docs/examples on 
>> beam bending engineering problems.
>> 3. PyDy website automated example gallery
>>
>> These students would be ideal for improving the SymPy webapps (live and 
>> gamma) and also for the mathematically inclined, working on the core 
>> codebase. Francesco's MathJax idea sounds cool.
>>
>> I have to get these proposals to Prof. Xin Liu by the 6th (PST). If 
>> anyone wants to submit a proposal please send me the following by the 5th:
>>
>> Title
>> Abstract
>> Necessary skills (can be required or what the students will learn)
>>
>> These students will likely be good candidates for GSoC too and we can 
>> lead them into an application for that if they are interested.
>>
>> Let me know ASAP if you want to do this.
>>
>> Thanks,
>>
>> Jason
>>
>>
>> Jason
>> moorepants.info
>> +01 530-601-9791
>>
>> On Tue, Oct 27, 2015 at 5:38 AM, Francesco Bonazzi <[email protected] 
>> <javascript:>> wrote:
>>
>>> Ideas suitable for CS students:
>>>
>>>
>>>    - distribute computation (maybe more on symengine).
>>>    - hack MathJAX to have some sort of formula editor in IPython (this 
>>>    is mostly Javascript/HTML only).
>>>
>>>
>>> On Friday, 23 October 2015 18:29:35 UTC+2, Aaron Meurer wrote:
>>>>
>>>> Most SymPy projects would require that the group members have a 
>>>> knowledge of mathematics (for whatever they are working on). A lot of 
>>>> CS students double in mathematics, so that's not unheard of. 
>>>>
>>>> For ideas, I would just suggest the GSoC ideas page. I don't know how 
>>>> well they would work for groups. Is it better to have a project that 
>>>> would go in SymPy or something that would stay separate? 
>>>>
>>>> Anyway, it sounds like the mentoring is not much and I can probably 
>>>> help out with it. 
>>>>
>>>> Aaron Meurer 
>>>>
>>>> On Wed, Oct 21, 2015 at 3:41 PM, Jason Moore <[email protected]> 
>>>> wrote: 
>>>> > SymPy and PyDy devs, 
>>>> > 
>>>> > I'm now a faculty member at UCD in the mechanical engineering 
>>>> department. I 
>>>> > teach our capstone design course and work with Prof. Xin Liu of the 
>>>> computer 
>>>> > science department here who teaches the CS equivalent course. She 
>>>> would be 
>>>> > interested in having her CS students work on SymPy, Symengine, and 
>>>> PyDy 
>>>> > related projects. 
>>>> > 
>>>> > If we'd like to connect to this source of new contributors, we can 
>>>> submit 
>>>> > proposals to her by Dec 1 for projects that are well scoped for 
>>>> groups of 
>>>> > 3-5 students to work on for an approximate 6 month period (Jan to 
>>>> June 
>>>> > 2016). As with GSoC, we'd need mentor time to go along with this so 
>>>> that the 
>>>> > students are more likely to be successful. This can likely be a 
>>>> yearly 
>>>> > collaboration and could even be a great vetting for GSoC slots. 
>>>> > 
>>>> > Have a look at the project web site for more info: 
>>>> > 
>>>> > http://web.cs.ucdavis.edu/~liu/193/193.html 
>>>> > 
>>>> > Please respond if you'd be interested in submitting a project and 
>>>> being a 
>>>> > mentor. I'll then follow up with some guidelines for the submissions 
>>>> if we 
>>>> > have interest. 
>>>> > 
>>>> > Jason 
>>>> > moorepants.info 
>>>> > +01 530-601-9791 
>>>> > 
>>>> > -- 
>>>> > You received this message because you are subscribed to the Google 
>>>> Groups 
>>>> > "PyDy" group. 
>>>> > To unsubscribe from this group and stop receiving emails from it, 
>>>> send an 
>>>> > email to [email protected]. 
>>>> > To post to this group, send email to [email protected]. 
>>>> > Visit this group at http://groups.google.com/group/pydy. 
>>>> > 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 [email protected] <javascript:>.
>>> To post to this group, send email to [email protected] 
>>> <javascript:>.
>>> Visit this group at http://groups.google.com/group/sympy.
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/sympy/49807aa3-5978-4e95-90cf-1c3cccf0a267%40googlegroups.com
>>>  
>>> <https://groups.google.com/d/msgid/sympy/49807aa3-5978-4e95-90cf-1c3cccf0a267%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>> 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 [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sympy.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/ee526ac7-ef4e-4242-be78-f621314ca5db%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to