| #
e0ed867b
|
| 25-May-2018 |
Alp Dener <alp.dener@gmail.com> |
Quasi-Newton-Krylov methods added that utilize MatMult on LMVM matrices inside a Krylov solver
|
| #
2cf2a403
|
| 11-Jun-2018 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-pc-patch
* master: (562 commits) fix clang-analyzer warning Developers manual never use system randomizers in PETSc and example source code. missing
Merge branch 'master' into knepley/feature-pc-patch
* master: (562 commits) fix clang-analyzer warning Developers manual never use system randomizers in PETSc and example source code. missing CHKERRQ() DT: Reverting the tgamma change broke MPFR - I guess we need a nightly build with it in Add a test for ex21 Fix error in ex21 Add missing fortran interface that handles null objects DMComposite: add missing guards MatPreallocate: fix overpreallocation of local rows style fixes MatView_MPI_DA: do not print twice the class prefix MatSetOperation: stash the original MatView_XXX in the viewnative function pointer DMCreateInterpolation_DA gracefully error instead of catching FPE signals MatIncreaseOverlap: preserve communicator of index sets MatMPIAIJ: fix indentation and missing CHKERRQ ISBuildTwoSided: remove tabs and fix style Fix documentation PetscViewerDraw: fix unininitialized warning from valgrind MatConvert_SeqAIJ_SeqBAIJ: remove error for non square matrices and add MAT_REUSE_MATRIX case Mat: MAT_INPLACE_MATRIX can be used for transposition with rectangular matrices ...
Conflicts: src/dm/dt/interface/dtfe.c src/dm/impls/plex/plex.c src/dm/impls/plex/plexfem.c src/snes/examples/tutorials/ex13.c src/snes/examples/tutorials/ex62.c src/snes/examples/tutorials/makefile src/snes/examples/tutorials/output/ex62_18.out src/snes/examples/tutorials/output/ex62_19.out src/snes/examples/tutorials/output/ex62_20.out src/snes/examples/tutorials/output/ex62_20_parmetis.out src/snes/examples/tutorials/output/ex62_21.out src/snes/examples/tutorials/output/ex62_22.out src/snes/examples/tutorials/output/ex62_23.out src/snes/examples/tutorials/output/ex62_24.out src/snes/examples/tutorials/output/ex62_25.out src/snes/examples/tutorials/output/ex62_26.out src/snes/examples/tutorials/output/ex62_27.out src/snes/examples/tutorials/output/ex62_28.out src/snes/examples/tutorials/output/ex62_29.out src/snes/examples/tutorials/output/ex62_2d_p3_1.out src/snes/examples/tutorials/output/ex62_30.out src/snes/examples/tutorials/output/ex62_31.out src/snes/examples/tutorials/output/ex62_32.out src/snes/examples/tutorials/output/ex62_33.out src/snes/examples/tutorials/output/ex62_34.out src/snes/examples/tutorials/output/ex62_35.out src/snes/examples/tutorials/output/ex62_36.out src/snes/examples/tutorials/output/ex62_pc_simple.out src/snes/examples/tutorials/output/ex62_pc_simplec.out src/snes/examples/tutorials/output/ex62_quad_q2p1_full.out src/snes/examples/tutorials/output/ex62_quad_q2q1_full.out src/snes/utils/dmplexsnes.c
show more ...
|
| #
0f8c6052
|
| 31-May-2018 |
Albert Cowie <arcowie@buffalo.edu> |
Merge branch 'knepley/feature-error-logging' of bitbucket.org:petsc/petsc into knepley/feature-error-logging
|
| #
0f981e3b
|
| 31-May-2018 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-error-logging
* master: (324 commits) DT: Reverting the tgamma change broke MPFR - I guess we need a nightly build with it in Revert "tgamma: icc on wi
Merge branch 'master' into knepley/feature-error-logging
* master: (324 commits) DT: Reverting the tgamma change broke MPFR - I guess we need a nightly build with it in Revert "tgamma: icc on windows requires mathimf.h for tgamma." setup routine no longer calls PetscCalloc5 if the arrays have already been allocated in a previous setup call clarify SNESGetFunction() Move MOAB docs to submansec so as not to clutter DM mansec doc: remove matlab from doc generation dependency - i.e remove 'alldoc3' and use 'html' to generate corresponding '*.m.html' files. Remove matlab pounders related cruft that is not required. Document the matlab code better and include an appropriate message in the help text. Fixed typo. Remove the inclusion of matlab in testing. Finalizing comments and the work for the test problems. Finished the testing and generation of plots. Some simple bug fixes addressed. Set -Wl,-rpath for Mac OS Matlab mkl directory; don't pass -nojvm to matlab since it causes crashes on Barry's machine and is not needed Added list of known problems with the code. Added a comment on ignoring the return from Tao. Finish with initial implementation of matlab interface to test TAO pounders. Working through the matlab interface for pounders testing. Fix typo in manual Reported-by: Jaroslaw Piwonski (CAU) <jpi@informatik.uni-kiel.de> Fixed mkl_sparse_sypr() calls that were using an unsupported value in the matrix descriptor. test harness: simplify code that checks for sequential-only tests Fix the doc for call-backs drdyf drdpf ...
show more ...
|
| #
698c1ddf
|
| 04-May-2018 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/denera/tao-bnk-warning-fixes'
|
| #
33c78596
|
| 02-May-2018 |
Alp Dener <alp.dener@gmail.com> |
missing CHKERRQs added to eliminate warnings for unused ierr
|
| #
d26da8cd
|
| 30-Apr-2018 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/denera/tao-bounded-newton'
|
| #
21646742
|
| 27-Apr-2018 |
Satish Balay <balay@mcs.anl.gov> |
fix warnigs on arch-opensolaris-misc
"/export/home/petsc/petsc.next-2/src/tao/bound/impls/bnk/bnls.c", line 188: warning: newline not last character in file "/export/home/petsc/petsc.next-2/src/tao/
fix warnigs on arch-opensolaris-misc
"/export/home/petsc/petsc.next-2/src/tao/bound/impls/bnk/bnls.c", line 188: warning: newline not last character in file "/export/home/petsc/petsc.next-2/src/tao/bound/impls/bnk/bntr.c", line 226: warning: newline not last character in file "/export/home/petsc/petsc.next-2/src/tao/bound/impls/bnk/bntl.c", line 257: warning: newline not last character in file
show more ...
|
| #
3b063059
|
| 20-Apr-2018 |
Alp Dener <adener@mcs.anl.gov> |
new tests and their output files added to cover new functionality
|
| #
b4a30f08
|
| 20-Apr-2018 |
Alp Dener <adener@mcs.anl.gov> |
More inf/nan checks
|
| #
a1318120
|
| 20-Apr-2018 |
Alp Dener <adener@mcs.anl.gov> |
Inf/Nan check fixes
|
| #
89da521b
|
| 20-Apr-2018 |
Alp Dener <adener@mcs.anl.gov> |
Index set bug resolved for when there are no inactive variables left
|
| #
0b7db9bb
|
| 19-Apr-2018 |
Alp Dener <adener@mcs.anl.gov> |
VecISSet changed to a no-op when the IS is NULL
|
| #
7529f6b4
|
| 19-Apr-2018 |
Alp Dener <adener@mcs.anl.gov> |
Fixed issue with NULL index sets erroring out on VecISSet
|
| #
c4b75bcc
|
| 19-Apr-2018 |
Alp Dener <adener@mcs.anl.gov> |
lots of code style changes and bugfixes after review with Todd
|
| #
e761ccfd
|
| 18-Apr-2018 |
Alp Dener <adener@mcs.anl.gov> |
ready for CUTEst profiling and code review
|
| #
61be54a6
|
| 18-Apr-2018 |
Alp Dener <adener@mcs.anl.gov> |
BNCG updated with the latest active set estimation and Fischer-Braumeister based convergence test
|
| #
937a31a1
|
| 18-Apr-2018 |
Alp Dener <adener@mcs.anl.gov> |
Logic errors in LS fallback and TR loops fixed
|
| #
08752603
|
| 17-Apr-2018 |
Alp Dener <adener@mcs.anl.gov> |
Fixed bug in initial trust radius interpolation
|
| #
e031d6f5
|
| 17-Apr-2018 |
Alp Dener <adener@mcs.anl.gov> |
Copying of Fortran function handles to embedded TAO debugged
|
| #
c0f10754
|
| 16-Apr-2018 |
Alp Dener <adener@mcs.anl.gov> |
BNCG accelerator added into BNLS, works for TAO examples, segfaults on CUTEst probs
|
| #
5e9b73cb
|
| 16-Apr-2018 |
Alp Dener <adener@mcs.anl.gov> |
LMVM matrix can now deal with reduced systems that change in size based on # of active variables
|
| #
9b6ef848
|
| 13-Apr-2018 |
Alp Dener <adener@mcs.anl.gov> |
BNLS back to using trust radius
|
| #
198282db
|
| 13-Apr-2018 |
Alp Dener <adener@mcs.anl.gov> |
Pseudo-code algorithms added to in-code documentation
|
| #
62675bee
|
| 12-Apr-2018 |
Alp Dener <adener@mcs.anl.gov> |
reduced Hessian matrix is now a separate clone
|