← Back to team overview

dolfin team mailing list archive

[Bug 660334] Re: Assembling over subdomain fails

 

We have added an additional strategy for evaluating functions on
semi-matching meshes. The three-dimensional version of the above
example (with "allow_extrapolation" = True) now runs without error. 

** Changed in: dolfin
       Status: Confirmed => Fix Committed

-- 
You received this bug notification because you are a member of DOLFIN
Team, which is subscribed to DOLFIN.
https://bugs.launchpad.net/bugs/660334

Title:
  Assembling over subdomain fails

Status in DOLFIN:
  Fix Committed

Bug description:
  Following setup:

  I have a mesh (with FunctionSpace V) and a submesh (with FunctionSpace
  W). Assembling a linear form on V over this subdomain involving a
  coefficient from W will fail.

  I think the problem is that Dolfin would like to evaluate the function
  from W at the boundary of the subdomain. Maybe due to rounding errors
  this point lies outside the subdomain and the evaluation fails.

  It does not happen, if W is a CG or DG space.



References