| 8e58fa1d | 05-Aug-2020 |
resundermann <rylee.sundermann@sdstate.edu> |
add check for equality constraints to pdipm add -no_eq option to ex1.c to remove equality constraints
Co-authored-by: Hong Zhang <hzhang@mcs.anl.gov> |
| 863deefa | 13-Aug-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint' |
| 110fc3b0 | 10-Aug-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
Non-ASCII characters in source should be an immediate error, not allowed in master
I wasted a huge amount of time with Python 3 and difficulties reading files with stdin and friends due to non-ASCII
Non-ASCII characters in source should be an immediate error, not allowed in master
I wasted a huge amount of time with Python 3 and difficulties reading files with stdin and friends due to non-ASCII characters in the source
Commit-type: error-checking, portability-fix, testing-fix, style-fix, feature /spend 5h
show more ...
|
| 0ef6c9cb | 08-Aug-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint' |
| 425e3cc0 | 07-Aug-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'tkonolige/petsc-bnk_ksp_converged_reason' into 'maint'
Fix BNK to show converged reason for KSP when requested
See merge request petsc/petsc!3029 |
| 244b32ef | 07-Aug-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'denera/tao-bugfix-constraint-tolerances' into 'maint'
Bugfix: Zero default constraint tolerances in TAO
See merge request petsc/petsc!3027 |
| 6246e8cd | 06-Aug-2020 |
Alp Dener <alp.dener@me.com> |
print constraint info in TaoView() only if problem has defined constraints |
| 94d5fdc2 | 27-Apr-2020 |
Tristan Konolige <tristan.konolige@gmail.com> |
Fix BNK to show converged reason for KSP when requested |
| 820824de | 06-Aug-2020 |
Alp Dener <alp.dener@me.com> |
incorrect format on comment causing manual page to render incorrectly |
| 6f1f5f59 | 06-Aug-2020 |
Alp Dener <alp.dener@me.com> |
ensure non-zero constraint tolerances |
| caa22a8a | 04-Aug-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'rlwalker/feature-plex-example-poroelasticity-cryer' into 'master'
Rlwalker/feature plex example poroelasticity cryer
See merge request petsc/petsc!3013 |
| 56cf3b9c | 27-Jul-2020 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Need to add BC for the solution time derivative in TS problems - Added DMPlexInsertTimeDerivativeBoundaryValues() - Added time derivative of the solution argument to DMAddBoundary(), DMGetBou
Plex: Need to add BC for the solution time derivative in TS problems - Added DMPlexInsertTimeDerivativeBoundaryValues() - Added time derivative of the solution argument to DMAddBoundary(), DMGetBoundary(), PetscDSAddBoundary(), PetscDSUpdateBoundary(), PetscDSGetBoundary()
show more ...
|
| 6b2c725e | 12-Jul-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
Factored matrices should not view information about MatSetValues() mallocs Commit-type: style-fix, feature /spend 40m |
| 573a2795 | 22-Jul-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint' |
| a4a685f2 | 09-Feb-2020 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Add DMPlexCreateFromCellList[Parallel]Petsc and marked previous namesake as deprecated. New function accpets only petsc datatypes, old function performs types conversions within. Affects tetgen, ctet
Add DMPlexCreateFromCellList[Parallel]Petsc and marked previous namesake as deprecated. New function accpets only petsc datatypes, old function performs types conversions within. Affects tetgen, ctetgen, and any createfromcelllist[parallel] interfaces.
show more ...
|
| ca0c957d | 19-Jul-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
Limit chance of integer overflow in calls to PetscLogFlops()
Don't view inner KSP when it has not yet been created.
Commit-type: bug-fix Funded-by: ECP /spend 20m Reported-by: Karl Yang <y.juntao@
Limit chance of integer overflow in calls to PetscLogFlops()
Don't view inner KSP when it has not yet been created.
Commit-type: bug-fix Funded-by: ECP /spend 20m Reported-by: Karl Yang <y.juntao@hotmail.com>
show more ...
|
| cd1c4666 | 13-Jul-2020 |
Tristan Konolige <tristan.konolige@colorado.edu> |
Levenberg-Marquardt optimization using BRGN.
Adds diag(J^T J) as a regularizer to BRGN (called "lm"). With this regularizer, BRGN is equivalent to a Levenberg-Marquardt algorithm. |
| dadd21d5 | 04-Jul-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2020-06-23/pcfactor-no-ordering-external' into 'master'
Most external factorization packages do not use the ordering provided by...
See merge request petsc/petsc!2913 |
| 348a1646 | 15-May-2020 |
Matthew G. Knepley <knepley@gmail.com> |
DM+SNES: Update examples for DS functions |
| 2c7c0729 | 24-Jun-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
Most external factorization packages do not use the ordering provided by PETSc, therefor only provide it when needed.
Adds MatOrderingType external to indicate not to generate an ordering and use wh
Most external factorization packages do not use the ordering provided by PETSc, therefor only provide it when needed.
Adds MatOrderingType external to indicate not to generate an ordering and use what the package needs Now -pc_view will not print the wrong PETSc ordering when the ordering is done externally
Saves some memory and compute time.
Commit-type: optimization Time: 1.2 hours Reported-by: Junchao Zhang <junchao.zhang@gmail.com> Thanks-to: Stefano Zampini <stefano.zampini@gmail.com>
show more ...
|
| 589a23ca | 02-Jun-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
Updated the use of sizeof() when possible instead of using hardwired sizes for functions whose string arguments need sizes. In particular done for PetscOptionsGetString(), PetscOptionsString(), and a
Updated the use of sizeof() when possible instead of using hardwired sizes for functions whose string arguments need sizes. In particular done for PetscOptionsGetString(), PetscOptionsString(), and a few other utilities
Commit-type: style-fix
Development Tools: Vim, Emacs, Eclipse
show more ...
|
| 47c3d8b7 | 02-Jun-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint' |
| 8854b543 | 30-May-2020 |
Stefano Zampini <stefano.zampini@gmail.com> |
TAO: small fixes
- TaoSetGradientNorm: use destroy and not dereference - TaoGradientNorm: add checks - TAOLMVM setters do not error - TAOLMVM Use PetscObjectTypeCompare |
| ea13f565 | 09-Apr-2020 |
Stefano Zampini <stefano.zampini@gmail.com> |
Fix misuse of PETSC_COMM_WORLD in library code
There are still many left, I'm tired of fixing them
[szampini@localhost petsc]$ git grep PETSC_COMM_WORLD | grep -v tests | grep -v tutorials | grep '
Fix misuse of PETSC_COMM_WORLD in library code
There are still many left, I'm tired of fixing them
[szampini@localhost petsc]$ git grep PETSC_COMM_WORLD | grep -v tests | grep -v tutorials | grep '\.c' | awk '{print $1}' | uniq src/benchmarks/streams/CUDAVersion.cu: src/benchmarks/streams/SSEVersion.c: src/contrib/fun3d/comp/flow.c: src/contrib/fun3d/incomp/flow.c: src/dm/impls/forest/p4est/petsc_p4est_package.c: src/dm/impls/moab/dmmbfem.cxx: src/dm/impls/moab/dmmbmg.cxx: src/dm/impls/moab/dmmbutil.cxx: src/dm/impls/moab/dmmbvec.cxx: src/dm/impls/moab/dmmoab.cxx: src/dm/impls/network/network.c: src/dm/impls/stag/stag.c: src/dm/impls/stag/stag1d.c: src/dm/impls/stag/stag2d.c: src/dm/impls/stag/stag3d.c: src/dm/impls/stag/stagda.c: src/dm/impls/stag/stagutils.c:$ src/dm/impls/swarm/data_ex.c: src/dm/impls/swarm/swarm.c: src/dm/impls/swarm/swarm_migrate.c: src/ksp/ksp/impls/fcg/pipefcg/pipefcg.c: src/ksp/ksp/impls/gcr/pipegcr/pipegcr.c: src/ksp/ksp/impls/gmres/pipefgmres/pipefgmres.c: src/ksp/ksp/impls/tsirm/tsirm.c: src/ksp/ksp/interface/itcreate.c: src/ksp/ksp/interface/iterativ.c: src/ksp/ksp/interface/saws/kspsaws.c: src/ksp/pc/impls/bddc/bddcfetidp.c: src/ksp/pc/impls/fieldsplit/fieldsplit.c: src/ksp/pc/impls/gamg/util.c: src/ksp/pc/impls/gasm/gasm.c: src/ksp/pc/impls/is/nn/nn.c: src/ksp/pc/impls/patch/pcpatch.c: src/ksp/pc/impls/tfs/gs.c: src/ksp/pc/impls/tfs/tfs.c: src/ksp/pc/impls/tfs/xxt.c: src/ksp/pc/impls/tfs/xyt.c: src/ksp/pc/interface/precon.c: src/mat/impls/aij/mpi/mpiaij.c:#define src/mat/interface/matrix.c: src/mat/interface/matrix.c:. src/mat/interface/matrix.c: src/mat/interface/matrix.c:$ src/mat/utils/multequal.c: src/snes/interface/saws/snessaws.c: src/snes/interface/snes.c: src/sys/classes/draw/interface/drawreg.c: src/sys/classes/random/interface/random.c: src/sys/classes/random/interface/randomc.c: src/sys/classes/viewer/impls/ams/ams.c: src/sys/classes/viewer/impls/ams/amsopen.c: src/sys/classes/viewer/impls/ascii/vcreatea.c: src/sys/classes/viewer/impls/mathematica/mathematica.c: src/sys/dll/reg.c: src/sys/dll/reg.c:static src/sys/dll/reg.c: src/sys/error/adebug.c: src/sys/error/checkptr.c: src/sys/error/errstop.c: src/sys/error/pstack.c: src/sys/error/signal.c: src/sys/ftn-custom/zutils.c: src/sys/info/verboseinfo.c: src/sys/logging/plog.c: src/sys/logging/utils/eventlog.c: src/sys/logging/xmllogevent.c: src/sys/memory/mal.c: src/sys/memory/mtr.c: src/sys/objects/aoptions.c: src/sys/objects/aoptions.c:+ src/sys/objects/aoptions.c: src/sys/objects/ftn-custom/zstart.c: src/sys/objects/ftn-custom/zstartf.c: src/sys/objects/inherit.c: src/sys/objects/init.c: src/sys/objects/options.c:+ src/sys/objects/options.c: src/sys/objects/pinit.c:MPI_Comm src/sys/objects/pinit.c: src/sys/utils/mpitr.c: src/sys/utils/mpits.c:+ src/sys/utils/pbarrier.c: src/sys/utils/pdisplay.c: src/sys/yaml/yamlimpls.c: src/sys/yaml/yamlimpls.c:+ src/sys/yaml/yamlimpls.c: src/tao/pde_constrained/impls/lcl/lcl.c: src/ts/interface/ts.c: src/vec/is/is/utils/iscoloring.c: src/vec/vec/impls/seq/seqviennacl/vecviennacl.cxx: src/vec/vec/interface/vector.c:. src/vec/vec/interface/vector.c:
show more ...
|
| 7ea10ee1 | 07-May-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint' |