Searched refs:nSignedChar (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/vec/is/sf/impls/basic/kokkos/ |
| H A D | sfkok.kokkos.cxx | 640 PetscInt nSignedChar = 0, nUnsignedChar = 0, nInt = 0, nPetscInt = 0, nPetscReal = 0; in PetscSFLinkSetUp_Kokkos() local 649 PetscCall(MPIPetsc_Type_compare_contig(unit, MPI_SIGNED_CHAR, &nSignedChar)); in PetscSFLinkSetUp_Kokkos() 701 } else if (nSignedChar) { in PetscSFLinkSetUp_Kokkos() 703 if (nSignedChar == 8) PackInit_IntegerType<char, 8, 1>(link); in PetscSFLinkSetUp_Kokkos() 704 else if (nSignedChar % 8 == 0) PackInit_IntegerType<char, 8, 0>(link); in PetscSFLinkSetUp_Kokkos() 705 else if (nSignedChar == 4) PackInit_IntegerType<char, 4, 1>(link); in PetscSFLinkSetUp_Kokkos() 706 else if (nSignedChar % 4 == 0) PackInit_IntegerType<char, 4, 0>(link); in PetscSFLinkSetUp_Kokkos() 707 else if (nSignedChar == 2) PackInit_IntegerType<char, 2, 1>(link); in PetscSFLinkSetUp_Kokkos() 708 else if (nSignedChar % 2 == 0) PackInit_IntegerType<char, 2, 0>(link); in PetscSFLinkSetUp_Kokkos() 709 else if (nSignedChar == 1) PackInit_IntegerType<char, 1, 1>(link); in PetscSFLinkSetUp_Kokkos() [all …]
|
| /petsc/src/vec/is/sf/impls/basic/cupm/ |
| H A D | sfcupm_impl.hpp | 644 PetscInt nSignedChar = 0, nUnsignedChar = 0, nInt = 0, nPetscInt = 0, nPetscReal = 0; in LinkSetUp() local 652 PetscCall(MPIPetsc_Type_compare_contig(unit, MPI_SIGNED_CHAR, &nSignedChar)); in LinkSetUp() 704 } else if (nSignedChar) { in LinkSetUp() 706 if (nSignedChar == 8) PackInit_IntegerType<SignedChar, 8, 1>(link); in LinkSetUp() 707 else if (nSignedChar % 8 == 0) PackInit_IntegerType<SignedChar, 8, 0>(link); in LinkSetUp() 708 else if (nSignedChar == 4) PackInit_IntegerType<SignedChar, 4, 1>(link); in LinkSetUp() 709 else if (nSignedChar % 4 == 0) PackInit_IntegerType<SignedChar, 4, 0>(link); in LinkSetUp() 710 else if (nSignedChar == 2) PackInit_IntegerType<SignedChar, 2, 1>(link); in LinkSetUp() 711 else if (nSignedChar % 2 == 0) PackInit_IntegerType<SignedChar, 2, 0>(link); in LinkSetUp() 712 else if (nSignedChar == 1) PackInit_IntegerType<SignedChar, 1, 1>(link); in LinkSetUp() [all …]
|
| /petsc/src/vec/is/sf/impls/basic/ |
| H A D | sfpack.c | 510 PetscInt nSignedChar = 0, nUnsignedChar = 0, nInt = 0, nPetscInt = 0, nPetscReal = 0; in PetscSFLinkSetUp_Host() local 519 PetscCall(MPIPetsc_Type_compare_contig(unit, MPI_SIGNED_CHAR, &nSignedChar)); in PetscSFLinkSetUp_Host() 599 } else if (nSignedChar) { in PetscSFLinkSetUp_Host() 600 if (nSignedChar == 8) PackInit_IntegerType_SignedChar_8_1(link); in PetscSFLinkSetUp_Host() 601 else if (nSignedChar % 8 == 0) PackInit_IntegerType_SignedChar_8_0(link); in PetscSFLinkSetUp_Host() 602 else if (nSignedChar == 4) PackInit_IntegerType_SignedChar_4_1(link); in PetscSFLinkSetUp_Host() 603 else if (nSignedChar % 4 == 0) PackInit_IntegerType_SignedChar_4_0(link); in PetscSFLinkSetUp_Host() 604 else if (nSignedChar == 2) PackInit_IntegerType_SignedChar_2_1(link); in PetscSFLinkSetUp_Host() 605 else if (nSignedChar % 2 == 0) PackInit_IntegerType_SignedChar_2_0(link); in PetscSFLinkSetUp_Host() 606 else if (nSignedChar == 1) PackInit_IntegerType_SignedChar_1_1(link); in PetscSFLinkSetUp_Host() [all …]
|