ra3xdh / qucsator_rf

Qucsator-RF is RF circuit simulation kernel for Qucs-S
https://ra3xdh.github.io/
GNU General Public License v2.0
9 stars 3 forks source link

Remove software implementation in real.cpp and complex.cpp #18

Closed ra3xdh closed 1 week ago

ra3xdh commented 1 week ago

This PR is needed to merge #17. It removes software implementation of math functions in complex.cpp and real.cpp. The most of functions are part of C++11 standard and check for these functions is redundant.

ra3xdh commented 1 week ago

The two recent commits make inline the most of function wrappers defined in complex.cpp and real.cpp. I have tried to remove the wrappers, but this brings some side-effects. I decided to make them inline instead.