Searched refs:nPetscReal (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 654 PetscCall(MPIPetsc_Type_compare_contig(unit, MPIU_REAL, &nPetscReal)); in PetscSFLinkSetUp_Kokkos() 665 } else if (nPetscReal) { in PetscSFLinkSetUp_Kokkos() 667 if (nPetscReal == 8) PackInit_RealType<PetscReal, 8, 1>(link); in PetscSFLinkSetUp_Kokkos() 668 else if (nPetscReal % 8 == 0) PackInit_RealType<PetscReal, 8, 0>(link); in PetscSFLinkSetUp_Kokkos() 669 else if (nPetscReal == 4) PackInit_RealType<PetscReal, 4, 1>(link); in PetscSFLinkSetUp_Kokkos() 670 else if (nPetscReal % 4 == 0) PackInit_RealType<PetscReal, 4, 0>(link); in PetscSFLinkSetUp_Kokkos() 671 else if (nPetscReal == 2) PackInit_RealType<PetscReal, 2, 1>(link); in PetscSFLinkSetUp_Kokkos() 672 else if (nPetscReal % 2 == 0) PackInit_RealType<PetscReal, 2, 0>(link); in PetscSFLinkSetUp_Kokkos() 673 else if (nPetscReal == 1) PackInit_RealType<PetscReal, 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 657 PetscCall(MPIPetsc_Type_compare_contig(unit, MPIU_REAL, &nPetscReal)); in LinkSetUp() 668 } else if (nPetscReal) { in LinkSetUp() 670 if (nPetscReal == 8) PackInit_RealType<PetscReal, 8, 1>(link); in LinkSetUp() 671 else if (nPetscReal % 8 == 0) PackInit_RealType<PetscReal, 8, 0>(link); in LinkSetUp() 672 else if (nPetscReal == 4) PackInit_RealType<PetscReal, 4, 1>(link); in LinkSetUp() 673 else if (nPetscReal % 4 == 0) PackInit_RealType<PetscReal, 4, 0>(link); in LinkSetUp() 674 else if (nPetscReal == 2) PackInit_RealType<PetscReal, 2, 1>(link); in LinkSetUp() 675 else if (nPetscReal % 2 == 0) PackInit_RealType<PetscReal, 2, 0>(link); in LinkSetUp() 676 else if (nPetscReal == 1) PackInit_RealType<PetscReal, 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 524 PetscCall(MPIPetsc_Type_compare_contig(unit, MPIU_REAL, &nPetscReal)); in PetscSFLinkSetUp_Host() 549 } else if (nPetscReal) { in PetscSFLinkSetUp_Host() 550 if (nPetscReal == 8) PackInit_RealType_PetscReal_8_1(link); in PetscSFLinkSetUp_Host() 551 else if (nPetscReal % 8 == 0) PackInit_RealType_PetscReal_8_0(link); in PetscSFLinkSetUp_Host() 552 else if (nPetscReal == 4) PackInit_RealType_PetscReal_4_1(link); in PetscSFLinkSetUp_Host() 553 else if (nPetscReal % 4 == 0) PackInit_RealType_PetscReal_4_0(link); in PetscSFLinkSetUp_Host() 554 else if (nPetscReal == 2) PackInit_RealType_PetscReal_2_1(link); in PetscSFLinkSetUp_Host() 555 else if (nPetscReal % 2 == 0) PackInit_RealType_PetscReal_2_0(link); in PetscSFLinkSetUp_Host() 556 else if (nPetscReal == 1) PackInit_RealType_PetscReal_1_1(link); in PetscSFLinkSetUp_Host() [all …]
|