Skip to content

Add 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

  • BP3 engine: BP3 only supported float and double complex: anything to do?
  • test updates (partial)
  • update bindings
    • Fortran (also adds missing long double type): #1921
    • Matlab (no fundamental long double type?)
    • C (also adds missing long double type)
    • Python

As a follow-up, a native ADIOS bool type would be great for C++ codes, too.

Merge request reports