https://github.com/hasenpfote/dualcomplex
Class template for dual complex numbers.
https://github.com/hasenpfote/dualcomplex
class-template cpp11 dual-complex-numbers eigen header-only
Last synced: 8 months ago
JSON representation
Class template for dual complex numbers.
- Host: GitHub
- URL: https://github.com/hasenpfote/dualcomplex
- Owner: Hasenpfote
- License: cc0-1.0
- Created: 2020-12-23T10:50:54.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-02-24T14:15:33.000Z (over 5 years ago)
- Last Synced: 2025-03-11T07:35:07.745Z (over 1 year ago)
- Topics: class-template, cpp11, dual-complex-numbers, eigen, header-only
- Language: C++
- Homepage:
- Size: 36.1 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://travis-ci.com/Hasenpfote/dualcomplex)
# dualcomplex
---------------------
## About
- Class template for dual complex numbers.
- Header-only.
## Compatibility
Supports C++ 11 or higher.
| Compiler | Version | Remarks |
| -------- | ----------------- | ------- |
| gcc | 5.5.0 or higher. | |
| clang | 7.0.0 or higher. | |
| msvc | 16.5.4 or higher. | |
**Older versions of compilers might work as well but they are not tested.**
## Dependencies
- [Eigen](http://eigen.tuxfamily.org)
Limited use in [dualcomplex_conversion.h](https://github.com/Hasenpfote/dualcomplex/blob/master/include/dualcomplex/dualcomplex_conversion.h)
## usage
```c++
#include
int main()
{
using value_type = double;
using DC = dcn::DualComplex;
return 0;
}
```
## References
- [Eigen](http://eigen.tuxfamily.org)
## License
This software is released under the CC0 License, see LICENSE.