[petsc-dev] Integrating PFLOTRAN, PETSC & SAMRAI

Boyce Griffith griffith at cims.nyu.edu
Mon Jun 6 15:26:36 CDT 2011



On 6/6/11 4:09 PM, Barry Smith wrote:
>
> On Jun 6, 2011, at 2:57 PM, Boyce Griffith wrote:
>
>> Does anyone actually use the PETSc wrappers that are provided by SAMRAI?  (Even you, Bobby? :-) )
>>
>> My impression is that none of the LLNL SAMRAI folks use the SAMRAI-PETSc interface, nor do any of the LLNL SAMRAI-based codes, which means that it rapidly gets out of date and/or buggy.
>>
>> If SAMRAI support is something that could get rolled into petsc-dev, I'd be happy to provide some code.
>
>     Ok, if you guys are the only people then we don't need to worry that "SAMRAI only supports PETSc 2.3.3" and can manage the wrapper ourselves (note this is a very inclusive "ourselves"/ i.e. mainly you guys because I cannot commit to me personally doing the work of keeping it up) but communication can be done on petsc-dev at mcs.anl.gov and we can host the SAMRAI-PETSc wrappers on our repositories.

I'm sure you already know this --- but just to be clear --- Bobby and I 
are managing different SAMRAI-PETSc wrapper codes, which are in turn 
used in different application codes.

What I'd really like to do is to setup some SAMRAI stuff that actually 
uses Vec / Mat for data storage, so that most of this wrapper stuff is 
not necessary.  (It would probably still be necessary to have a wrapper 
for VecNorm, but that might be the only one.)  Of course, I've been 
wanting to do this for years now...

-- Boyce



More information about the petsc-dev mailing list