It tries to compare FE_RaviartThomas. This element indeed does not 
implement compare_for_face_domination() function, so I tried using 
FE_RaviartThomasNodal instead, as it provides an implementation for this 
function. Unfortunately, from what I understood from the implementation in 
RT_Nodal, it works only if another element in the comparison is also of the 
same type RT_Nodal, otherwise it has same Assert(false, ...) before return 
statement, so I end up with similar exception message:

*An error occurred in line <537> of file 
<.../fe/fe_raviart_thomas_nodal.cc> in function*

*    virtual FiniteElementDomination::Domination 
dealii::FE_RaviartThomasNodal<2>::compare_for_face_domination(const 
FiniteElement<dim> &) const [dim = 2]*

*The violated condition was:*

*    false*



On Thursday, August 17, 2017 at 11:45:54 PM UTC-4, Wolfgang Bangerth wrote:
>
>
> > But this results in the error message: 
> > | 
> > -------------------------------------------------------- 
> > An error occurred in line <936> of file 
> </home/eldar/TmpDeal/source/fe/fe.cc> 
> > in function 
> >      dealii::FiniteElementDomination::Domination 
> > dealii::FiniteElement<<anonymous>, <anonymous> 
> >  >::compare_for_face_domination(const dealii::FiniteElement<<anonymous>, 
> > <anonymous> >&) const [with int dim = 2; int spacedim = 2] 
> > The violated condition was: 
> >      false 
>
> The fact that you end up in the function of the FiniteElement base class 
> means 
> that one of the finite element classes on which you are calling this 
> function 
> does not implement this virtual function itself. 
>
>  From your backtrace, I do see that you're ending up in 
> FESystem::compare_for_face_domination(), but I can't see where it is 
> trying to 
> go from there. If you're in a debugger, can you see which element it's 
> currently trying to compare? 
>
> Best 
>   W. 
>
> -- 
> ------------------------------------------------------------------------ 
> Wolfgang Bangerth          email:                 [email protected] 
> <javascript:> 
>                             www: http://www.math.colostate.edu/~bangerth/ 
>
>

-- 
The deal.II project is located at http://www.dealii.org/
For mailing list/forum options, see 
https://groups.google.com/d/forum/dealii?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"deal.II User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to