History log of /petsc/config/BuildSystem/ (Results 2751 – 2775 of 4739)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
2d7870ab19-Apr-2019 Satish Balay <balay@mcs.anl.gov>

MUMPS: update to version 5.2.0

- preserve the following for jenkins test which is with mumps-5.1.2
src/snes/examples/tutorials/output/ex62_fetidp_2d_quad.out
src/snes/examples/tutorials/output/ex6

MUMPS: update to version 5.2.0

- preserve the following for jenkins test which is with mumps-5.1.2
src/snes/examples/tutorials/output/ex62_fetidp_2d_quad.out
src/snes/examples/tutorials/output/ex62_fetidp_2d_tri.out
src/snes/examples/tutorials/output/ex62_fetidp_3d_tet.out

- update the following to correspond to 5.2.0
src/snes/examples/tutorials/output/ex62_fetidp_2d_quad_alt.out
src/snes/examples/tutorials/output/ex62_fetidp_2d_quad_alt_2.out
src/snes/examples/tutorials/output/ex62_fetidp_2d_tri_alt.out
src/snes/examples/tutorials/output/ex62_fetidp_2d_tri_alt_2.out
src/snes/examples/tutorials/output/ex62_fetidp_3d_tet_alt.out

show more ...

ea7e5e5e30-Apr-2019 Karl Rupp <me@karlrupp.net>

Merge branch 'balay/fix-configure-non-english-text-handling/maint' into maint [PR #1587]

* balay/fix-configure-non-english-text-handling/maint:
configure: correctly convert non-english chars to utf-

Merge branch 'balay/fix-configure-non-english-text-handling/maint' into maint [PR #1587]

* balay/fix-configure-non-english-text-handling/maint:
configure: correctly convert non-english chars to utf-8 in python3

show more ...

ed55dcb730-Apr-2019 Karl Rupp <me@karlrupp.net>

Merge branch 'balay/fix-configure-non-english-text-handling/maint' [PR #1587]

* balay/fix-configure-non-english-text-handling/maint:
configure: correctly convert non-english chars to utf-8 in python3


script.py
/petsc/include/petsc/private/dmnetworkimpl.h
/petsc/include/petscdmnetwork.h
/petsc/src/dm/impls/network/network.c
/petsc/src/dm/impls/network/networkcreate.c
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/installation.html
/petsc/src/ksp/ksp/examples/tutorials/network/ex1.c
/petsc/src/ksp/ksp/examples/tutorials/network/ex1_nest.c
/petsc/src/ksp/ksp/examples/tutorials/network/ex2.c
/petsc/src/snes/examples/tutorials/network/ex1.c
/petsc/src/snes/examples/tutorials/network/ex1options
/petsc/src/snes/examples/tutorials/network/output/ex1.out
/petsc/src/snes/examples/tutorials/network/power/power.c
/petsc/src/snes/examples/tutorials/network/power/power2.c
/petsc/src/snes/examples/tutorials/network/water/water.c
/petsc/src/snes/examples/tutorials/network/water/waterreaddata.c
/petsc/src/ts/examples/tutorials/network/wash/makefile
/petsc/src/ts/examples/tutorials/network/wash/output/pipes1_1.out
/petsc/src/ts/examples/tutorials/network/wash/output/pipes1_2.out
/petsc/src/ts/examples/tutorials/network/wash/output/pipes1_3.out
/petsc/src/ts/examples/tutorials/network/wash/output/pipes1_4.out
/petsc/src/ts/examples/tutorials/network/wash/output/pipes1_5.out
/petsc/src/ts/examples/tutorials/network/wash/output/pipes1_6.out
/petsc/src/ts/examples/tutorials/network/wash/output/pipes1_7.out
/petsc/src/ts/examples/tutorials/network/wash/pOption
/petsc/src/ts/examples/tutorials/network/wash/pipe.h
/petsc/src/ts/examples/tutorials/network/wash/pipeImpls.c
/petsc/src/ts/examples/tutorials/network/wash/pipeInterface.c
/petsc/src/ts/examples/tutorials/network/wash/pipes1.c
/petsc/src/ts/examples/tutorials/network/wash/wash.h
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busdmnetwork.c
/petsc/src/vec/vec/impls/mpi/mpiviennacl/mpiviennacl.cxx
/petsc/src/vec/vec/impls/mpi/pbvec.c
49d7c15428-Apr-2019 Barry Smith <bsmith@mcs.anl.gov>

Add sanity checks for handling external packages
1) if multiple directories associated with the same package are in the externalpackages
directory error with a helpful error message
2) if the exte

Add sanity checks for handling external packages
1) if multiple directories associated with the same package are in the externalpackages
directory error with a helpful error message
2) if the external package is freshly downloaded force a rebuild of the package
because there is no way to know if the package has changed (version for example)
even if the checksum of the packages build rules hasn't changed

Commit-type: feature
Reported-by: Prince Joseph <princevalliyil@gmail.com>

show more ...

d351d0ed26-Apr-2019 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/maint'


config/types.py
/petsc/gmakefile.test
/petsc/include/petsc/private/hashmap.h
/petsc/include/petsc/private/hashset.h
/petsc/include/petsc/private/snesimpl.h
/petsc/include/petscksp.h
/petsc/include/petscmat.h
/petsc/include/petscmath.h
/petsc/include/petscmatlab.h
/petsc/include/petscpc.h
/petsc/include/petscsnes.h
/petsc/lib/petsc/bin/maint/generatefortranstubs.py
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/stag/examples/tests/ex8.c
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/ksp/ksp/examples/tests/ex21.c
/petsc/src/ksp/ksp/examples/tests/ex58.c
/petsc/src/ksp/ksp/examples/tests/ex60.c
/petsc/src/ksp/ksp/examples/tests/ex61.c
/petsc/src/ksp/ksp/examples/tests/ex62f.F90
/petsc/src/ksp/ksp/examples/tests/ex63.cxx
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tests/output/ex21_blockdiag_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex21_blockdiag_3.out
/petsc/src/ksp/ksp/examples/tests/output/ex21_diag_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex21_diag_3.out
/petsc/src/ksp/ksp/examples/tests/output/ex48_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex58.out
/petsc/src/ksp/ksp/examples/tests/output/ex60_0.out
/petsc/src/ksp/ksp/examples/tests/output/ex60_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex60_2.out
/petsc/src/ksp/ksp/examples/tests/output/ex61_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex62f_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex63_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex63_2.out
/petsc/src/ksp/ksp/examples/tests/output/ex63_2_alt.out
/petsc/src/ksp/ksp/examples/tutorials/ex12.c
/petsc/src/ksp/ksp/examples/tutorials/ex34.c
/petsc/src/ksp/ksp/examples/tutorials/ex66.c
/petsc/src/ksp/ksp/examples/tutorials/ex67.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex23_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex59_bddc_fetidp_ml_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex59_bddc_fetidp_ml_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex59_bddc_fetidp_ml_3.out
/petsc/src/ksp/ksp/interface/eige.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/utils/schurm/schurm.c
/petsc/src/ksp/pc/impls/bddc/bddcschurs.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/examples/tests/ex103.c
/petsc/src/mat/examples/tests/ex159.c
/petsc/src/mat/examples/tests/ex221.c
/petsc/src/mat/examples/tests/ex222.c
/petsc/src/mat/examples/tests/ex228.c
/petsc/src/mat/examples/tests/ex37.c
/petsc/src/mat/examples/tests/ex38.c
/petsc/src/mat/examples/tests/ex60.c
/petsc/src/mat/examples/tests/ex88.c
/petsc/src/mat/examples/tests/ex90.c
/petsc/src/mat/examples/tests/ex96.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex159_1.out
/petsc/src/mat/examples/tests/output/ex159_nest.out
/petsc/src/mat/examples/tests/output/ex222_null.out
/petsc/src/mat/examples/tests/output/ex228_2.out
/petsc/src/mat/examples/tests/output/ex228_3.out
/petsc/src/mat/examples/tests/output/ex228_4.out
/petsc/src/mat/examples/tests/output/ex228_5.out
/petsc/src/mat/examples/tests/output/ex37_nsize-1_mat_type-aij_mat_block_size-1.out
/petsc/src/mat/examples/tests/output/ex37_nsize-1_mat_type-aij_mat_block_size-2.out
/petsc/src/mat/examples/tests/output/ex37_nsize-1_mat_type-baij_mat_block_size-1.out
/petsc/src/mat/examples/tests/output/ex37_nsize-1_mat_type-baij_mat_block_size-2.out
/petsc/src/mat/examples/tests/output/ex37_nsize-1_mat_type-mpiaij_mat_block_size-1.out
/petsc/src/mat/examples/tests/output/ex37_nsize-1_mat_type-mpiaij_mat_block_size-2.out
/petsc/src/mat/examples/tests/output/ex37_nsize-1_mat_type-mpibaij_mat_block_size-1.out
/petsc/src/mat/examples/tests/output/ex37_nsize-1_mat_type-mpibaij_mat_block_size-2.out
/petsc/src/mat/examples/tests/output/ex37_nsize-1_mat_type-mpisbaij_mat_block_size-1.out
/petsc/src/mat/examples/tests/output/ex37_nsize-1_mat_type-mpisbaij_mat_block_size-2.out
/petsc/src/mat/examples/tests/output/ex37_nsize-1_mat_type-sbaij_mat_block_size-1.out
/petsc/src/mat/examples/tests/output/ex37_nsize-1_mat_type-sbaij_mat_block_size-2.out
/petsc/src/mat/examples/tests/output/ex37_nsize-2_mat_type-aij_mat_block_size-1.out
/petsc/src/mat/examples/tests/output/ex37_nsize-2_mat_type-aij_mat_block_size-2.out
/petsc/src/mat/examples/tests/output/ex37_nsize-2_mat_type-baij_mat_block_size-1.out
/petsc/src/mat/examples/tests/output/ex37_nsize-2_mat_type-baij_mat_block_size-2.out
/petsc/src/mat/examples/tests/output/ex37_nsize-2_mat_type-mpiaij_mat_block_size-1.out
/petsc/src/mat/examples/tests/output/ex37_nsize-2_mat_type-mpiaij_mat_block_size-2.out
/petsc/src/mat/examples/tests/output/ex37_nsize-2_mat_type-mpibaij_mat_block_size-1.out
/petsc/src/mat/examples/tests/output/ex37_nsize-2_mat_type-mpibaij_mat_block_size-2.out
/petsc/src/mat/examples/tests/output/ex37_nsize-2_mat_type-mpisbaij_mat_block_size-1.out
/petsc/src/mat/examples/tests/output/ex37_nsize-2_mat_type-mpisbaij_mat_block_size-2.out
/petsc/src/mat/examples/tests/output/ex37_nsize-2_mat_type-sbaij_mat_block_size-1.out
/petsc/src/mat/examples/tests/output/ex37_nsize-2_mat_type-sbaij_mat_block_size-2.out
/petsc/src/mat/examples/tests/output/ex49_1.out
/petsc/src/mat/examples/tests/output/ex49_r1_par.out
/petsc/src/mat/examples/tests/output/ex60_dense.out
/petsc/src/mat/examples/tests/output/ex90_1.out
/petsc/src/mat/impls/aij/mpi/clique/clique.cxx
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpiaij.h
/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c
/petsc/src/mat/impls/aij/mpi/mpiptap.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/matlab/aijmatlab.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/elemental/matelem.cxx
/petsc/src/mat/impls/fft/fftw/fftw.c
/petsc/src/mat/impls/preallocator/matpreallocator.c
/petsc/src/mat/impls/sbaij/mpi/mpiaijsbaij.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/seq/aijsbaij.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/impls/shell/shell.c
/petsc/src/mat/impls/shell/shellcnv.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/axpy.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/snes/examples/tutorials/ex17.c
/petsc/src/snes/examples/tutorials/output/ex17_2d_p1_quad_elas.out
/petsc/src/snes/examples/tutorials/output/ex17_2d_p1_quad_vlap.out
/petsc/src/snes/examples/tutorials/output/ex17_2d_p1_trig_elas.out
/petsc/src/snes/examples/tutorials/output/ex17_2d_p1_trig_vlap.out
/petsc/src/snes/examples/tutorials/output/ex17_2d_p2_quad_elas.out
/petsc/src/snes/examples/tutorials/output/ex17_2d_p2_quad_vlap.out
/petsc/src/snes/examples/tutorials/output/ex17_2d_p2_trig_elas.out
/petsc/src/snes/examples/tutorials/output/ex17_2d_p2_trig_vlap.out
/petsc/src/snes/examples/tutorials/output/ex17_2d_p3_quad_elas.out
/petsc/src/snes/examples/tutorials/output/ex17_2d_p3_quad_vlap.out
/petsc/src/snes/examples/tutorials/output/ex17_2d_p3_trig_elas.out
/petsc/src/snes/examples/tutorials/output/ex17_2d_p3_trig_vlap.out
/petsc/src/snes/examples/tutorials/output/ex17_2d_q1_quad_elas.out
/petsc/src/snes/examples/tutorials/output/ex17_2d_q1_quad_vlap.out
/petsc/src/snes/examples/tutorials/output/ex17_2d_q1_trig_elas.out
/petsc/src/snes/examples/tutorials/output/ex17_2d_q1_trig_vlap.out
/petsc/src/snes/examples/tutorials/output/ex17_2d_q2_quad_elas.out
/petsc/src/snes/examples/tutorials/output/ex17_2d_q2_quad_vlap.out
/petsc/src/snes/examples/tutorials/output/ex17_2d_q2_trig_elas.out
/petsc/src/snes/examples/tutorials/output/ex17_2d_q2_trig_vlap.out
/petsc/src/snes/examples/tutorials/output/ex17_2d_q3_quad_elas.out
/petsc/src/snes/examples/tutorials/output/ex17_2d_q3_quad_vlap.out
/petsc/src/snes/examples/tutorials/output/ex17_2d_q3_trig_elas.out
/petsc/src/snes/examples/tutorials/output/ex17_2d_q3_trig_vlap.out
/petsc/src/snes/examples/tutorials/output/ex17_3d_p2_quad_elas.out
/petsc/src/snes/examples/tutorials/output/ex17_3d_p2_quad_vlap.out
/petsc/src/snes/examples/tutorials/output/ex17_3d_p3_quad_elas.out
/petsc/src/snes/examples/tutorials/output/ex17_3d_p3_quad_vlap.out
/petsc/src/snes/examples/tutorials/output/ex17_3d_q2_quad_elas.out
/petsc/src/snes/examples/tutorials/output/ex17_3d_q2_quad_vlap.out
/petsc/src/snes/examples/tutorials/output/ex17_3d_q3_quad_elas.out
/petsc/src/snes/examples/tutorials/output/ex17_3d_q3_quad_vlap.out
/petsc/src/snes/examples/tutorials/output/ex69_0.out
/petsc/src/snes/examples/tutorials/output/ex69_1.out
/petsc/src/snes/examples/tutorials/output/ex69_2.out
/petsc/src/snes/examples/tutorials/output/ex69_p2p1.out
/petsc/src/snes/examples/tutorials/output/ex69_p2p1ref.out
/petsc/src/snes/examples/tutorials/output/ex69_q1p0.out
/petsc/src/snes/examples/tutorials/output/ex69_q1p0ref.out
/petsc/src/snes/examples/tutorials/output/ex69_q2q1.out
/petsc/src/snes/examples/tutorials/output/ex69_q2q1ref.out
/petsc/src/snes/examples/tutorials/output/ex71_2d_tri_p2_p1_conv.out
/petsc/src/snes/interface/snes.c
/petsc/src/snes/utils/convest.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/sys/classes/matlabengine/matlab.c
/petsc/src/sys/error/signal.c
/petsc/src/sys/examples/tests/ex40.c
/petsc/src/sys/utils/makefile
/petsc/src/sys/utils/mathfit.c
/petsc/src/tao/examples/tutorials/output/ex1_0.out
/petsc/src/tao/examples/tutorials/output/ex1_1.out
/petsc/src/tao/examples/tutorials/output/ex2_0.out
/petsc/src/tao/examples/tutorials/output/ex2_1.out
/petsc/src/tao/examples/tutorials/output/ex2_2.out
/petsc/src/tao/interface/taosolver_hj.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/output/ex1_1.out
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/output/ex2_1.out
/petsc/src/ts/examples/tutorials/output/ex18_p1p1.out
/petsc/src/ts/examples/tutorials/output/ex18_p1p1_xper.out
/petsc/src/ts/examples/tutorials/output/ex18_p1p1_xper_ref.out
/petsc/src/ts/examples/tutorials/output/ex18_p1p1_xyper.out
/petsc/src/ts/examples/tutorials/output/ex18_p1p1_xyper_ref.out
/petsc/src/ts/examples/tutorials/output/ex18_p2p1.out
/petsc/src/ts/examples/tutorials/output/ex18_p2p1_xyper.out
/petsc/src/ts/examples/tutorials/output/ex18_p2p1_xyper_ref.out
/petsc/src/ts/examples/tutorials/output/ex19_pi42.out
/petsc/src/ts/utils/dmplexts.c
99a8cf9226-Apr-2019 Satish Balay <balay@mcs.anl.gov>

fix hdf5 minversion to 1.8.0

e5cc20b025-Apr-2019 Satish Balay <balay@mcs.anl.gov>

fix c89 build error with missing 'struct sigaction' by adding flag PETSC_HAVE_STRUCT_SIGACTION
Also remove unused HAVE_SIGINFO_T code.


config/types.py
/petsc/gmakefile.test
/petsc/setup.py
/petsc/src/dm/impls/stag/stagutils.c
/petsc/src/ksp/ksp/examples/tests/output/ex48_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex23_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex59_bddc_fetidp_ml_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex59_bddc_fetidp_ml_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex59_bddc_fetidp_ml_3.out
/petsc/src/mat/examples/tests/ex37.c
/petsc/src/mat/examples/tests/output/ex37_nsize-1_mat_type-aij_mat_block_size-1.out
/petsc/src/mat/examples/tests/output/ex37_nsize-1_mat_type-aij_mat_block_size-2.out
/petsc/src/mat/examples/tests/output/ex37_nsize-1_mat_type-baij_mat_block_size-1.out
/petsc/src/mat/examples/tests/output/ex37_nsize-1_mat_type-baij_mat_block_size-2.out
/petsc/src/mat/examples/tests/output/ex37_nsize-1_mat_type-mpiaij_mat_block_size-1.out
/petsc/src/mat/examples/tests/output/ex37_nsize-1_mat_type-mpiaij_mat_block_size-2.out
/petsc/src/mat/examples/tests/output/ex37_nsize-1_mat_type-mpibaij_mat_block_size-1.out
/petsc/src/mat/examples/tests/output/ex37_nsize-1_mat_type-mpibaij_mat_block_size-2.out
/petsc/src/mat/examples/tests/output/ex37_nsize-1_mat_type-mpisbaij_mat_block_size-1.out
/petsc/src/mat/examples/tests/output/ex37_nsize-1_mat_type-mpisbaij_mat_block_size-2.out
/petsc/src/mat/examples/tests/output/ex37_nsize-1_mat_type-sbaij_mat_block_size-1.out
/petsc/src/mat/examples/tests/output/ex37_nsize-1_mat_type-sbaij_mat_block_size-2.out
/petsc/src/mat/examples/tests/output/ex37_nsize-2_mat_type-aij_mat_block_size-1.out
/petsc/src/mat/examples/tests/output/ex37_nsize-2_mat_type-aij_mat_block_size-2.out
/petsc/src/mat/examples/tests/output/ex37_nsize-2_mat_type-baij_mat_block_size-1.out
/petsc/src/mat/examples/tests/output/ex37_nsize-2_mat_type-baij_mat_block_size-2.out
/petsc/src/mat/examples/tests/output/ex37_nsize-2_mat_type-mpiaij_mat_block_size-1.out
/petsc/src/mat/examples/tests/output/ex37_nsize-2_mat_type-mpiaij_mat_block_size-2.out
/petsc/src/mat/examples/tests/output/ex37_nsize-2_mat_type-mpibaij_mat_block_size-1.out
/petsc/src/mat/examples/tests/output/ex37_nsize-2_mat_type-mpibaij_mat_block_size-2.out
/petsc/src/mat/examples/tests/output/ex37_nsize-2_mat_type-mpisbaij_mat_block_size-1.out
/petsc/src/mat/examples/tests/output/ex37_nsize-2_mat_type-mpisbaij_mat_block_size-2.out
/petsc/src/mat/examples/tests/output/ex37_nsize-2_mat_type-sbaij_mat_block_size-1.out
/petsc/src/mat/examples/tests/output/ex37_nsize-2_mat_type-sbaij_mat_block_size-2.out
/petsc/src/mat/examples/tests/output/ex49_1.out
/petsc/src/mat/examples/tests/output/ex49_r1_par.out
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c
/petsc/src/mat/impls/aij/mpi/mpiptap.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/elemental/matelem.cxx
/petsc/src/mat/impls/preallocator/matpreallocator.c
/petsc/src/mat/impls/sbaij/mpi/mpiaijsbaij.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/seq/aijsbaij.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/axpy.c
/petsc/src/snes/examples/tutorials/ex5.c
/petsc/src/snes/examples/tutorials/output/ex5_5_aspin.out
/petsc/src/snes/impls/nasm/aspin.c
/petsc/src/snes/impls/nasm/nasm.c
/petsc/src/snes/impls/qn/qn.c
/petsc/src/snes/interface/snes.c
/petsc/src/sys/error/signal.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/output/ex1_1.out
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/output/ex2_1.out
/petsc/src/ts/examples/tutorials/output/ex19_pi42.out
ffa2538125-Apr-2019 Satish Balay <balay@mcs.anl.gov>

fix issue with parsing version string on opensolaris with leading spaces

For mumps need <= "5.1.2 <=

9467260a24-Apr-2019 Satish Balay <balay@mcs.anl.gov>

configure: correctly convert non-english chars to utf-8 in python3

This issue came up on a windows machine with MS compilers with French language

Reported-by: Clausen Pascal <pascal.clausen@epfl.ch>


script.py
/petsc/gmakefile.test
/petsc/setup.py
/petsc/src/dm/impls/stag/stagutils.c
/petsc/src/ksp/ksp/examples/tests/output/ex48_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex23_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex59_bddc_fetidp_ml_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex59_bddc_fetidp_ml_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex59_bddc_fetidp_ml_3.out
/petsc/src/mat/examples/tests/ex37.c
/petsc/src/mat/examples/tests/output/ex37_nsize-1_mat_type-aij_mat_block_size-1.out
/petsc/src/mat/examples/tests/output/ex37_nsize-1_mat_type-aij_mat_block_size-2.out
/petsc/src/mat/examples/tests/output/ex37_nsize-1_mat_type-baij_mat_block_size-1.out
/petsc/src/mat/examples/tests/output/ex37_nsize-1_mat_type-baij_mat_block_size-2.out
/petsc/src/mat/examples/tests/output/ex37_nsize-1_mat_type-mpiaij_mat_block_size-1.out
/petsc/src/mat/examples/tests/output/ex37_nsize-1_mat_type-mpiaij_mat_block_size-2.out
/petsc/src/mat/examples/tests/output/ex37_nsize-1_mat_type-mpibaij_mat_block_size-1.out
/petsc/src/mat/examples/tests/output/ex37_nsize-1_mat_type-mpibaij_mat_block_size-2.out
/petsc/src/mat/examples/tests/output/ex37_nsize-1_mat_type-mpisbaij_mat_block_size-1.out
/petsc/src/mat/examples/tests/output/ex37_nsize-1_mat_type-mpisbaij_mat_block_size-2.out
/petsc/src/mat/examples/tests/output/ex37_nsize-1_mat_type-sbaij_mat_block_size-1.out
/petsc/src/mat/examples/tests/output/ex37_nsize-1_mat_type-sbaij_mat_block_size-2.out
/petsc/src/mat/examples/tests/output/ex37_nsize-2_mat_type-aij_mat_block_size-1.out
/petsc/src/mat/examples/tests/output/ex37_nsize-2_mat_type-aij_mat_block_size-2.out
/petsc/src/mat/examples/tests/output/ex37_nsize-2_mat_type-baij_mat_block_size-1.out
/petsc/src/mat/examples/tests/output/ex37_nsize-2_mat_type-baij_mat_block_size-2.out
/petsc/src/mat/examples/tests/output/ex37_nsize-2_mat_type-mpiaij_mat_block_size-1.out
/petsc/src/mat/examples/tests/output/ex37_nsize-2_mat_type-mpiaij_mat_block_size-2.out
/petsc/src/mat/examples/tests/output/ex37_nsize-2_mat_type-mpibaij_mat_block_size-1.out
/petsc/src/mat/examples/tests/output/ex37_nsize-2_mat_type-mpibaij_mat_block_size-2.out
/petsc/src/mat/examples/tests/output/ex37_nsize-2_mat_type-mpisbaij_mat_block_size-1.out
/petsc/src/mat/examples/tests/output/ex37_nsize-2_mat_type-mpisbaij_mat_block_size-2.out
/petsc/src/mat/examples/tests/output/ex37_nsize-2_mat_type-sbaij_mat_block_size-1.out
/petsc/src/mat/examples/tests/output/ex37_nsize-2_mat_type-sbaij_mat_block_size-2.out
/petsc/src/mat/examples/tests/output/ex49_1.out
/petsc/src/mat/examples/tests/output/ex49_r1_par.out
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c
/petsc/src/mat/impls/aij/mpi/mpiptap.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/elemental/matelem.cxx
/petsc/src/mat/impls/preallocator/matpreallocator.c
/petsc/src/mat/impls/sbaij/mpi/mpiaijsbaij.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/seq/aijsbaij.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/axpy.c
/petsc/src/snes/examples/tutorials/ex5.c
/petsc/src/snes/examples/tutorials/output/ex5_5_aspin.out
/petsc/src/snes/impls/nasm/aspin.c
/petsc/src/snes/impls/nasm/nasm.c
/petsc/src/snes/impls/qn/qn.c
/petsc/src/snes/interface/snes.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/output/ex1_1.out
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/output/ex2_1.out
/petsc/src/ts/examples/tutorials/output/ex19_pi42.out
b7c3077121-Apr-2019 Barry Smith <bsmith@mcs.anl.gov>

Allow checking the version of packages at configure time to see

* if they are within an acceptable range of values given in the package file or
* if no range is given they generate a warning i

Allow checking the version of packages at configure time to see

* if they are within an acceptable range of values given in the package file or
* if no range is given they generate a warning if they don't match the version
in the file

Improve the commonality of version checks already in individual packages
* for CUDA and HDF5 switch to the general approach and remove custom code
* for gmake etc switch to use self.minversion while retaining custom code for
obtaining the version and checking it.

Attempt to print the version information of packages at the end of configure

Commit-type: portability-fix, feature

show more ...


config/package.py
config/packages/MPI.py
config/packages/MUMPS.py
config/packages/PTScotch.py
config/packages/PaStiX.py
config/packages/SuiteSparse.py
config/packages/SuperLU.py
config/packages/SuperLU_DIST.py
config/packages/cmake.py
config/packages/cuda.py
config/packages/hdf5.py
config/packages/hypre.py
config/packages/make.py
config/packages/netcdf.py
config/packages/parmetis.py
config/packages/pnetcdf.py
config/packages/sowing.py
config/packages/strumpack.py
config/packages/sundials.py
/petsc/include/makefile
/petsc/include/petscdmda.h
/petsc/include/petscdt.h
/petsc/lib/petsc/conf/bfort-petsc.txt
/petsc/setup.py
/petsc/src/dm/dt/examples/tests/ex6.c
/petsc/src/dm/dt/examples/tests/makefile
/petsc/src/dm/dt/examples/tests/output/ex6_1.out
/petsc/src/dm/dt/interface/dt.c
/petsc/src/dm/examples/tests/ex50.c
/petsc/src/dm/impls/da/da.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/ksp/ksp/examples/tutorials/ex68.c
/petsc/src/ksp/ksp/examples/tutorials/ex69.c
/petsc/src/mat/examples/tests/ex214.c
/petsc/src/mat/examples/tests/output/ex214_1.out
/petsc/src/mat/examples/tests/output/ex214_2.out
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/snes/examples/tutorials/ex5.c
/petsc/src/snes/examples/tutorials/output/ex5_5_aspin.out
/petsc/src/snes/impls/nasm/aspin.c
/petsc/src/snes/impls/nasm/nasm.c
/petsc/src/snes/impls/qn/qn.c
/petsc/src/snes/interface/snes.c
/petsc/src/sys/classes/makefile
/petsc/src/tao/unconstrained/examples/tutorials/burgers_spectral.c
/petsc/src/tao/unconstrained/examples/tutorials/spectraladjointassimilation.c
/petsc/src/ts/examples/tutorials/ex50.c
63b3610d18-Apr-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'maint'


config/packages/MUMPS.py
/petsc/include/petsc/private/dmadaptorimpl.h
/petsc/include/petsc/private/dmimpl.h
/petsc/include/petsc/private/matimpl.h
/petsc/include/petsc/private/petscconvestimpl.h
/petsc/include/petsc/private/petscdsimpl.h
/petsc/include/petsc/private/vecimpl.h
/petsc/include/petscdm.h
/petsc/include/petscds.h
/petsc/include/petscksp.h
/petsc/include/petscpc.h
/petsc/include/petscsystypes.h
/petsc/share/petsc/matlab/PetscBagRead.m
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/dm/field/impls/ds/dmfieldds.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/stag/stagutils.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/dmi.c
/petsc/src/docs/tex/manual/developers.tex
/petsc/src/ksp/ksp/examples/tests/benchmarkscatters/ex1.c
/petsc/src/ksp/ksp/examples/tests/benchmarkscatters/ex2.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/mat/examples/tests/ex18.c
/petsc/src/mat/examples/tests/ex221.c
/petsc/src/mat/examples/tests/ex94.c
/petsc/src/mat/examples/tests/output/ex18_15.out
/petsc/src/mat/examples/tests/output/ex18_16.out
/petsc/src/mat/examples/tests/output/ex18_17.out
/petsc/src/mat/examples/tests/output/ex18_full_nsize-1_diag--0.13_convname-aij.out
/petsc/src/mat/examples/tests/output/ex18_full_nsize-1_diag--0.13_convname-baij.out
/petsc/src/mat/examples/tests/output/ex18_full_nsize-1_diag--0.13_convname-shell.out
/petsc/src/mat/examples/tests/output/ex18_full_nsize-1_diag-0.12_convname-aij.out
/petsc/src/mat/examples/tests/output/ex18_full_nsize-1_diag-0.12_convname-baij.out
/petsc/src/mat/examples/tests/output/ex18_full_nsize-1_diag-0.12_convname-shell.out
/petsc/src/mat/examples/tests/output/ex18_full_nsize-3_diag--0.13_convname-aij.out
/petsc/src/mat/examples/tests/output/ex18_full_nsize-3_diag--0.13_convname-baij.out
/petsc/src/mat/examples/tests/output/ex18_full_nsize-3_diag--0.13_convname-shell.out
/petsc/src/mat/examples/tests/output/ex18_full_nsize-3_diag-0.12_convname-aij.out
/petsc/src/mat/examples/tests/output/ex18_full_nsize-3_diag-0.12_convname-baij.out
/petsc/src/mat/examples/tests/output/ex18_full_nsize-3_diag-0.12_convname-shell.out
/petsc/src/mat/examples/tests/output/ex221_1.out
/petsc/src/mat/examples/tests/output/ex37_1.out
/petsc/src/mat/examples/tests/output/ex37_2.out
/petsc/src/mat/examples/tests/output/ex37_3.out
/petsc/src/mat/examples/tests/output/ex37_4.out
/petsc/src/mat/examples/tests/output/ex37_5.out
/petsc/src/mat/examples/tests/output/ex37_6.out
/petsc/src/mat/examples/tests/output/ex94_2.out
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c
/petsc/src/mat/impls/aij/mpi/mpiptap.c
/petsc/src/mat/impls/aij/mpi/strumpack/strumpack.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/is/matis.c
/petsc/src/mat/impls/shell/shell.c
/petsc/src/mat/impls/shell/shellcnv.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex13.c
/petsc/src/snes/examples/tutorials/ex17.c
/petsc/src/snes/examples/tutorials/ex62.c
/petsc/src/snes/examples/tutorials/ex71.c
/petsc/src/snes/examples/tutorials/output/ex71_2d_quad_q1_p0_conv.out
/petsc/src/snes/examples/tutorials/output/ex71_2d_quad_q1_p0_conv_gmg_vanka.out
/petsc/src/snes/examples/tutorials/output/ex71_2d_quad_q1_p0_conv_u0.out
/petsc/src/snes/examples/tutorials/output/ex71_2d_tri_p2_p1_conv.out
/petsc/src/snes/examples/tutorials/output/ex71_2d_tri_p2_p1_conv_gmg_vcycle.out
/petsc/src/snes/interface/snes.c
/petsc/src/snes/utils/convest.c
/petsc/src/snes/utils/dmadapt.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/sys/utils/memc.c
/petsc/src/sys/utils/str.c
/petsc/src/ts/examples/tutorials/ex48.c
/petsc/src/ts/examples/tutorials/ex50.c
/petsc/src/vec/is/is/utils/isdiff.c
/petsc/src/vec/is/utils/pmap.c
/petsc/src/vec/pf/impls/string/cstringbase.template
/petsc/src/vec/vec/impls/mpi/pbvec.c
/petsc/src/vec/vec/impls/mpi/pdvec.c
/petsc/src/vec/vec/utils/projection.c
21e6611817-Apr-2019 Satish Balay <balay@mcs.anl.gov>

MUMPS: update acceptable MUMPS source dirs in mumps tarballs for --download-mumps

Reported-by: Thibaut Appel <t.appel17@imperial.ac.uk>

445999fa16-Apr-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'maint'


config/packages/SuperLU_DIST.py
/petsc/include/petsc/finclude/petscts.h
/petsc/include/petsc/private/tsimpl.h
/petsc/include/petscdmda.h
/petsc/include/petscmath.h
/petsc/include/petscts.h
/petsc/src/dm/impls/da/dalocal.c
/petsc/src/dm/impls/da/gr1.c
/petsc/src/dm/impls/plex/examples/tests/ex3.c
/petsc/src/dm/impls/plex/examples/tests/ex8.c
/petsc/src/dm/impls/plex/examples/tests/output/ex8_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex8_1.out
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/docs/manualpages-sec/header_DMSTAG
/petsc/src/mat/examples/tests/ex2.c
/petsc/src/mat/examples/tests/output/ex2_11_A.out
/petsc/src/mat/examples/tests/output/ex2_11_A_aijcusparse.out
/petsc/src/mat/examples/tests/output/ex2_11_B.out
/petsc/src/mat/examples/tests/output/ex2_11_B_aijcusparse.out
/petsc/src/mat/examples/tests/output/ex2_12_A.out
/petsc/src/mat/examples/tests/output/ex2_12_B.out
/petsc/src/mat/examples/tests/output/ex2_21.out
/petsc/src/mat/examples/tests/output/ex2_22.out
/petsc/src/mat/examples/tests/output/ex2_23.out
/petsc/src/mat/examples/tests/output/ex2_24.out
/petsc/src/mat/examples/tests/output/ex2_3.out
/petsc/src/mat/examples/tests/output/ex2_3_aijcusparse.out
/petsc/src/mat/examples/tests/output/ex2_4.out
/petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h
/petsc/src/mat/impls/transpose/htransm.c
/petsc/src/mat/impls/transpose/transm.c
/petsc/src/mat/utils/axpy.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex19.c
/petsc/src/snes/interface/snes.c
/petsc/src/sys/objects/options.c
/petsc/src/ts/examples/tutorials/ex9.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/examples/tutorials/multirate/ex1.c
/petsc/src/ts/examples/tutorials/multirate/ex2.c
/petsc/src/ts/examples/tutorials/multirate/ex3.c
/petsc/src/ts/examples/tutorials/multirate/ex5.c
/petsc/src/ts/examples/tutorials/multirate/ex6.c
/petsc/src/ts/examples/tutorials/multirate/ex7.c
/petsc/src/ts/examples/tutorials/multirate/ex8.c
/petsc/src/ts/examples/tutorials/multirate/finitevolume1d.c
/petsc/src/ts/examples/tutorials/multirate/finitevolume1d.h
/petsc/src/ts/examples/tutorials/multirate/makefile
/petsc/src/ts/examples/tutorials/multirate/output/ex5_1.out
/petsc/src/ts/examples/tutorials/multirate/output/ex5_3.out
/petsc/src/ts/examples/tutorials/multirate/output/ex5_5.out
/petsc/src/ts/examples/tutorials/multirate/output/ex5_6.out
/petsc/src/ts/examples/tutorials/multirate/output/ex6_1.out
/petsc/src/ts/examples/tutorials/multirate/output/ex7_1.out
/petsc/src/ts/examples/tutorials/multirate/output/ex7_3.out
/petsc/src/ts/examples/tutorials/multirate/output/ex8_1.out
/petsc/src/ts/examples/tutorials/multirate/output/ex8_2.out
/petsc/src/ts/impls/explicit/rk/makefile
/petsc/src/ts/impls/explicit/rk/mrk.c
/petsc/src/ts/impls/explicit/rk/mrk.h
/petsc/src/ts/impls/explicit/rk/rk.c
/petsc/src/ts/impls/explicit/rk/rk.h
/petsc/src/ts/impls/makefile
/petsc/src/ts/impls/multirate/makefile
/petsc/src/ts/impls/multirate/mprk.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/interface/tsregall.c
e3c1a84415-Apr-2019 Barry Smith <bsmith@mcs.anl.gov>

The SuperLU_DIST variable TPL_LAPACK_LIBRARIES must be provided or SuperLU_DIST
cmake will automatically use find_package(LAPACK) and find a different library

Note that SuperLU_DIST v6.1.1 has a bug

The SuperLU_DIST variable TPL_LAPACK_LIBRARIES must be provided or SuperLU_DIST
cmake will automatically use find_package(LAPACK) and find a different library

Note that SuperLU_DIST v6.1.1 has a bug where it ignores this variable but the
bug has been reported to Sherry Li twice so hopefully will be fixed soon.

Commit-type: bug-fix
Reported-by: Sajid Ali <sajidsyed2021@u.northwestern.edu>

show more ...

e1105b4b14-Apr-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'maint'

d9e1d8f314-Apr-2019 Satish Balay <balay@mcs.anl.gov>

petsc4py: 3.11.0

389af60f13-Apr-2019 Barry Smith <bsmith@mcs.anl.gov>

Update to the lastest fftw release;

Commit-type: feature
Reported-by: Sajid Ali <sajidsyed2021@u.northwestern.edu>

Development Tools: Vim, Emacs, Eclipse

9ca5134610-Apr-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'maint'

933a48e810-Apr-2019 Satish Balay <balay@mcs.anl.gov>

configure: check for and use PETSC_DEPRECATED_ENUM

older gcc, pgi, intel compilers don't support it

icc gives a warning - so add this to filterCompileOutput()

7b5114fb09-Apr-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'maint'

bc13831609-Apr-2019 Satish Balay <balay@mcs.anl.gov>

configure: update getDebugFlags() to accept '-g3' etc.

2ba2e08209-Apr-2019 Satish Balay <balay@mcs.anl.gov>

Merged in balay/mkl-petsc4py-fix/maint (pull request #1522)

MKL: detect/use -lmkl_def as-well to fix petsc4py run-time errors [when built with Intel compilers + MKL]

Approved-by: BarryFSmith <bsmit

Merged in balay/mkl-petsc4py-fix/maint (pull request #1522)

MKL: detect/use -lmkl_def as-well to fix petsc4py run-time errors [when built with Intel compilers + MKL]

Approved-by: BarryFSmith <bsmith@mcs.anl.gov>

show more ...

8f1c0be309-Apr-2019 Barry Smith <bsmith@mcs.anl.gov>

Force ctetgen to be built with no optimization. The use of compiler optimizations can change
the fundamental behavior of ctetgen including causing hanging (with Intel compiler)

See also [petsc-maint

Force ctetgen to be built with no optimization. The use of compiler optimizations can change
the fundamental behavior of ctetgen including causing hanging (with Intel compiler)

See also [petsc-maint] ctetgen examples hang with 'icc -O'

Commit-type: bug-fix, portability-fix
Reported-by: Satish Balay <balay@mcs.anl.gov>
Thanks-to: Satish Balay <balay@mcs.anl.gov>, Matthew Knepley <knepley@gmail.com>, Jed Brown <jed@jedbrown.org>

show more ...

a140499408-Apr-2019 Satish Balay <balay@mcs.anl.gov>

MKL: detect/use -lmkl_def as-well to fix petsc4py run-time errors [when built with Intel compilers + MKL]

> $ python test/runtests.py -v

testGetSetPC (test_ksp.TestKSPBCGS) ... ok
testGetSetType (t

MKL: detect/use -lmkl_def as-well to fix petsc4py run-time errors [when built with Intel compilers + MKL]

> $ python test/runtests.py -v

testGetSetPC (test_ksp.TestKSPBCGS) ... ok
testGetSetType (test_ksp.TestKSPBCGS) ... ok
testProperties (test_ksp.TestKSPBCGS) ... ok
testResetAndSolve (test_ksp.TestKSPBCGS) ... Intel MKL FATAL ERROR: Cannot load libmkl_def.so.

show more ...

e752bd2807-Apr-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'maint'

1...<<111112113114115116117118119120>>...190