[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