|
| | ippl::mpi::IPPL_MPI_OP (std::plus< char >, MPI_SUM) |
| | ippl::mpi::IPPL_MPI_OP (std::plus< short >, MPI_SUM) |
| | ippl::mpi::IPPL_MPI_OP (std::plus< int >, MPI_SUM) |
| | ippl::mpi::IPPL_MPI_OP (std::plus< long >, MPI_SUM) |
| | ippl::mpi::IPPL_MPI_OP (std::plus< long long >, MPI_SUM) |
| | ippl::mpi::IPPL_MPI_OP (std::plus< unsigned char >, MPI_SUM) |
| | ippl::mpi::IPPL_MPI_OP (std::plus< unsigned short >, MPI_SUM) |
| | ippl::mpi::IPPL_MPI_OP (std::plus< unsigned int >, MPI_SUM) |
| | ippl::mpi::IPPL_MPI_OP (std::plus< unsigned long >, MPI_SUM) |
| | ippl::mpi::IPPL_MPI_OP (std::plus< unsigned long long >, MPI_SUM) |
| | ippl::mpi::IPPL_MPI_OP (std::plus< float >, MPI_SUM) |
| | ippl::mpi::IPPL_MPI_OP (std::plus< double >, MPI_SUM) |
| | ippl::mpi::IPPL_MPI_OP (std::plus< long double >, MPI_SUM) |
| | ippl::mpi::IPPL_MPI_OP (std::plus< std::complex< float > >, MPI_SUM) |
| | ippl::mpi::IPPL_MPI_OP (std::plus< std::complex< double > >, MPI_SUM) |
| | ippl::mpi::IPPL_MPI_OP (std::plus< Kokkos::complex< float > >, MPI_SUM) |
| | ippl::mpi::IPPL_MPI_OP (std::plus< Kokkos::complex< double > >, MPI_SUM) |
| | ippl::mpi::IPPL_MPI_OP (std::less< char >, MPI_MIN) |
| | ippl::mpi::IPPL_MPI_OP (std::less< short >, MPI_MIN) |
| | ippl::mpi::IPPL_MPI_OP (std::less< int >, MPI_MIN) |
| | ippl::mpi::IPPL_MPI_OP (std::less< long >, MPI_MIN) |
| | ippl::mpi::IPPL_MPI_OP (std::less< long long >, MPI_MIN) |
| | ippl::mpi::IPPL_MPI_OP (std::less< unsigned char >, MPI_MIN) |
| | ippl::mpi::IPPL_MPI_OP (std::less< unsigned short >, MPI_MIN) |
| | ippl::mpi::IPPL_MPI_OP (std::less< unsigned int >, MPI_MIN) |
| | ippl::mpi::IPPL_MPI_OP (std::less< unsigned long >, MPI_MIN) |
| | ippl::mpi::IPPL_MPI_OP (std::less< unsigned long long >, MPI_MIN) |
| | ippl::mpi::IPPL_MPI_OP (std::less< float >, MPI_MIN) |
| | ippl::mpi::IPPL_MPI_OP (std::less< double >, MPI_MIN) |
| | ippl::mpi::IPPL_MPI_OP (std::less< long double >, MPI_MIN) |
| | ippl::mpi::IPPL_MPI_OP (std::greater< char >, MPI_MAX) |
| | ippl::mpi::IPPL_MPI_OP (std::greater< short >, MPI_MAX) |
| | ippl::mpi::IPPL_MPI_OP (std::greater< int >, MPI_MAX) |
| | ippl::mpi::IPPL_MPI_OP (std::greater< long >, MPI_MAX) |
| | ippl::mpi::IPPL_MPI_OP (std::greater< long long >, MPI_MAX) |
| | ippl::mpi::IPPL_MPI_OP (std::greater< unsigned char >, MPI_MAX) |
| | ippl::mpi::IPPL_MPI_OP (std::greater< unsigned short >, MPI_MAX) |
| | ippl::mpi::IPPL_MPI_OP (std::greater< unsigned int >, MPI_MAX) |
| | ippl::mpi::IPPL_MPI_OP (std::greater< unsigned long >, MPI_MAX) |
| | ippl::mpi::IPPL_MPI_OP (std::greater< unsigned long long >, MPI_MAX) |
| | ippl::mpi::IPPL_MPI_OP (std::greater< float >, MPI_MAX) |
| | ippl::mpi::IPPL_MPI_OP (std::greater< double >, MPI_MAX) |
| | ippl::mpi::IPPL_MPI_OP (std::greater< long double >, MPI_MAX) |
| | ippl::mpi::IPPL_MPI_OP (std::multiplies< short >, MPI_PROD) |
| | ippl::mpi::IPPL_MPI_OP (std::multiplies< int >, MPI_PROD) |
| | ippl::mpi::IPPL_MPI_OP (std::multiplies< long >, MPI_PROD) |
| | ippl::mpi::IPPL_MPI_OP (std::multiplies< long long >, MPI_PROD) |
| | ippl::mpi::IPPL_MPI_OP (std::multiplies< unsigned short >, MPI_PROD) |
| | ippl::mpi::IPPL_MPI_OP (std::multiplies< unsigned int >, MPI_PROD) |
| | ippl::mpi::IPPL_MPI_OP (std::multiplies< unsigned long >, MPI_PROD) |
| | ippl::mpi::IPPL_MPI_OP (std::multiplies< unsigned long long >, MPI_PROD) |
| | ippl::mpi::IPPL_MPI_OP (std::multiplies< float >, MPI_PROD) |
| | ippl::mpi::IPPL_MPI_OP (std::multiplies< double >, MPI_PROD) |
| | ippl::mpi::IPPL_MPI_OP (std::multiplies< long double >, MPI_PROD) |
| | ippl::mpi::IPPL_MPI_OP (std::logical_or< bool >, MPI_LOR) |
| | ippl::mpi::IPPL_MPI_OP (std::logical_and< bool >, MPI_LAND) |
| template<typename Op, typename Datatype> |
| MPI_Op | ippl::mpi::get_mpi_op () |