[petsc-dev] Integrating PFLOTRAN, PETSC & SAMRAI

Bobby Philip philipb at ornl.gov
Tue Jun 7 11:48:15 CDT 2011


Boyce:
On Jun 6, 2011, at 4:26 PM, Boyce Griffith wrote:

> 
> 
> 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...

Setting it up to use PETSc storage would probably break a lot of my code and PFLOTRAN.


> 
> -- Boyce




More information about the petsc-dev mailing list