scotch (7.0.0-1exp1) experimental; urgency=medium * Multi-threading and MPI - Scotch provides multithreading, but care must be taken when using in conjunction with MPI. More discussion on binding threads to cores and MPI processes is provided in the INSTALL.txt file (provided in the upstream source and copied to the debian doc directories for ptscotch). e.g. OpenMPI: mpirun -np 2 --map-by socket --bind-to socket - Particular care must be taken with Scotch 7 and later, since it now provides dynamic thread management, which is a new feature and therefore may result in a change in behaviour compared to previous versions. * Metis/Parmetis compatibility libraries. - From release 7.0.0 both libscotchmetisv3.so and libscotchmetisv5.so are built. Select between them by compiling with -lscotchmetisv3 or -lscotchmetisv5 (-DSCOTCH_METIS_VERSION=3 or 5 will be needed if the metis.h compatibility header is used). Default in Debian is metis v5. - Likewise parmetis compatibility is provided through -lptscotchparmetisv3 -- Drew Parsons Sun, 02 Jan 2022 23:13:27 +0100