[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Gradient at ghost cells only?



I think it would be really useful to look at the DA code first. This has
all the correct structures, but a simple implementation for structured
grids. For instance, the gradient is the action of the Jacobian on a
vector. That is really how it should be coded. You have a bunch of
local actions, and then a global assembly.

   Matt

On 3/4/06, billy@dem.uminho.pt <billy@dem.uminho.pt> wrote:

Hi,

I need the gradient of 5 scalars at ghost cells and I was thinking of creating
5x3 vectors with VecCreateGhost(). Right now, I calculate the gradient during
each iteration and I don't store it's value.
I would like to calculate, store and exchange the gradient at the ghost cells
only, to minimize memory requirements. How is the best way to do that?

Billy.




--
"Failure has a thousand explanations. Success doesn't need one" -- Sir Alec Guiness