On Monday, September 9, 2019 at 10:13:32 AM UTC-4, Wolfgang Bangerth wrote:
>
> 1.
>
> This seems like we are abusing the real_type for something it wasn't 
> intended 
> to do. Can you open a github issue with the error message you get with the 
> unmodified code? 

 

> 2.
>
> I suspect that that would be useful in its own right. Can you open an 
> issue or 
> pull request for this as well? 
>
>
>  
Should those be two different issues?
 

>
> > *3. I don't know how to fix* 
>

> Where exactly is this conversion necessary? 


This occurs with AssertIsFinite in include/base/exceptions.h. The condition 
to be checked uses the include/base/numbers.h function is_finite() 
function. However, the exception thrown (ExcNumberNotFinite) 
uses std::complex<double>(number)) to generate the signature. 

-- 
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 dealii+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/dealii/6231eb16-d704-4862-9647-82dd0f40c49c%40googlegroups.com.

Reply via email to