[petsc-dev] assuming sizeof(PetscInt) <= sizeof(PetscScalar)
Barry Smith
bsmith at mcs.anl.gov
Sat Feb 8 17:40:01 CST 2014
It appears people have been assuming sizeof(PetscInt) <= sizeof(PetscScalar) right and left in the code (to take advantage of VecScatter functionality). This is most definitely not true with —with-64-bit-indices —with-precision=single
MatGetBrowsOfAoCols_MPIAIJ
PCGAMGProlongator_Classical_Standard
maybe others
VecScatters are for moving Vec elements around, they are not a replacement for MPI calls!
Please don’t do this in the future.
Barry
More information about the petsc-dev
mailing list