It is possible to get values for a chunk's ghost nodes and elements from the neighbors. To do this, use:
void FEM_Update_ghost_field(int Fid, int elTypeOrMinusOne, void *data);
SUBROUTINE FEM_Update_ghost_field(Fid,elTypeOrZero,data)
INTEGER, INTENT(IN) :: Fid,elTypeOrZero
varies, INTENT(INOUT) :: data
This has the same requirements and call sequence as FEM_Update_field, except it applies to ghosts. You specify which type of element to exchange using the elType parameter. Specify -1 (C version) or 0 (fortran version) to exchange node values.
January 17, 2008
FEM Homepage
Charm Homepage