ADIOS2 merge requestshttps://code.ornl.gov/pnb/ADIOS2/-/merge_requests2020-03-18T15:09:44Zhttps://code.ornl.gov/pnb/ADIOS2/-/merge_requests/1907Add std::complex<long double> Support2020-03-18T15:09:44ZPodhorszki, NorbertAdd std::complex<long double> Support*Created by: ax3l*
Implement support for the `std::complex< long double >` type.
We need this downstream in openPMD-api and it's generally a missing type (since we also have a type for `long double`).
Help wanted :)
### To Do
...*Created by: ax3l*
Implement support for the `std::complex< long double >` type.
We need this downstream in openPMD-api and it's generally a missing type (since we also have a type for `long double`).
Help wanted :)
### To Do
- BP3 engine: BP3 only supported `float` and `double` complex: anything to do?
- [x] test updates (partial)
- update bindings
- [x] Fortran (also adds missing `long double` type): #1921
- [ ] Matlab (no fundamental `long double` type?)
- [x] C (also adds missing `long double` type)
- [x] Python
As a follow-up, a native ADIOS `bool` type would be great for C++ codes, too.