Je voudrais utiliser __float128 avec fonction de erf de eigen(), mais found out qu'actuellement il ne supporte que les flotteurs et doubles:En utilisant libquadmath avec eigen
Cette fonction prend en charge float uniquement et doubles types scalaires en C++ 11 mode. Pour prendre en charge d'autres types scalaires, ou float/double en mode non C++ 11 , l'utilisateur doit fournir des implémentations de erf (T) pour tout type scalaire à prendre en charge.
Comme je veux utiliser __float128, je veux compter sur libquadmath
s erfq
implementation si cela est possible. Mais comment faire ça? La seule façon (laide?) Que je peux actuellement penser est d'utiliser eigens unaryExpr()
. Y a-t-il d'autres possibilités?