History log of /petsc/config/BuildSystem/ (Results 2326 – 2350 of 4739)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
f519c68319-Mar-2020 Fande Kong <fdkong.jd@gmail.com>

Skip systems libs for conda

We should not hard-link to libs in conda sysroot

2693793318-Mar-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/maint'

0996a30f17-Mar-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'balay/fix-checkFortranLibraries/maint' into 'maint'

configure: checkFortranLibraries() make sure C code actually calls a fortran function

See merge request petsc/petsc!2606

c46c0e6f17-Mar-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jed/suitesparse-5.7.1' into 'master'

config suitesparse: upgrade from 5.6.0 to 5.7.1

See merge request petsc/petsc!2599

d545763c17-Mar-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jed/config-blis' into 'master'

Jed/config blis

Closes #519

See merge request petsc/petsc!2417


/petsc/.gitlab-ci.yml
config/package.py
config/packages/BlasLapack.py
config/packages/CoDiPack.py
config/packages/adblaslapack.py
config/packages/blis.py
config/packages/f2cblaslapack.py
/petsc/config/examples/arch-ci-linux-clang-avx.py
/petsc/include/petsc/private/isimpl.h
/petsc/include/petsc/private/matimpl.h
/petsc/include/petsc/private/vecimpl.h
/petsc/include/petscsys.h
/petsc/include/petscts.h
/petsc/include/petscvec.h
/petsc/include/petscviewer.h
/petsc/lib/petsc/bin/maint/toclapack.sh
/petsc/src/contrib/fun3d/comp/flow.c
/petsc/src/dm/impls/da/daview.c
/petsc/src/dm/impls/da/gr2.c
/petsc/src/dm/impls/swarm/swarmpic_view.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/ksp/ksp/examples/tests/ex30.c
/petsc/src/ksp/ksp/examples/tutorials/ex10.c
/petsc/src/ksp/ksp/examples/tutorials/ex72.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/examples/tests/ex16.c
/petsc/src/mat/examples/tests/ex236.c
/petsc/src/mat/examples/tests/ex44.c
/petsc/src/mat/examples/tests/ex45.c
/petsc/src/mat/examples/tests/ex50.c
/petsc/src/mat/examples/tests/ex53.c
/petsc/src/mat/examples/tests/output/ex16.out
/petsc/src/mat/examples/tests/output/ex236_1.out
/petsc/src/mat/examples/tests/output/ex44.out
/petsc/src/mat/examples/tests/output/ex45.out
/petsc/src/mat/examples/tests/output/ex50.out
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/baij/mpi/mpibaij.h
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/baij/seq/baij.h
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/dense/seq/dense.h
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/makefile
/petsc/src/mat/utils/matio.c
/petsc/src/snes/examples/tutorials/ex61gen.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/utils/dmsnes.c
/petsc/src/sys/classes/bag/bag.c
/petsc/src/sys/classes/draw/utils/image.c
/petsc/src/sys/classes/viewer/impls/binary/binv.c
/petsc/src/sys/classes/viewer/impls/binary/f90-custom/zbinvf90.c
/petsc/src/sys/classes/viewer/impls/socket/matlab/bread.c
/petsc/src/sys/classes/viewer/impls/socket/matlab/swrite.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/sys/error/err.c
/petsc/src/sys/f90-mod/petscsysmod.F90
/petsc/src/sys/fileio/ftn-custom/zsysiof.c
/petsc/src/sys/fileio/sysio.c
/petsc/src/sys/memory/cuda/makefile
/petsc/src/sys/memory/cuda/mcudahost.cu
/petsc/src/sys/memory/makefile
/petsc/src/sys/webclient/client.c
/petsc/src/ts/adapt/interface/tsadapt.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/ex1.c
/petsc/src/ts/examples/tutorials/autodiff/adr_ex1.cxx
/petsc/src/ts/examples/tutorials/ex11_sa.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/trajectory/impls/basic/trajbasic.c
/petsc/src/ts/trajectory/impls/memory/trajmemory.c
/petsc/src/ts/trajectory/impls/singlefile/singlefile.c
/petsc/src/ts/trajectory/impls/visualization/trajvisualization.c
/petsc/src/ts/utils/dmts.c
/petsc/src/vec/is/examples/tests/ex2.c
/petsc/src/vec/is/is/impls/block/block.c
/petsc/src/vec/is/is/impls/general/general.c
/petsc/src/vec/is/is/impls/stride/stride.c
/petsc/src/vec/is/is/interface/index.c
/petsc/src/vec/is/utils/isio.c
/petsc/src/vec/vec/examples/tests/ex20f.F
/petsc/src/vec/vec/examples/tests/ex46.c
/petsc/src/vec/vec/examples/tests/output/ex46_2_p1.out
/petsc/src/vec/vec/examples/tests/output/ex46_2_p12.out
/petsc/src/vec/vec/examples/tutorials/ex1.c
/petsc/src/vec/vec/examples/tutorials/ex6.c
/petsc/src/vec/vec/examples/tutorials/ex6f.F90
/petsc/src/vec/vec/impls/mpi/mpicuda/mpicuda.cu
/petsc/src/vec/vec/impls/mpi/pdvec.c
/petsc/src/vec/vec/impls/seq/bvec2.c
/petsc/src/vec/vec/impls/seq/seqcuda/veccuda.c
/petsc/src/vec/vec/impls/seq/seqcuda/veccuda2.cu
/petsc/src/vec/vec/interface/dlregisvec.c
/petsc/src/vec/vec/interface/veccreate.c
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/utils/vecio.c
1806079f15-Mar-2020 Jed Brown <jed@jedbrown.org>

config: upgrade hdf5-1.12.0 and Exodus master

There appears to be an ordering change with NetCDF upgraded beyond
4.5.0, so we are not upgrading to 4.6.* or 4.7.* at this time.

cd2a57b115-Mar-2020 Jed Brown <jed@jedbrown.org>

config suitesparse: upgrade from 5.6.0 to 5.7.1


/petsc/.gitlab-ci.yml
config/package.py
config/packages/SuiteSparse.py
/petsc/include/petsc/private/isimpl.h
/petsc/include/petsc/private/matimpl.h
/petsc/include/petsc/private/vecimpl.h
/petsc/include/petscsys.h
/petsc/include/petscts.h
/petsc/include/petscvec.h
/petsc/include/petscviewer.h
/petsc/src/contrib/fun3d/comp/flow.c
/petsc/src/dm/impls/da/daview.c
/petsc/src/dm/impls/da/gr2.c
/petsc/src/dm/impls/swarm/swarmpic_view.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/ksp/ksp/examples/tests/ex30.c
/petsc/src/ksp/ksp/examples/tutorials/ex10.c
/petsc/src/ksp/ksp/examples/tutorials/ex72.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/examples/tests/ex16.c
/petsc/src/mat/examples/tests/ex236.c
/petsc/src/mat/examples/tests/ex44.c
/petsc/src/mat/examples/tests/ex45.c
/petsc/src/mat/examples/tests/ex50.c
/petsc/src/mat/examples/tests/ex53.c
/petsc/src/mat/examples/tests/output/ex16.out
/petsc/src/mat/examples/tests/output/ex236_1.out
/petsc/src/mat/examples/tests/output/ex44.out
/petsc/src/mat/examples/tests/output/ex45.out
/petsc/src/mat/examples/tests/output/ex50.out
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/baij/mpi/mpibaij.h
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/baij/seq/baij.h
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/dense/seq/dense.h
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/makefile
/petsc/src/mat/utils/matio.c
/petsc/src/snes/examples/tutorials/ex61gen.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/utils/dmsnes.c
/petsc/src/sys/classes/bag/bag.c
/petsc/src/sys/classes/draw/utils/image.c
/petsc/src/sys/classes/viewer/impls/binary/binv.c
/petsc/src/sys/classes/viewer/impls/binary/f90-custom/zbinvf90.c
/petsc/src/sys/classes/viewer/impls/socket/matlab/bread.c
/petsc/src/sys/classes/viewer/impls/socket/matlab/swrite.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/sys/error/err.c
/petsc/src/sys/f90-mod/petscsysmod.F90
/petsc/src/sys/fileio/ftn-custom/zsysiof.c
/petsc/src/sys/fileio/sysio.c
/petsc/src/sys/memory/cuda/makefile
/petsc/src/sys/memory/cuda/mcudahost.cu
/petsc/src/sys/memory/makefile
/petsc/src/sys/webclient/client.c
/petsc/src/ts/adapt/interface/tsadapt.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/ex1.c
/petsc/src/ts/examples/tutorials/autodiff/adr_ex1.cxx
/petsc/src/ts/examples/tutorials/ex11_sa.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/trajectory/impls/basic/trajbasic.c
/petsc/src/ts/trajectory/impls/memory/trajmemory.c
/petsc/src/ts/trajectory/impls/singlefile/singlefile.c
/petsc/src/ts/trajectory/impls/visualization/trajvisualization.c
/petsc/src/ts/utils/dmts.c
/petsc/src/vec/is/examples/tests/ex2.c
/petsc/src/vec/is/is/impls/block/block.c
/petsc/src/vec/is/is/impls/general/general.c
/petsc/src/vec/is/is/impls/stride/stride.c
/petsc/src/vec/is/is/interface/index.c
/petsc/src/vec/is/utils/isio.c
/petsc/src/vec/vec/examples/tests/ex20f.F
/petsc/src/vec/vec/examples/tests/ex46.c
/petsc/src/vec/vec/examples/tests/output/ex46_2_p1.out
/petsc/src/vec/vec/examples/tests/output/ex46_2_p12.out
/petsc/src/vec/vec/examples/tutorials/ex1.c
/petsc/src/vec/vec/examples/tutorials/ex6.c
/petsc/src/vec/vec/examples/tutorials/ex6f.F90
/petsc/src/vec/vec/impls/mpi/mpicuda/mpicuda.cu
/petsc/src/vec/vec/impls/mpi/pdvec.c
/petsc/src/vec/vec/impls/seq/bvec2.c
/petsc/src/vec/vec/impls/seq/seqcuda/veccuda.c
/petsc/src/vec/vec/impls/seq/seqcuda/veccuda2.cu
/petsc/src/vec/vec/interface/dlregisvec.c
/petsc/src/vec/vec/interface/veccreate.c
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/utils/vecio.c
4e4a1d0816-Dec-2019 Barry Smith <bsmith@mcs.anl.gov>

Add --download-amrex add example that tests PETSc with AMReX

Commit-type: feature, example
Funded-by: ECP
Project: PETSc-AMReX

Update cmake to 3.15.6 for amrex

ae1113ab15-Mar-2020 Pierre Jolivet <pierre.jolivet@enseeiht.fr>

Update

2c82755514-Mar-2020 Jed Brown <jed@jedbrown.org>

config blis.py: use self.openmp to determine threading

Requested-by: Barry Smith <bsmith@mcs.anl.gov>

c760c33e14-Mar-2020 Jed Brown <jed@jedbrown.org>

f2cblaslapack: add support for building with BLIS

In this mode, we build only libf2clapack (as before) and libf2cblas
contains only the auxiliary symbols needed by libf2clapack, with the
real BLAS i

f2cblaslapack: add support for building with BLIS

In this mode, we build only libf2clapack (as before) and libf2cblas
contains only the auxiliary symbols needed by libf2clapack, with the
real BLAS implementation provided by BLIS.

Add to arch-ci-linux-clang-avx.

Requested-by: Barry Smith <bsmith@mcs.anl.gov>

show more ...

b1ef682114-Mar-2020 Jed Brown <jed@jedbrown.org>

config: upgrade CoDiPack to v1.9.1 (2020-01-13)

bbe7749114-Mar-2020 Jed Brown <jed@jedbrown.org>

config: CoDiPack and adblaslapack: improve install style/robustness

These packages weren't creating install directories if they don't
exist yet, so do that and convert to cleaner withSudo style.

6bcdfa0514-Mar-2020 Jed Brown <jed@jedbrown.org>

config f2cblaslapack: fix typo in string

d6abf49914-Mar-2020 Jed Brown <jed@jedbrown.org>

config: add withSudo helper to work with command lists (instead of strings)

05a1554626-Dec-2019 Jed Brown <jed@jedbrown.org>

config blis.py: add support for finding/downloading BLIS

Resolve #519

ae3c970813-Mar-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/maint'

7aa4dbe313-Mar-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'balay/fix-xl-runs/maint' into 'maint'

xlf fixes

See merge request petsc/petsc!2595

a0fda14712-Mar-2020 Satish Balay <balay@mcs.anl.gov>

configure: checkFortranLibraries() make sure C code actually calls a fortran function

6f7e44de11-Mar-2020 Satish Balay <balay@mcs.anl.gov>

xlf fixes
- add HAVE_F90_ASSUMED_TYPE_NOT_PTR for xlf
- update PetscSFBcastBegin()/PetscSFBcastEnd() fortran interface to use F90_ASSUMED_TYPE_NOT_PTR [ref: src/vec/is/sf/examples/tutorials/ex1f.F90]

xlf fixes
- add HAVE_F90_ASSUMED_TYPE_NOT_PTR for xlf
- update PetscSFBcastBegin()/PetscSFBcastEnd() fortran interface to use F90_ASSUMED_TYPE_NOT_PTR [ref: src/vec/is/sf/examples/tutorials/ex1f.F90]
- fix write format diffs
- fix F2003 requirement

show more ...

a6053ece07-Mar-2020 Junchao Zhang <jczhang@mcs.anl.gov>

Support selective 64-bit mumps

A standard installation of MUMPS supports selective 64-bit. It uses int64_t for number for nonzeros
(i.e., id.nnz, id.nnz_loc), and use int for indices of nonzeros (i.

Support selective 64-bit mumps

A standard installation of MUMPS supports selective 64-bit. It uses int64_t for number for nonzeros
(i.e., id.nnz, id.nnz_loc), and use int for indices of nonzeros (i.e., id.irn, id.jcn, id.irn_loc and id.jcn_loc).

Previously, one can only build petsc with 32-bit indices to work with mumps.

This commit updates MUMPS interface to work with 64-bit-indices petsc.

show more ...

c62f2dcb10-Mar-2020 Satish Balay <balay@mcs.anl.gov>

configure: strip -lxlomp_ser from compiler library list as xlc can switch to -lxlomp when -fopenmp option is used

Reported-by: Cameron Smith <smithc11@rpi.edu>

7fe2cf7a09-Mar-2020 Satish Balay <balay@mcs.anl.gov>

python2.4/2.6 updates

Reported-by: Jose E. Roman <jroman@dsic.upv.es>

4f6b84e707-Mar-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/maint'


/petsc/.gitlab-ci.yml
config/packages/hdf5.py
/petsc/config/examples/arch-ci-linux-uni-pkgs.py
/petsc/config/examples/arch-ci-osx-dbg.py
/petsc/include/petsc/mpiuni/mpi.h
/petsc/include/petsc/private/matimpl.h
/petsc/include/petsc/private/sectionimpl.h
/petsc/include/petsc/private/vecimpl.h
/petsc/include/petscsection.h
/petsc/lib/petsc/bin/maint/check-ci-settings.sh
/petsc/src/dm/dt/interface/dt.c
/petsc/src/dm/impls/plex/examples/tests/ex10.c
/petsc/src/dm/impls/plex/examples/tests/ex39.c
/petsc/src/dm/impls/plex/examples/tests/output/ex39_2d_bdm_linear.out
/petsc/src/dm/impls/plex/examples/tests/output/ex39_2d_bdm_sinusoidal.out
/petsc/src/dm/impls/plex/examples/tests/output/ex39_2d_bdm_sinusoidal_perturb.out
/petsc/src/dm/impls/plex/examples/tests/output/ex39_2d_bdm_sinusoidal_skew.out
/petsc/src/dm/impls/plex/examples/tests/output/ex39_2d_bdm_sinusoidal_skew_perturb.out
/petsc/src/dm/impls/plex/examples/tests/output/ex39_2d_bdmq_linear.out
/petsc/src/dm/impls/plex/examples/tests/output/ex39_2d_bdmq_sinusoidal.out
/petsc/src/dm/impls/plex/examples/tests/output/ex39_2d_bdmq_sinusoidal_perturb.out
/petsc/src/dm/impls/plex/examples/tests/output/ex39_2d_bdmq_sinusoidal_skew.out
/petsc/src/dm/impls/plex/examples/tests/output/ex39_2d_bdmq_sinusoidal_skew_perturb.out
/petsc/src/dm/impls/plex/examples/tests/output/ex39_3d_bdm_linear.out
/petsc/src/dm/impls/plex/examples/tests/output/ex39_3d_bdm_sinusoidal.out
/petsc/src/dm/impls/plex/examples/tests/output/ex39_3d_bdm_sinusoidal_perturb.out
/petsc/src/dm/impls/plex/examples/tests/output/ex39_3d_bdm_sinusoidal_skew.out
/petsc/src/dm/impls/plex/examples/tests/output/ex39_3d_bdm_sinusoidal_skew_perturb.out
/petsc/src/dm/impls/plex/examples/tests/output/ex39_3d_bdmq_linear.out
/petsc/src/dm/impls/plex/examples/tests/output/ex39_3d_bdmq_sinusoidal.out
/petsc/src/dm/impls/plex/examples/tests/output/ex39_3d_bdmq_sinusoidal_perturb.out
/petsc/src/dm/impls/plex/examples/tests/output/ex39_3d_bdmq_sinusoidal_skew.out
/petsc/src/dm/impls/plex/examples/tests/output/ex39_3d_bdmq_sinusoidal_skew_perturb.out
/petsc/src/dm/impls/plex/plexvtu.c
/petsc/src/mat/impls/aij/seq/seqviennacl/aijviennacl.cxx
/petsc/src/mat/impls/dense/seq/cuda/densecuda.cu
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/snes/examples/tutorials/ex62.c
/petsc/src/sys/classes/viewer/examples/tutorials/output/ex2_2b_alt.out
/petsc/src/sys/examples/tests/ex26.c
/petsc/src/sys/examples/tests/makefile
/petsc/src/sys/examples/tests/output/ex26_1.out
/petsc/src/sys/mpiuni/mpi.c
/petsc/src/sys/objects/pinit.c
/petsc/src/vec/is/section/interface/section.c
/petsc/src/vec/vec/impls/mpi/mpicuda/mpicuda.cu
/petsc/src/vec/vec/impls/seq/seqcuda/veccuda.c
/petsc/src/vec/vec/impls/seq/seqviennacl/vecviennacl.cxx
/petsc/src/vec/vec/interface/vector.c
564dba1905-Mar-2020 Jed Brown <jed@jedbrown.org>

hdf5.py: skip --enable-parallel when MPIUNI

Reported-by: Dipankar Dwivedi <ddwivedi@lbl.gov>
Thanks-to: Satish Balay <balay@mcs.anl.gov>

1...<<919293949596979899100>>...190