würde Ich mag mit Eigens erf verwenden __float128() -Funktion, aber found out, die derzeit unterstützt nur floats und doubles:Mit libquadmath mit Eigen
Diese Funktion unterstützt nur float und double skalare Typen in C++ 11 Modus. Um andere Skalartypen zu unterstützen, oder float/double im Nicht-C++ 11 Modus, muss der Benutzer Implementierungen von erf (T) für jeden Skalar Typ T bereitstellen, der unterstützt werden soll.
Als ich verwenden __float128 wollen, möchte ich auf libquadmath
s erfq
implementation berufen, wenn dies möglich ist. Aber wie geht das? Die einzige (hässliche?) Weise, die ich derzeit denken kann, ist die Verwendung von Eigenen unaryExpr()
. Gibt es andere Möglichkeiten?