History log of /petsc/config/BuildSystem/ (Results 3801 – 3825 of 4739)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
d44417e206-Apr-2016 Barry Smith <bsmith@mcs.anl.gov>

Add building for xSDKTrilinos test examples

Funded-by: IDEAS
Project: xSDK
Time: .1 hour

ec42abe406-Apr-2016 Alejandro Lamas Daviña <alejandro.lamas@dsic.upv.es>

Enable complex scalars with VECCUDA

cc442fca05-Apr-2016 Karl Rupp <rupp@iue.tuwien.ac.at>

Merge branch 'pr421/alex/feature-veccuda'

* pr421/alex/feature-veccuda
The rationale of this pull request is to have GPU-enabled vectors purely based on CUDA,
and with the possibility of placing a u

Merge branch 'pr421/alex/feature-veccuda'

* pr421/alex/feature-veccuda
The rationale of this pull request is to have GPU-enabled vectors purely based on CUDA,
and with the possibility of placing a user-provided array on the GPU side.

Conflicts:
src/vec/vec/impls/seq/seqcusp/cuspvecimpl.h
src/vec/vec/impls/seq/seqviennacl/viennaclvecimpl.h

show more ...


config/utilities/veccuda.py
/petsc/include/petsc/private/matimpl.h
/petsc/include/petsc/private/petscimpl.h
/petsc/include/petsc/private/vecimpl.h
/petsc/include/petsccuda.h
/petsc/include/petsccusp.h
/petsc/include/petscerror.h
/petsc/include/petscsys.h
/petsc/include/petscvec.h
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexhdf5.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/pc/impls/ainvcusp/ainvcusp.cu
/petsc/src/ksp/pc/impls/bicgstabcusp/bicgstabcusp.cu
/petsc/src/ksp/pc/impls/bjacobi/bjacobi.c
/petsc/src/ksp/pc/impls/sacusp/sacusp.cu
/petsc/src/ksp/pc/impls/sacusp/sacusppoly.cu
/petsc/src/mat/impls/aij/mpi/mpicusparse/makefile
/petsc/src/mat/impls/aij/mpi/mpicusparse/mpiaijcusparse.cu
/petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h
/petsc/src/mat/impls/aij/seq/seqcusp/aijcusp.cu
/petsc/src/mat/impls/aij/seq/seqcusp/cuspmatimpl.h
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h
/petsc/src/mat/impls/aij/seq/seqcusparse/makefile
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/interface/matregis.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/axpy.c
/petsc/src/sys/objects/ftn-custom/zstart.c
/petsc/src/sys/objects/init.c
/petsc/src/sys/objects/pinit.c
/petsc/src/vec/vec/impls/dvecimpl.h
/petsc/src/vec/vec/impls/mpi/makefile
/petsc/src/vec/vec/impls/mpi/mpicuda/makefile
/petsc/src/vec/vec/impls/mpi/mpicuda/mpicuda.cu
/petsc/src/vec/vec/impls/seq/makefile
/petsc/src/vec/vec/impls/seq/seqcuda/cudavecimpl.h
/petsc/src/vec/vec/impls/seq/seqcuda/makefile
/petsc/src/vec/vec/impls/seq/seqcuda/veccuda.c
/petsc/src/vec/vec/impls/seq/seqcuda/veccuda2.cu
/petsc/src/vec/vec/impls/seq/seqcuda/vecscattercuda.cu
/petsc/src/vec/vec/impls/seq/seqcusp/cuspvecimpl.h
/petsc/src/vec/vec/impls/seq/seqcusp/veccusp2.cu
/petsc/src/vec/vec/interface/dlregisvec.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/interface/vecregall.c
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/utils/makefile
/petsc/src/vec/vec/utils/vpscat.h
/petsc/src/vec/vec/utils/vscat.c
19437df505-Apr-2016 Barry Smith <bsmith@mcs.anl.gov>

Update hypre to its release version

Funded-by: IDEAS
Project: xSDK
Time: 0 hours

7e90757a05-Apr-2016 Barry Smith <bsmith@mcs.anl.gov>

Updates for xSDKTrilinos builds

Funded-by: IDEAS
Project: xSDK
Time: 2 hours testing

91dcc5a805-Apr-2016 Barry Smith <bsmith@mcs.anl.gov>

Added --download-xsdktrilinos

Funded-by: IDEAS
Project: xSDK
Time: 1.5 hours

62c4939b02-Apr-2016 Barry Smith <bsmith@mcs.anl.gov>

Metis tries to use backtrace which requires -lexecinfo on some systems such as freebsd
Remove -lexecinfo from freebsd configure files since it is only needed by metis

117df88401-Apr-2016 Satish Balay <balay@mcs.anl.gov>

configure: improve handling of optional package dependencies [odeps]

There are 2 parts to this.
- handle dependencies during the link test for the package
- enable this depencency feature in the e

configure: improve handling of optional package dependencies [odeps]

There are 2 parts to this.
- handle dependencies during the link test for the package
- enable this depencency feature in the externalpackage.

Previously this was done only by GNUPackage. Now move the first part into
the common Package() class - so that CMakePackage can also use the
dependencies correctly during the link test

And update Trilinos to use odeps [aka the first feature]. The second part
is implemented manually in Trilinos.py

Reported-by: "Klinvex, Alicia Marie" <amklinv@sandia.gov>
Funded-by: IDEAS

show more ...

a667a2c631-Mar-2016 Barry Smith <bsmith@mcs.anl.gov>

Added --download-PACKAGENAME-cmake-arguments="options"

Funded-by: IDEAS
Project: xSDK
Time: .1 hour
Thanks-to: James M. Willenbring <jmwille@sandia.gov>


config/package.py
/petsc/include/petsc/finclude/petscviewer.h
/petsc/include/petsc/finclude/petscviewerdef.h
/petsc/include/petscksp.h
/petsc/include/petscmath.h
/petsc/include/petscsnes.h
/petsc/include/petscts.h
/petsc/include/petscviewer.h
/petsc/src/docs/tex/manual/developers.tex
/petsc/src/ksp/ksp/examples/tutorials/ex2f.F
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex2f_2.out
/petsc/src/ksp/ksp/impls/lsqr/lsqr.c
/petsc/src/ksp/ksp/interface/ftn-custom/zitfuncf.c
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/pc/impls/bddc/bddcnullspace.c
/petsc/src/snes/examples/tutorials/ex30.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex30_1.out
/petsc/src/snes/examples/tutorials/output/ex5_5_fas_monitor.out
/petsc/src/snes/impls/fas/fas.c
/petsc/src/snes/impls/fas/fasfunc.c
/petsc/src/snes/impls/fas/fasimpls.h
/petsc/src/snes/interface/ftn-custom/zsnesf.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesut.c
/petsc/src/snes/linesearch/interface/linesearch.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/sys/classes/viewer/interface/ftn-custom/zviewaf.c
/petsc/src/sys/classes/viewer/interface/view.c
/petsc/src/ts/examples/tutorials/ex12.c
/petsc/src/ts/examples/tutorials/ex22f_mf.F90
/petsc/src/ts/examples/tutorials/ex7.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/examples/tutorials/output/ex12_1.out
/petsc/src/ts/examples/tutorials/output/ex22f_mf_1.out
/petsc/src/ts/interface/ftn-custom/ztsf.c
/petsc/src/ts/interface/ts.c
e508ec7a30-Mar-2016 Satish Balay <balay@mcs.anl.gov>

xsdk: switch trilinos back to tracking 12.6 release branch [as it now has the superlu_dist patch[

Funded-by: IDEAS

251dd7f830-Mar-2016 Satish Balay <balay@mcs.anl.gov>

xsdk: update superlu_dist and trilinos to snapshots that are compatible with each other [and petsc]

Reported-by: "Klinvex, Alicia Marie" <amklinv@sandia.gov>
Funded-by: IDEAS

bf4a96be29-Mar-2016 Satish Balay <balay@mcs.anl.gov>

trilinos: LDFLAGS from PETSc configure should be given to cmake packages as CMAKE_EXE_LINKER_FLAGS

Reported-by: "Klinvex, Alicia Marie" <amklinv@sandia.gov>
Funded-by: IDEAS

6e4de2d529-Mar-2016 Satish Balay <balay@mcs.anl.gov>

configure: when building externalpackages via git - do a 'git clean' so that all temp files [including generated configure] get deleted
Also add additional checks to make sure the externalpackage dir

configure: when building externalpackages via git - do a 'git clean' so that all temp files [including generated configure] get deleted
Also add additional checks to make sure the externalpackage dir is indeed a git repo. [before invoking clean]

show more ...

e1a1f46c28-Mar-2016 Satish Balay <balay@mcs.anl.gov>

configure: fix bug with using -with-visibility=0

998b382225-Mar-2016 Satish Balay <balay@mcs.anl.gov>

nightlybuilds: check for petsc4py failure - before skipping testexamples.
This reverts cdd1d3f5de181ea9389560cde7c14a230e58cc12

522d321e25-Mar-2016 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'balay/update-superlu_dist_mar-16-294e2d0'

b6e1c89b24-Mar-2016 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/balay/fix-externalpackage-build-shared'

441225b524-Mar-2016 Satish Balay <balay@mcs.anl.gov>

Merge branch 'maint'


/petsc/bin/maint/confignightly/cg4
/petsc/bin/maint/confignightly/es
/petsc/bin/maint/confignightly/es2
/petsc/bin/maint/confignightly/es3
/petsc/bin/maint/confignightly/es4
config/packages/metis.py
/petsc/config/examples/arch-linux-pkgs-latest.py
/petsc/include/petscpc.h
/petsc/lib/petsc/conf/test
/petsc/src/dm/examples/tests/makefile
/petsc/src/dm/examples/tests/output/ex34_1.out
/petsc/src/dm/impls/network/network.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex45_telescope_2.out
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/pc/impls/telescope/telescope.c
/petsc/src/ksp/pc/impls/telescope/telescope.h
/petsc/src/ksp/pc/impls/telescope/telescope_dmda.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesut.c
/petsc/src/sys/classes/draw/examples/tests/ex1.c
/petsc/src/sys/classes/draw/examples/tests/ex10.c
/petsc/src/sys/classes/draw/examples/tests/ex11.c
/petsc/src/sys/classes/draw/examples/tests/ex12.c
/petsc/src/sys/classes/draw/examples/tests/ex2.c
/petsc/src/sys/classes/draw/examples/tests/ex3.c
/petsc/src/sys/classes/draw/examples/tests/ex4.c
/petsc/src/sys/classes/draw/examples/tests/ex5f.F
/petsc/src/sys/classes/draw/examples/tests/ex7.c
/petsc/src/sys/classes/draw/examples/tests/ex9.c
/petsc/src/sys/classes/draw/interface/draw.c
/petsc/src/sys/classes/draw/utils/axis.c
/petsc/src/sys/classes/draw/utils/axisc.c
/petsc/src/sys/classes/draw/utils/bars.c
/petsc/src/sys/classes/draw/utils/dscatter.c
/petsc/src/sys/classes/draw/utils/hists.c
/petsc/src/sys/classes/draw/utils/lg.c
/petsc/src/sys/classes/draw/utils/lgc.c
/petsc/src/sys/examples/tutorials/makefile
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/interface/ts.c
53980de723-Mar-2016 Satish Balay <balay@mcs.anl.gov>

metis: update with fix for Xcode 7.3 thread issue

ld: section __DATA/__thread_bss extends beyond end of file, file 'CMakeFiles/metis.dir/__/GKlib/error.c.o' for architecture x86_64

Reported-by: Pet

metis: update with fix for Xcode 7.3 thread issue

ld: section __DATA/__thread_bss extends beyond end of file, file 'CMakeFiles/metis.dir/__/GKlib/error.c.o' for architecture x86_64

Reported-by: Peter Lichtner <peter.lichtner@gmail.com>
Reported-by: Bastien Chaudet <bastien.chaudet.1@ulaval.ca>

show more ...

fbbed17622-Mar-2016 Satish Balay <balay@mcs.anl.gov>

switch chombo, saws to use a tested gitcommit

3ca70a3522-Mar-2016 Satish Balay <balay@mcs.anl.gov>

superlu_dist: update to snapshot with superlu_dist_options_t, superlu_dist_mem_usage_t changes

33883a3f22-Mar-2016 Satish Balay <balay@mcs.anl.gov>

superlu_dist: use a working snapshot.


config/packages/SuperLU_DIST.py
/petsc/config/builder.py
/petsc/include/petsc/private/dmimpl.h
/petsc/include/petsc/private/pcimpl.h
/petsc/include/petscdm.h
/petsc/include/petscdmshell.h
/petsc/include/petscpc.h
/petsc/include/petscts.h
/petsc/share/petsc/datafiles/meshes/2Dgrd.exo
/petsc/share/petsc/matlab/PetscReadBinaryTrajectory.m
/petsc/src/dm/impls/plex/examples/tests/ex11.c
/petsc/src/dm/impls/plex/examples/tests/ex3.c
/petsc/src/dm/impls/plex/examples/tests/output/ex11_1.out
/petsc/src/dm/impls/shell/dmshell.c
/petsc/src/dm/interface/dlregisdmdm.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/label/dmlabel.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/ksp/ksp/examples/tutorials/ex65.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex65.out
/petsc/src/ksp/ksp/impls/preonly/preonly.c
/petsc/src/ksp/pc/impls/ksp/pcksp.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/impls/mg/mgfunc.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex5_3.out
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/ex5adj.c
/petsc/src/ts/examples/tutorials/ex12.c
/petsc/src/ts/examples/tutorials/ex14.c
/petsc/src/ts/examples/tutorials/ex16adj.c
/petsc/src/ts/examples/tutorials/ex16opt_ic.c
/petsc/src/ts/examples/tutorials/ex16opt_p.c
/petsc/src/ts/examples/tutorials/ex20adj.c
/petsc/src/ts/examples/tutorials/ex20opt_ic.c
/petsc/src/ts/examples/tutorials/ex20opt_p.c
/petsc/src/ts/examples/tutorials/ex31.c
/petsc/src/ts/examples/tutorials/ex7.c
/petsc/src/ts/examples/tutorials/ex8.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/examples/tutorials/output/ex8_1.out
/petsc/src/ts/examples/tutorials/power_grid/ex3adj.c
/petsc/src/ts/examples/tutorials/power_grid/ex3opt.c
/petsc/src/ts/examples/tutorials/power_grid/ex3opt_fd.c
/petsc/src/ts/examples/tutorials/power_grid/makefile
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busadj.c
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt_fd.c
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/output/ex9busadj_1.out
/petsc/src/ts/interface/ts.c
/petsc/src/ts/interface/tseig.c
/petsc/src/ts/trajectory/impls/makefile
/petsc/src/ts/trajectory/impls/memory/trajmemory.c
/petsc/src/ts/trajectory/impls/visualization/makefile
/petsc/src/ts/trajectory/impls/visualization/trajvisualization.c
/petsc/src/ts/trajectory/interface/traj.c
162cdd5121-Mar-2016 Barry Smith <bsmith@mcs.anl.gov>

updated to latest hypre prelease version

Funded-by: IDEAS
Project: xSDK
Time: 0 hours
Reported-by: Ulrike Meier Yang <yang11@llnl.gov>


config/packages/hypre.py
/petsc/config/builder.py
/petsc/config/examples/arch-opensolaris-cmplx-pkgs-dbg.py
/petsc/include/petsc/private/dmforestimpl.h
/petsc/include/petsc/private/drawimpl.h
/petsc/include/petscdmforest.h
/petsc/include/petscdraw.h
/petsc/include/petscdrawtypes.h
/petsc/src/dm/impls/da/gr1.c
/petsc/src/dm/impls/da/gr2.c
/petsc/src/dm/impls/forest/forest.c
/petsc/src/dm/impls/forest/p4est/pforest.c
/petsc/src/dm/impls/plex/examples/tests/ex11.c
/petsc/src/dm/impls/plex/examples/tests/ex13.c
/petsc/src/dm/impls/plex/examples/tests/ex17.c
/petsc/src/dm/impls/plex/examples/tests/ex4.c
/petsc/src/dm/impls/plex/examples/tests/ex5.c
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexpartition.c
/petsc/src/dm/impls/plex/plextree.c
/petsc/src/dm/interface/dlregisdmdm.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/website/documentation/faq.html
/petsc/src/ksp/ksp/impls/fcg/pipefcg/pipefcg.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/dense/seq/dense.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex5.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex5_3.out
/petsc/src/sys/classes/draw/examples/tests/ex1.c
/petsc/src/sys/classes/draw/examples/tests/ex2.c
/petsc/src/sys/classes/draw/examples/tests/ex3.c
/petsc/src/sys/classes/draw/examples/tests/ex6.c
/petsc/src/sys/classes/draw/examples/tests/ex7.c
/petsc/src/sys/classes/draw/examples/tests/ex9.c
/petsc/src/sys/classes/draw/examples/tests/makefile
/petsc/src/sys/classes/draw/impls/image/drawimage.c
/petsc/src/sys/classes/draw/impls/image/drawimage.h
/petsc/src/sys/classes/draw/impls/image/makefile
/petsc/src/sys/classes/draw/impls/makefile
/petsc/src/sys/classes/draw/impls/null/drawnull.c
/petsc/src/sys/classes/draw/impls/null/makefile
/petsc/src/sys/classes/draw/impls/opengl/openglops.c
/petsc/src/sys/classes/draw/impls/x/xcolor.c
/petsc/src/sys/classes/draw/impls/x/ximpl.h
/petsc/src/sys/classes/draw/impls/x/xinit.c
/petsc/src/sys/classes/draw/impls/x/xops.c
/petsc/src/sys/classes/draw/interface/dclear.c
/petsc/src/sys/classes/draw/interface/dellipse.c
/petsc/src/sys/classes/draw/interface/dflush.c
/petsc/src/sys/classes/draw/interface/dline.c
/petsc/src/sys/classes/draw/interface/dmarker.c
/petsc/src/sys/classes/draw/interface/dmouse.c
/petsc/src/sys/classes/draw/interface/dpoint.c
/petsc/src/sys/classes/draw/interface/draw.c
/petsc/src/sys/classes/draw/interface/drawregall.c
/petsc/src/sys/classes/draw/interface/drect.c
/petsc/src/sys/classes/draw/interface/dtext.c
/petsc/src/sys/classes/draw/interface/dtri.c
/petsc/src/sys/classes/draw/interface/dviewp.c
/petsc/src/sys/classes/draw/interface/makefile
/petsc/src/sys/classes/draw/utils/axis.c
/petsc/src/sys/classes/draw/utils/axisc.c
/petsc/src/sys/classes/draw/utils/axisimpl.h
/petsc/src/sys/classes/draw/utils/bars.c
/petsc/src/sys/classes/draw/utils/dscatter.c
/petsc/src/sys/classes/draw/utils/hists.c
/petsc/src/sys/classes/draw/utils/lg.c
/petsc/src/sys/classes/draw/utils/lgc.c
/petsc/src/ts/examples/tutorials/network/wash/pipes1.c
/petsc/src/vec/is/sf/impls/basic/sfbasic.c
4a08bad019-Mar-2016 Barry Smith <bsmith@mcs.anl.gov>

Added os.path.expanduser() for uses of ~ in --prefix

Thanks-to: Alicia Marie Klinvex <amklinv@sandia.gov>

1212d88417-Mar-2016 Satish Balay <balay@mcs.anl.gov>

externalpackages: add checkSharedLibrariesEnabled() so all packages check this routine
consistantly to enable or disable sharedbuild.

Also flag --with-shared-libraries=0 --with-packages-shared=1 is

externalpackages: add checkSharedLibrariesEnabled() so all packages check this routine
consistantly to enable or disable sharedbuild.

Also flag --with-shared-libraries=0 --with-packages-shared=1 is not supported because
fPIC check cannot be enabled for this case. [which is a requirement to work correctly]

show more ...

1...<<151152153154155156157158159160>>...190