[Dune-devel] Dune-devel Digest, Vol 11, Issue 5

Wenlin Hu hiroshima596 at gmail.com
Mon May 6 20:02:37 CEST 2013


Dear all,

I am Wenlin Hu, a PhD candidate majored in Computational Applied Math,
Stony Brook, USA. I submitted my GSoC proposal on Google-SoC web page
before the deadline but I didn't do it on the mailing list. Attached is my
proposal. I know it's late, sorry for the inconvenience. Thank you.

Sincerely,
Wenlin Hu


On Sat, May 4, 2013 at 12:42 PM, <dune-devel-request at dune-project.org>wrote:

> Send Dune-devel mailing list submissions to
>         dune-devel at dune-project.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
>         http://lists.dune-project.org/mailman/listinfo/dune-devel
> or, via email, send a message with subject or body 'help' to
>         dune-devel-request at dune-project.org
>
> You can reach the person managing the list at
>         dune-devel-owner at dune-project.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Dune-devel digest..."
>
>
> Today's Topics:
>
>    1. [GSoC2013][Proposal]Proposal for GSoC-2013 (Anand Soni)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Sat, 4 May 2013 22:12:18 +0530
> From: Anand Soni <anand.92.soni at gmail.com>
> To: dune-devel at dune-project.org
> Subject: [Dune-devel] [GSoC2013][Proposal]Proposal for GSoC-2013
> Message-ID:
>         <
> CABRY8bCXUJC8mksoUA-vcFdxUbf-qA939WoPXG5FN5dQnq4CKA at mail.gmail.com>
> Content-Type: text/plain; charset="windows-1252"
>
> Hi,
>
> I am Anand Soni, a third year undergraduate in the department of Computer
> Science and Engineering, IIT Bombay, India. I submitted my GSoC proposal on
> Google-Melange before 3rd May but I didn't do it on the mailing list. So,
> here it is. I know its late but I submitted on Google Melange before the
> deadline. I think submitting here is necessary.
>
>
> *Personal Information*
> ------------------------------
>
>    -
>
>    *Full name*: Anand Soni
>    -
>
>    *Email adress*: anand.92.soni at gmail.com
>    -
>
>    *Brief background info*: I am Anand Soni, a third year undergraduate in
>    the department of computer science and engineering at IIT Bombay, India.
>    *I am well versed in C, C++, Python and Java programming. Besides, I
>    also have good knowledge of Javascript, Matlab and Scilab. I am equally
>    comfortable with Windows, Linux and Mac operating systems. I have a good
>    experience in programming. I have completed various academic projects in
>    programming and small-scale software development **such as: **Data
>    Compression Utility, Discrete Event Simulation(Networks), Universal
>    Asynchronous Reciever/Transmitter, Sudoku puzzle solver **and many
>    others.** Also, I have done a programming course in **PLT-Scheme . **I
>    love Mathematics. **I have completed the following courses in
>    Mathematics at IIT Bombay: **Advanced Calculus, Linear Algebra,
>    Differential Equations, Numerical Analysis and Discrete Mathematics.***
>    *
>
>
>    ***
>
> *
>
> Project Information
> ------------------------------
>
>    -
>
>    Project Title: Attach the PSurface library to ParaView.
>    -
>
>    Brief description in your own words: The major aim of this project is to
>    link the Psurface C++ library to ParaView which can then be used to
>    visualize Psurface data and to use the GUI options in ParaView to
>    manipulate the surfaces, plots and mappings.
>    -
>
>    Detailed description. If applicable with an outline of the
>    algorithm/development strategy: The project basically aims at opening a
>    Psurface file in ParaView and then manipulate, view and drive results
> out
>    of the plots/mappings. For this I divide the project into the following
>    phases:
>    -
>
>    Phase One: Familiarize with the Psurface C++ code, data structure and
>    ParaView. I will also learn about the Psurface surface simplification
>    algorithm. I will discuss these with my mentor and design ideas that
> will
>    guide my work for the summer.
>    -
>
>    Phase Two: I will figure out (in consultation with my mentor) the parts
>    of Psurface library that need to be wrapped/written in Python as
> ParaView
>    supports Python scripting extensively. I will write this part of the
>    library in Python to make the further work easier.
>    -
>
>    Phase Three: In this phase I will start working on the next major task.
>    This task is being able to read a Psurface object from a file into
>    ParaView. This will be guided by my mentor. After reading the object, I
>    will implement a ParaView filter for the surface simplification
> algorithm.
>    The filter will be based on the VTK algorithm which will be written in a
>    plugin with help from my mentor. Once, this is accomplished, we will be
>    able to read and modify surfaces in ParaView.
>    -
>
>    Phase Four: Any leftover work and suggested code optimizations (if any)
>    by my mentor will be completed in this last phase.
>    -
>
>    Development schedule including milestones:
>    -
>
>       27 May- 17 June: Preparatory Work. I will familiarize with my mentor.
>       Will hold discussions with him regarding the algorithms/library I
>       will work on. I will
>
>       completely understand the C++ code for PSurface. I will also
> learn working
>       with
>
>       ParaView and any new tool if suggested by my mentor. Phase one will
>       be
>
>       completed.
>       -
>
>       17 June- 29July: Phase twoto be completed. By this time I will have
>       written the required/relevant Psurface library portion in Python. If
>       not, then not much will
>
>       be left by this time. I will also discuss further work to be done on
>       this.
>       -
>
>       29July ? 5September: Phase three shall be completed. In the beginning
>       I will make sure I am able to read Psurface objects through files in
>       ParaView
>
>       (Probably, this will be done by 10th August). And then the ParaView
>       filter shall
>
>       be complete by September 5.
>       -
>
>       5 September ? 15 September: Phase four to be completed.
>       -
>
>       The above timeline represents only a rough idea as per my own
>       calculations. They might change during the course of the project.
>       -
>
>    How much time will you contribute per week: Currently, I plan to deploy
>    around 35 hours a week for this project. If the project requires more, I
>    will put in more efforts.
>    -
>
>    What timezone will you be working from: I will be working from Mumbai,
>    Maharahstra, India.
>    -
>
>    What software/libraries will you use: Basically, I will be working on
>    the Psurface library of C++ and using the ParaView tool. Other
> softwares or
>    libraries will be decided as the project commences.
>
>
>
> Misc
> ------------------------------
>
>    -
>
>    Why did you choose DUNE?: I chose to work with DUNE because DUNE works
>    for Mathematics (developing high performance computing methods to solve
>    partial differential equations). I, being a Math lover, and inclined
>    towards Calculus and programming could not find a better match to work
> with
>    this Summer.
>    -
>
>    Did you use DUNE before and on which OS?: No, I have not used DUNE
>    before.
>    -
>
>    Why are you qualified for the project?: I am qualified for this project
>    mainly because I love programming and I possess the required background
> for
>    this project. I have a good experience working on projects in
> C++/Python.
>    Moreover, I have an urge to contribute to and learn professional
> software
>    development from the open source community.
>    -
>
>    Other previous relevant experience: I have described my experience with
>    software development, programming and mathematics above in Background
> info.
>    -
>
>    Links to previous work samples, that might underline your argument: Some
>    of my work can be found here:https://github.com/anandsoni11 and
>    https://github.com/wncc/gpo-styler-3 . However, this may not be a
>    complete collection.
>    -
>
>    Other commitments during summer of code (vacation, exams, etc.): I am
>    not involved in any other activity until mid-July when my academic
> session
>    begins at IIT Bombay.
>
>
> *
> Eager to get involved further and know your comments.
>
> Cheers!
> --
> *Anand Soni | Junior Undergraduate | Department of Computer Science &
> Engineering | IIT Bombay | India*
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://lists.dune-project.org/pipermail/dune-devel/attachments/20130504/c501a0bb/attachment.html
> >
>
> ------------------------------
>
> _______________________________________________
> Dune-devel mailing list
> Dune-devel at dune-project.org
> http://lists.dune-project.org/mailman/listinfo/dune-devel
>
>
> End of Dune-devel Digest, Vol 11, Issue 5
> *****************************************
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.dune-project.org/pipermail/dune-devel/attachments/20130506/4ce8d154/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: DUNE_Proposal_Wenlin_Hu.doc
Type: application/msword
Size: 17408 bytes
Desc: not available
URL: <https://lists.dune-project.org/pipermail/dune-devel/attachments/20130506/4ce8d154/attachment.doc>


More information about the Dune-devel mailing list