MPI datatypes using the namespace syntax (MPI::BOOL etc.) were deprecated in MPI-3.0 and replaced with corresponding named MPI datatypes.
Building ATRIP (https://github.com/alejandrogallo/atrip) with MPICH (8.1.23) had issues with MPI_DATATYPE_NULL ending up being used for double complex numbers. Changing to named MPI datatypes fixed the issue.
MPI datatypes using the namespace syntax (MPI::BOOL etc.) were deprecated in MPI-3.0 and replaced with corresponding named MPI datatypes.
Building ATRIP (https://github.com/alejandrogallo/atrip) with MPICH (8.1.23) had issues with MPI_DATATYPE_NULL ending up being used for double complex numbers. Changing to named MPI datatypes fixed the issue.