<div style="line-height:1.7;color:#000000;font-size:14px;font-family:arial"><DIV> </DIV>
<DIV>Sincerely thank you for your advices. Thanks Matthew, too. I will try my best.<BR><BR>                                                                      Jim<BR><BR><BR></DIV>
<DIV></DIV>
<DIV id="divNeteaseMailCard"></DIV>
<DIV><BR></DIV>>On 2012-11-09 23:44:45£¬"Jed Brown" <jedbrown@mcs.anl.gov> Ð´µÀ£º<BR>
<BLOCKQUOTE style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" id="isReplyContent">
<DIV class="gmail_extra">>>On Fri, Nov 9, 2012 at 9:28 AM, w_ang_temp <SPAN dir="ltr"><<A href="mailto:w_ang_temp@163.com" target="_blank">w_ang_temp@163.com</A>></SPAN> wrote:<BR>
<DIV class="gmail_quote">
<BLOCKQUOTE style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">
<DIV>>>By the way, as a graduate student, I find that it is difficult to write a paper just using PETSc<BR>>>to deal with a large problem. Because it seems that there is no an innovative idea by just using<BR>>>the available things.</DIV></BLOCKQUOTE>
<DIV><BR></DIV>
<DIV>>Reimplementing an existing method is not new either. Now there are many papers that reimplement existing methods under a new name, without citing its >existing use, and usually with less rigorous analysis than earlier work. This is caused either by stubborn ignorance or intentional deception. It's not science >and only survives due to negligent reviewers.</DIV>
<DIV><BR></DIV>
<DIV>>Creating genuinely new methods that solve meaningful problems and work better than existing methods is Hard. To start with, it's important to understand >the capabilities and limitations of existing methods. Unless your intended research area is pretty focused, expect to read at least 1000 papers and write >dozens of experimental codes. You might be able to rely on your advisor to accelerate this process, but advisors are not always right.</DIV>
<DIV> </DIV>
<BLOCKQUOTE style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">
<DIV>>>It is also not easy to get something new based on the src of PETSc.</DIV></BLOCKQUOTE></DIV><BR></DIV>
<DIV class="gmail_extra">>If you work in an application area, focus on the modeling and method components specific to your problem. Build the special ingredients using PETSc and >let the library do the rest of the work. Better understanding of methods will help you do this faster and in more powerful ways.</DIV></BLOCKQUOTE></div><br><br><span title="neteasefooter"><span id="netease_mail_footer"></span></span>