[petsc-users] PETSc with 64 bit integer

Jed Brown jedbrown at mcs.anl.gov
Wed May 30 11:34:31 CDT 2012


On Wed, May 30, 2012 at 11:32 AM, Barry Smith <bsmith at mcs.anl.gov> wrote:

>   For packages that support 64 bit integers (hypre, superlu_dist, ...) the
> --download-package option causes the 64 bit integer version to be built
> automatically.  The flag     self.requires32bitint = 0 in superlu_dist.py
> (for example) indicates if the package supports 64 bit int. If you build
> the external package yourself you need to make sure you build the 64 bit
> integer version.   PETSc assumes that external packages that use
> BLAS/LAPACK know what they are doing with regard to calling BLAS/LAPACK
> when using 64 bit integers.
>
>   PETSc built with 64 bit integers does not use external packages that use
> 32 bit int (except BLAS/LAPACK), that is it does not convert the 64 bit int
> to 32 bit (except for BLAS/LAPACK).
>

And MPI (obviously) and HDF5.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20120530/4672f8c3/attachment.html>


More information about the petsc-users mailing list