[petsc-announce] petsc-3.7.6.tar.gz now available

Satish Balay balay at mcs.anl.gov
Mon Apr 24 11:11:56 CDT 2017


Dear PETSc users,

The patch release petsc-3.7.6 is now available for download.
http://www.mcs.anl.gov/petsc/download/index.html

 * configure: fix failure with Xcode 8.3 on OSX.

 * fortran: add TaoType and TaoLineSearchType definitions.

 * sys: PetscError() did not properly copy over the specific error message when error type was PETSC_ERROR_INITIAL

 * YAML: produce error when YAML calls fail.

 * pkg-config: improve support - exclude rpath flags from PETSc.pc, remove separate specification of blaslapacklibs, add variable cflags_dep, write more complete flags, fix Libs field for single-library=0.

 * metis: use update that supports MATH_LIB option - this way -lm doesn't get linked in automatically [when built with intel compilers]

 * mkl: do not explicitly use '-lm' - and prefer self.libraries.math - as this would presumably prefer -limf over -lm [via compiler default libraries]

 * Update petsc_conf.py so it works with Python3

 * fortran: enable interface to MatCompositeMerge()

 * DMDA: fix bounds checking for indices j and k in DMDAGetCellPoint()

 * PetscLog: PetscStageLogGetStage() returned wrong id, not -1, if requested item was not found

 * MATIS: fix a couple of bugs

 * TS: If user provides TSSetIFunction() the TSSolve() should error out if explicit method is used

 * Mat: bugfix for '-mat_view' when matvalue array = null

 * Sys: Options file processing: don't allow directories to be passed

 * fieldsplit: Extract the submatrices from the preconditioning matrix instead of the Jacobian matrix

 * TS: setup SNES matrices only if needed

 * MatAIJ: perform missing diagonal check only in debug mode.

 * Mat: increase table input size to (A->cmap->n + a->B->cmap->N) for MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ()

 * Mat: fix nonscalable input using ctable for matrix products

 * ctable: support tablesize up to 26843545600l for 64-bit-indices

 * MatNestFindSubMat: Workaround for single block-column

Satish



More information about the petsc-announce mailing list