~dolfin-olm-team/dolfin-olm/trunk

« back to all changes in this revision

Viewing changes to dolfin_slime/assembler/assemble_nitsche.cpp

  • Committer: Andre Massing
  • Date: 2012-01-30 11:07:49 UTC
  • mto: This revision was merged to the branch mainline in revision 460.
  • Revision ID: massing@simula.no-20120130110749-ab7efwiot24e5att
Throw exception when boundary mesh of the the overlapped mesh is crossed. 
Until now, the overlapping domain must be completely contained in the overlapped domain.

Show diffs side-by-side

added added

removed removed

Lines of Context:
547
547
 
548
548
    // Get local-to-global dof maps for cell
549
549
    for (uint i = 0; i < form_rank; ++i)
550
 
      dofs[i] = &(dofmaps[i]->cell_dofs(mesh_cell.index()));
 
550
      dofs[i] = &(dofmaps_0[i]->cell_dofs(cell0.index()));
551
551
 
552
552
    // Tabulate interface tensor.
553
553
    a_nit.tabulate_interface_tensor(&ufc_0.A[0],