I am trying to use Enzyme to differentiate functions involving std::complex values. I found that most operators are unsupported. Is this expected? Specifically,
- pow(a, b) when a or b is a complex number
- sin, cos, exp, sqrt, log, tan, asin, acos, atan, log1p, sinh, cosh, tanh, sinh, cosh, tanh
It seems that Enzyme's current support for differentiation involving complex numbers is quite limited. Is there any plan to extend the support?
I am trying to use Enzyme to differentiate functions involving
std::complexvalues. I found that most operators are unsupported. Is this expected? Specifically,It seems that Enzyme's current support for differentiation involving complex numbers is quite limited. Is there any plan to extend the support?