| #
af25d912
|
| 06-Mar-2016 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merge branch 'master' into stefano_zampini/feature-pcbddc-saddlepoint
Conflicts: src/ksp/pc/impls/bddc/bddc.c src/ksp/pc/impls/bddc/bddcgraph.c src/ksp/pc/impls/bddc/bddcprivate.c src/ksp/pc/imp
Merge branch 'master' into stefano_zampini/feature-pcbddc-saddlepoint
Conflicts: src/ksp/pc/impls/bddc/bddc.c src/ksp/pc/impls/bddc/bddcgraph.c src/ksp/pc/impls/bddc/bddcprivate.c src/ksp/pc/impls/bddc/bddcscalingbasic.c src/ksp/pc/impls/bddc/bddcschurs.c src/mat/impls/is/matis.c
show more ...
|
| #
b9340eec
|
| 03-Mar-2016 |
Matthew G. Knepley <knepley@gmail.com> |
Merge remote-tracking branch 'origin/knepley/fix-plex-test-partitions' into tisaac/dmforest
* origin/knepley/fix-plex-test-partitions: (151 commits) Plex ex5: Provide test partitions Plex ex4: P
Merge remote-tracking branch 'origin/knepley/fix-plex-test-partitions' into tisaac/dmforest
* origin/knepley/fix-plex-test-partitions: (151 commits) Plex ex5: Provide test partitions Plex ex4: Provide test partitions Configure: I really hate exceptions - We should rewrite this to eliminate all exceptions in favor of return codes Configure: I hate exceptions fix typo for 'runex19_superlu_dist_2' Fix for freeing just what needs to be free when SuperLU_Dist factorizations reused Updated to latest hypre pre-release with fixes for handling blas/lapack libraries Switch back to petsc fork of SuperLU_Dist that turns of use of findMPI PCFactorSetUpMatSolverPackage() should not crash but instead produce a useful error message if called before it is in the proper state. Clarify that SNESGetLinearSolveIterations() does not include failed iterations. User reported issues with downloading boost using the previous URL but not this one Configure: Small change to log order MatFDColoringSetUp_MPIXAIJ: fix broken initialization of colmap Bib: Missing comma add support for binary viewer for -ts_monitor that records time at each timestep superlu_dist: set MPI_C_COMPILER etc options - so that superlu_dist cmake does not look for a different/incompatible mpi compiler. [and its CFLAGS]. remove reference to VecGetValuesBlocked() and VecGetValuesLocal() from manual page since they do not exist. Stop configure if user builds with threadsafety and debugging on Added configure option --with-viewfromoptions=0 which will speed up code with many small solves substantially Only generate list of all PetscFunctionLists generated in debug mode since in some circumstances where many objects are created searching this list is very slow. ...
Conflicts: src/ts/examples/tutorials/ex11.c
show more ...
|
| #
77d236df
|
| 01-Mar-2016 |
Michael Lange <michael.lange@imperial.ac.uk> |
Merge branch 'tisaac/dmforest' into mlange/fix-plex-multi-level-overlap
Conflicts: src/dm/impls/plex/examples/tests/output/ex12_5.out src/dm/label/dmlabel.c
|
| #
7a55a280
|
| 28-Feb-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/feature-force-setting-exactfinaltime'
|
| #
feed9e9d
|
| 21-Feb-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Require users to explicitly call TSSetExactFinalTime() or use the option -ts_exact_final_time This will make it more likely they understand what the solution of the ODE solver at the final time is pr
Require users to explicitly call TSSetExactFinalTime() or use the option -ts_exact_final_time This will make it more likely they understand what the solution of the ODE solver at the final time is producing and not mistakenly think it is neccessarily the solution exact at the final time they requested.
Funded-by: IMEX Time: 2 hours Thanks-to: Ed Bueler <elbueler@alaska.edu>
show more ...
|
| #
f37e7628
|
| 21-Feb-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into barry/add-pcfieldsplit-logevent
|
| #
566d766a
|
| 15-Feb-2016 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into tisaac/dmforest
* master: (87 commits) fixed --download-xxx=/directory to not mistake other options such as --download-mpich-pm=hydra etc Correct spelling for Autotool
Merge branch 'master' into tisaac/dmforest
* master: (87 commits) fixed --download-xxx=/directory to not mistake other options such as --download-mpich-pm=hydra etc Correct spelling for Autotools libtoolize in commit a0848688a08a6eb150afdc95a2f6ce49cd4cd079 Fix for commit c8b462efbd8e8a5f06df500cf417f3a48f2b88d9 Put back the gitpreReq() check that was needed for MOAB website: fix Fluidity link bib/cite: add UMFPACK nightlybuilds: update test tu use newer intel compiler [detect and use compiler path] nightlybuilds: fix vec/ex7,ex7f link issue by using the correct LIBS option Added support for users to provide their own download package installers --download-xxx=/directory where the directory contains the file xxx.py that is a standard PETSc package definition like in config/BuildSystem/config/packages/xxx.py nightlybuilds: switch default intel compiler [& MKL] from 13.1.3 to 16.0.0. mkl_pardiso: fix runex125_mkl_pardiso mkl_pardiso: fix runex2_mkl_pardiso_cholesky nightlybuilds: switch OSX to use boost from brew [as --download-boost is broken] trilinos: gitcommit - always specify branch as origin/branch Add error check to boost.py when running on Mac OS because the shared libraries created do not work since they do not have the proper rpath set Update output files for mpi matrices that use to be seq Move PostProcess() runs until after PETSc configure has saved all data to the filesystem so that make install will work correctly. Switch to Trilinos release candidate for --download-trilinos Tested, failed with unresolved Kokos methods, Issue report to Trilinos team Some configure packages UnitTest-CPP requires libtoolize to be called before autoreconf on some systems --download-ideas now downloads unittest-cpp simplied ./configure packages that need autoreconf to be run first (like moab and unittest-cpp) added unittest-ccp download changed downloadfilename to downloaddirname since that is what it is ...
# Please enter a commit message to explain why this merge is necessary, # especially if it merges an updated upstream into a topic branch. # # Lines starting with '#' will be ignored, and an empty message aborts # the commit.
show more ...
|
| #
7262843c
|
| 10-Feb-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'hongzh/fix-bug-for-cost-integral'
|
| #
967bb25a
|
| 09-Feb-2016 |
Matthew G. Knepley <knepley@gmail.com> |
DMTS: Fixed declaration
|
| #
f2b97b97
|
| 08-Feb-2016 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'tisaac/dmforest' of bitbucket.org:petsc/petsc into tisaac/dmforest
# By Toby Isaac (6) and Mark Adams (2) # Via Mark Adams * 'tisaac/dmforest' of bitbucket.org:petsc/petsc: removed d
Merge branch 'tisaac/dmforest' of bitbucket.org:petsc/petsc into tisaac/dmforest
# By Toby Isaac (6) and Mark Adams (2) # Via Mark Adams * 'tisaac/dmforest' of bitbucket.org:petsc/petsc: removed debugging print DMP4est: regression test for ex11 Plex: correct memory management in DMProjectFunctionLocal_Plex() Plex+FVM: correct counting of fluxes trying to fix a BC bug TS+Plex: provied face geometry for essential bcs TS+Plex: added boundary routines for DMTSLocal, and PlexFEM/FVM implementations SNES+Plex: added DMPlexSetSNESLocalFEM()
Conflicts: include/petscdmplex.h src/snes/examples/tutorials/ex62.c src/ts/utils/dmlocalts.c src/ts/utils/dmplexts.c
show more ...
|
| #
03c19209
|
| 08-Feb-2016 |
Mark Adams <cal2princeton@yahoo.com> |
Merge branch 'tisaac/dmforest' of bitbucket.org:petsc/petsc into tisaac/dmforest
|
| #
7eb36fae
|
| 08-Feb-2016 |
Matthew G. Knepley <knepley@gmail.com> |
DMTS: Added DMTSSetBoundaryLocal() - Put BC calls into DMTS computation functions
|
| #
a40652d4
|
| 08-Feb-2016 |
Toby Isaac <tisaac@uchicago.edu> |
TS+Plex: added boundary routines for DMTSLocal, and PlexFEM/FVM implementations
|
| #
e8618254
|
| 05-Feb-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into barry/downloads
|
| #
999a3721
|
| 04-Feb-2016 |
Hong Zhang <hongzhang@anl.gov> |
add prototype in header
|
| #
b1cb36f3
|
| 03-Feb-2016 |
Hong Zhang <hongzhang@anl.gov> |
fix bug for cost integral evaluation
|
| #
38318d23
|
| 03-Feb-2016 |
Mark Adams <cal2princeton@yahoo.com> |
Merge branch 'tisaac/dmforest' of bitbucket.org:petsc/petsc into tisaac/dmforest
|
| #
10725b64
|
| 02-Feb-2016 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into tisaac/dmforest
* master: (136 commits) Make error message specific to exactly what matrix is supported Prevent fblaslapack or f2cblaslapack from being compiled with t
Merge branch 'master' into tisaac/dmforest
* master: (136 commits) Make error message specific to exactly what matrix is supported Prevent fblaslapack or f2cblaslapack from being compiled with the -no-prec-dev Intel compiler option since it can produce incorrect results Fix for PCReset_HYPRE to make it reentrant. replace default superlu_dist '-mat_superlu_dist_colperm METIS_AT_PLUS_A' with MMD_ATA to avoid different random numbers for nightly tests fixes for merge from maint patch Added PCReset_HYPRE() so it may be used with SNESVI solvers remove Microsoft compiler message for paste macros used for handling Blas/Lapack macro name mangling for example Increase the number of PetscViewerPushFormat() possible to 25 and use a macro PETSCVIEWERFORMATPUSHESMAX for the value Configure: Remove redundant logging Bib: Added ref nightlybuids: fix permissions of script MatRegisterDestroy() does not exist but it is listed in manual pages externalpackages-git: save local changes if any - in git stash - before 'git checkout -f' Useful incase --with-package-commit=HEAD option was msissing [perhaps due to a typo] nightlybuilds: add xsdk builds Add architectures for testing xsdk package downloads (Trilinos, Hypre, SuperLU) create another version of TurnForward() for adaptive time stepping specifically Configure: Give proper default if HOME is missing from the environment fix abbreviation allow zeropivot for MatSOR_SeqAIJ_Inode, node size=1 add test case using adpative time stepping for checkpointing type 'NONE' ...
show more ...
|
| #
f44c6289
|
| 28-Jan-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into barry/add-pcreset-hypre-for-master
Needed to move PCDestroy_HYPRE() added to master to PCReset_HYPRE() since that was introduced as a bug fix for maint
|
| #
58264097
|
| 27-Jan-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into hongzh/add-checkpointing-support-for-adaptive-ts
|
| #
2a80f39c
|
| 27-Jan-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'hongzh/checkpointing-update'
|
| #
39c6b90d
|
| 21-Jan-2016 |
Hong Zhang <hongzhang@anl.gov> |
fix abbreviation
|
| #
1a5a771f
|
| 08-Jan-2016 |
Hong Zhang <hongzhang@anl.gov> |
add a viewer for TSTrajectory
|
| #
8c22c10a
|
| 08-Jan-2016 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into tisaac/dmforest
* master: (143 commits) Revert "revolve: c++ compile fix" - as revolve now does not require 'bool' anymore revolve: c++ compile fix revolve: enable t
Merge branch 'master' into tisaac/dmforest
* master: (143 commits) Revert "revolve: c++ compile fix" - as revolve now does not require 'bool' anymore revolve: c++ compile fix revolve: enable tests and add to nightlybuilds fix download url for revolve remove outdated unused script removed outdated use of the term petsc-dev for the development version of PETSc streams: precompute NPMAX - and use this value. And now user can use it optionally as: mpich: default to using ver 3.2 on OSX/ElCapitan as 3.1.3 does not build on Barry's laptop Revert "mpich: update version to mpich-3.2" superlu/dist: disable build on freebsd - as this test is with bsdmake [and superlu requires gnumake] superlu/dist: enable in complex nightly builds fortran: fix typo with MATSEQAIJRESTOREARRAYF90 Documentation for Dense and SeqAIJ Get/RestoreArrayf90 had incorrect dimensions Docs for MatGetRowIJF90() cut and paste and never fixed Bib: NPC refs superlu: no longer requires xerbla slamch dlamch ? $ nm -Ao libsuperlu_dist_4.3.a |egrep \(xerbla\|slamch\|dlamch\) superlu_dist: update to version 4.3 Bib: More of our refs added whitespaces to align numbers in verbatim environment Added verbatim environment to special tokens ...
show more ...
|
| #
bb083aed
|
| 26-Dec-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'hongzh/checkpointing'
|