[petsc-users] Which IDE you use to develop petsc application

Anton Popov popov at uni-mainz.de
Sat Nov 17 04:08:01 CST 2012


On 11/16/12 2:03 AM, Barry Smith wrote:
>     Because we are developing PETSc as a library that must be portable to many users most people who develop the PETSc libraries do not use a IDE.
>
>     For someone who is writing AN APPLICATION that uses PETSc (especially an application with guis) it makes sense to use an IDL to do that development. What you chose should depend on what machine you develop on and what your are experienced with or comfortable with. In the users manual we try to provide some information on using PETSc from a variety of IDEs. We are interested in collecting information on using PETSc from IDEs and improving our documentation.
I managed Eclipse PTP on Mac OS (probably the same on Linux). Provided 
that a debug (preferably valgrind-clean) version of MPICH2 library with 
MPD process manager can be installed, Eclipse Indigo can be easily 
configured for using PARALLEL SDM debugger with PETSc applications.

If you're interested, I can send detailed configuration / setup 
instructions.

Anton
>
>
>     Barry
>
>
> On Nov 15, 2012, at 4:52 PM, Fande Kong <fd.kong at siat.ac.cn> wrote:
>
>>   Got it. Thanks.
>> On Thu, Nov 15, 2012 at 3:49 PM, Matthew Knepley <knepley at gmail.com> wrote:
>> On Thu, Nov 15, 2012 at 5:41 PM, Fande Kong <fande.kong at colorado.edu> wrote:
>>> Hi all,
>>>
>>> In order to improve development the efficient of the petsc application
>>> development, which IDE are you using?
>> Emacs+gdb.
>>
>>    Matt
>>
>>> Regards,
>>> --
>>> Fande Kong
>>> Department of Computer Science
>>> University of Colorado at Boulder
>>>
>>>
>>
>>
>> --
>> What most experimenters take for granted before they begin their
>> experiments is infinitely more interesting than any results to which
>> their experiments lead.
>> -- Norbert Wiener
>>
>>
>>
>>
>> -- 
>> Fande Kong
>> ShenZhen Institutes of Advanced Technology
>> Chinese Academy of Sciences
>>



More information about the petsc-users mailing list