Hi,

when running DOLFIN in parallel, data reduction would be a nice thing
to have. Typically, it would be good to have something like this:

mesh = UnitSquare(2000, 2000)
reduced_mesh = UnitSquare(200, 200)

V = FunctionSpace(mesh, "CG", 1)
reduced_V = FunctionSpace(reduced_mesh, "CG", 1)

u = Function(V)

...

reduced_u = interpolate(u, reduced_V)
f << reduced_u

However, the problem is that the automatic partitioning of the meshes
constructs two different non-overlapping meshes on each local node. I
really don't want to allow extrapolation in this case. I would be
happy to contribute fixing this problem; does anybody see how to
attack it?

Ola

-- 
Ola Skavhaug
Research Programmer
Simula Research Laboratory

_______________________________________________
Mailing list: https://launchpad.net/~dolfin
Post to     : dolfin@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dolfin
More help   : https://help.launchpad.net/ListHelp

Reply via email to