| 3d8b0d30 | 05-Apr-2018 |
Alp Dener <adener@mcs.anl.gov> |
initial trust radius estimation improved with active-set Hessian masking |
| a41f356d | 05-Apr-2018 |
Alp Dener <adener@mcs.anl.gov> |
Fixed LMVM step calculation in line-search fallback |
| 87602d1e | 04-Apr-2018 |
Alp Dener <adener@mcs.anl.gov> |
initial trust radius guess modified VecMedian, test outputs updated |
| df278d8f | 04-Apr-2018 |
Alp Dener <adener@mcs.anl.gov> |
Function-level descriptive comments |
| c14b763a | 02-Apr-2018 |
Alp Dener <adener@mcs.anl.gov> |
BNTL added and tested with TAO examples |
| 73e4db90 | 30-Mar-2018 |
Alp Dener <adener@mcs.anl.gov> |
Trust region projection improved in BNTR |
| b1c2d0e3 | 30-Mar-2018 |
Alp Dener <adener@mcs.anl.gov> |
BNTR trust radius now projects the radius and prediction onto the bounds |
| 5426d71c | 30-Mar-2018 |
Alp Dener <adener@mcs.anl.gov> |
New tests added now for real this time, promise |
| 66ed3702 | 30-Mar-2018 |
Alp Dener <adener@mcs.anl.gov> |
New tests added for BNLS and BNTR |
| fed79b8e | 29-Mar-2018 |
Alp Dener <adener@mcs.anl.gov> |
Bounded NTR added and working for unconstrained cases. |
| 2b97c8d8 | 29-Mar-2018 |
Alp Dener <adener@mcs.anl.gov> |
TaoComputeBounds fixed so that bounded algorithms can work on unconstrained problems with default infinity bounds |
| eb3ba6a7 | 29-Mar-2018 |
Alp Dener <adener@mcs.anl.gov> |
Bounded NLS working on plate2 |
| 09164190 | 29-Mar-2018 |
Alp Dener <adener@mcs.anl.gov> |
Box constraint projections added to BNLS, and it still works for unconstrained problems. Bounded problems are not yet tested. |
| 080d2917 | 28-Mar-2018 |
Alp Dener <adener@mcs.anl.gov> |
trust radius update kernel isolated |
| eb910715 | 28-Mar-2018 |
Alp Dener <adener@mcs.anl.gov> |
Unconstrained NLS transferred to bounded folder and structured to support code-reuse with other Newton-Krylov methods |
| 249cb5c4 | 24-Apr-2018 |
Satish Balay <balay@mcs.anl.gov> |
examples: add compile target 'ex%: ex%.o' etc - and remove the corresponding dups |
| e771154c | 25-Apr-2018 |
Jed Brown <jed@jedbrown.org> |
Include <petsc/mpiuni/mpi.h> instead of requiring extra -I on command-line
This makes a PETSc --with-mpi=0 behave more predictably for people who do not want to know about MPI. |
| 2c9b8b83 | 23-Apr-2018 |
Alp Dener <adener@mcs.anl.gov> |
Propagated tablevel changes to the last two remaining ASCII-based Tao default monitors that did not respect tablevels.
Test files did not need to be updated since the tester does not check whitespac
Propagated tablevel changes to the last two remaining ASCII-based Tao default monitors that did not respect tablevels.
Test files did not need to be updated since the tester does not check whitespace. Correct tabbing is manually verified with visual inspection.
show more ...
|
| 95452b02 | 16-Apr-2018 |
Patrick Sanan <patrick.sanan@gmail.com> |
Man pages: add newlines after "Notes:"
This allows for proper formatting from sowing.
On OS X (using gsed, not the default BSD sed), from the PETSc root directory:
find src include -type f \(
Man pages: add newlines after "Notes:"
This allows for proper formatting from sowing.
On OS X (using gsed, not the default BSD sed), from the PETSc root directory:
find src include -type f \( -name "*.c" -or -name "*.h" -or -name "*.cxx" \) | xargs gsed -i 's/Notes\s*:\s*\(\w.*\)/Notes:\n \1/'
This adds a newline and 4 spaces whenever "Notes:" is followed by any "word" character, in any .c, .h, or .cxx file in src/ or include/
show more ...
|
| 9609f005 | 13-Apr-2018 |
Matthew G. Knepley <knepley@gmail.com> |
Merge remote-tracking branch 'origin/knepley/fix-snes-ex69'
* origin/knepley/fix-snes-ex69: Plex: Updated test output - I am now hating this shit SNES ex12: Updated test output SNES ex62: Set
Merge remote-tracking branch 'origin/knepley/fix-snes-ex69'
* origin/knepley/fix-snes-ex69: Plex: Updated test output - I am now hating this shit SNES ex12: Updated test output SNES ex62: Set name of solution vector - Update test output move output file to the correct location. i.e fix 305862f9cd0dc399542ae11dd744508e4b6ad2e3 SNES ex12: Added alternate test file Plex: Lots of fixups for test output SNES ex69: Tests should not run for single TAO+Plex: Updated test output SNES ex69: Updated test output SNES ex12: Updated test output SNES ex12: Put check for small errors back in SNES ex62: Need another test filter SNES ex62: Need another test filter SNES ex62: Fixed pressure null space creation
Conflicts: src/snes/examples/tutorials/output/ex62_0.out src/snes/examples/tutorials/output/ex62_1.out src/snes/examples/tutorials/output/ex62_10.out src/snes/examples/tutorials/output/ex62_11.out src/snes/examples/tutorials/output/ex62_12.out src/snes/examples/tutorials/output/ex62_13.out src/snes/examples/tutorials/output/ex62_14.out src/snes/examples/tutorials/output/ex62_15.out src/snes/examples/tutorials/output/ex62_16.out src/snes/examples/tutorials/output/ex62_17.out src/snes/examples/tutorials/output/ex62_18.out src/snes/examples/tutorials/output/ex62_19.out src/snes/examples/tutorials/output/ex62_2.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_0.out src/snes/examples/tutorials/output/ex62_2d_p3_1.out src/snes/examples/tutorials/output/ex62_3.out src/snes/examples/tutorials/output/ex62_4.out src/snes/examples/tutorials/output/ex62_43.out src/snes/examples/tutorials/output/ex62_44.out src/snes/examples/tutorials/output/ex62_45.out src/snes/examples/tutorials/output/ex62_46.out src/snes/examples/tutorials/output/ex62_5.out src/snes/examples/tutorials/output/ex62_6.out src/snes/examples/tutorials/output/ex62_7.out src/snes/examples/tutorials/output/ex62_8.out src/snes/examples/tutorials/output/ex62_9.out
show more ...
|
| 534d39fe | 13-Apr-2018 |
Matthew G. Knepley <knepley@gmail.com> |
Merge remote-tracking branch 'origin/tisaac/feature-dmfield'
* origin/tisaac/feature-dmfield: (56 commits) Plex: Updated test output for DMLabel change DMLabel: make empty ISs strides DMSwarm:
Merge remote-tracking branch 'origin/tisaac/feature-dmfield'
* origin/tisaac/feature-dmfield: (56 commits) Plex: Updated test output for DMLabel change DMLabel: make empty ISs strides DMSwarm: silence static analyzer warning PetscFECreateDefault: fix custom Fortran interface to use MPI_Comm SNES ex69: Updated test output SNES ex69: Removed all mantle stuff and change fields to constants - Also use dsymutil for executables SNES ex69: Removed special partition SNES ex69: Fixed null space creation - Null space locks its vectors PetscFE: PetscFECreateDefault() now takes MPI_Comm instead of DM DMField: default initialization of variable PetscFE: fix integration for openCL PetscFEGeomComplete(): correct normal vector in 2D. DMField: c++/complex fixes DMField: empty processor protections DMField regression test fixes DMLabel: try to keep stride IS as stride IS as much as possible DMPlexRefine(): create depth before hybrid-bounded label DMField: documentation of interface DMField: implement shell DMPlex: rename newly created label ...
Conflicts: src/dm/dt/interface/dtfe.c src/snes/examples/tutorials/ex69.c src/snes/utils/dmplexsnes.c
show more ...
|
| a76ef1ff | 08-Apr-2018 |
Matthew G. Knepley <knepley@gmail.com> |
SNES ex12: Updated test output |
| e87a4003 | 04-Apr-2018 |
Barry Smith <bsmith@mcs.anl.gov> |
Deprecate DMSet/GetDefaultSection() for DMSet/GetSection()
Revert manual page change per Matt's preference
Commit-type: style-fix Thanks-to: Matthew Knepley |
| 967d1281 | 03-Apr-2018 |
Matthew G. Knepley <knepley@gmail.com> |
TAO+Plex: Updated test output |
| 2ab69e30 | 01-Apr-2018 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/denera/tao-lmvm-info-bugfix' |