| #
b558a815
|
| 08-Oct-2013 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Merge branch 'barry/dmvecmattypes' into shri/feature-dm-circuit
Conflicts: src/dm/impls/makefile src/dm/interface/dmregall.c
|
| #
32029c4c
|
| 06-Oct-2013 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-plex-refine-3d
* master: (149 commits) Bib: Added papers referencing PETSc from ResearchGate Bib: Fixed urls for some refs Suggested-by: Michele De Ste
Merge branch 'master' into knepley/feature-plex-refine-3d
* master: (149 commits) Bib: Added papers referencing PETSc from ResearchGate Bib: Fixed urls for some refs Suggested-by: Michele De Stefano fixed bug that has appeared recently of false positive errors when there are zero local equations on coarse grids in gamg-agg. MatSchurComplement: Must initialize KSP package bib: fix inbook citation Bib: Updated some refs SNES: fix copy/paste in man page fortran: fix KSPCONVERGEDDEFAULT and SNESCONVERGEDSKIP in fortran includes Mat SBAIJ: avoid invalid memory read in MatSOR_SBAIJ Revert "MatMPIBAIJSetPreallocationCSR() handled the input matrix entries incorrectly, it treated them as if each row of values" PCGAMG: fix corruption for multiple solves when MatSetNearNullSpace is used PCGAMG: remove distracting comment KSP ex49: restrict near-null space for elasticity example with sym BC MatMPIBAIJSetPreallocationCSR() handled the input matrix entries incorrectly, it treated them as if each row of values was provided ordered by row within the block rows instead of by block as it was originally designed to be. Also added more discussion to the manual pages on the expected order of the values Fix accidental creation of the matrices in SNESNCG used for linear analogue LS. PCGAMG: add man page for PCGAMGType fortran: fix snesconvergedskip_() kspconvergedskip_() kspconvergeddefault*_() rm // Sys: new_ir changed from PetscInt to PetscObjectState - so fix mallocs to use the new type SNES: Fixed package init in SNESLineSearchCreate() ...
Conflicts: include/petscdmplex.h src/dm/impls/plex/examples/tests/ex5.c src/dm/impls/plex/plex.c src/dm/interface/dm.c
show more ...
|
| #
93cf2482
|
| 02-Oct-2013 |
Jed Brown <jedbrown@mcs.anl.gov> |
Merge branch 'barry/dmvecmattypes'
The MatType argument is removed from DMCreateMatrix(), you can use DMSetMatType() to indicate the type you want used with a DM, defaults to MATAIJ.
* barry/dmvecm
Merge branch 'barry/dmvecmattypes'
The MatType argument is removed from DMCreateMatrix(), you can use DMSetMatType() to indicate the type you want used with a DM, defaults to MATAIJ.
* barry/dmvecmattypes: DMPlex ExodusII: fix dm->vectype pointer syntax removed use of VecSetFromOptions() all over the placed, instead use MatGetVecs() or use dm->vectype to determine type added DMGetVecType() and DMGetMatTYpe() removed MatType argument from DMCreateMatrix() and DMCreateColoring() since information is obtained from DM
Conflicts: src/dm/impls/da/fdda.c src/dm/impls/plex/plex.c
show more ...
|
| #
256ff83f
|
| 11-Sep-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into barry/wirth-fusion-materials
Conflicts: src/ts/examples/tutorials/advection-diffusion-reaction/ex10.c
|
| #
cc85fe4d
|
| 04-Sep-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/dmvecmattypes' into barry/saws
Needed to work with version of PETSc that did not have constant calls to VecSetFromOptions() etc
Conflicts: src/ksp/ksp/interface/ams/kspams.c s
Merge branch 'barry/dmvecmattypes' into barry/saws
Needed to work with version of PETSc that did not have constant calls to VecSetFromOptions() etc
Conflicts: src/ksp/ksp/interface/ams/kspams.c src/snes/impls/composite/snescomposite.c src/snes/impls/gs/snesgs.c src/snes/impls/nasm/nasm.c src/snes/impls/ngmres/snesngmres.c
show more ...
|
| #
c0dedaea
|
| 03-Sep-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
removed use of VecSetFromOptions() all over the placed, instead use MatGetVecs() or use dm->vectype to determine type added DMGetVecType() and DMGetMatTYpe()
|
| #
81f98445
|
| 02-Jul-2013 |
Peter Brune <brune@mcs.anl.gov> |
Merge branch 'prbrune/dm-coordinaterestrict' into prbrune/snes-elasticityexample
|
| #
96006717
|
| 28-Jun-2013 |
Jed Brown <jedbrown@mcs.anl.gov> |
Merge branch 'jed/pcmg-residual-underscore'
* jed/pcmg-residual-underscore: PCMGResidualDefault: fix fortran def [error on windows build] PCMGResidualDefault: deprecate old semi-private name and
Merge branch 'jed/pcmg-residual-underscore'
* jed/pcmg-residual-underscore: PCMGResidualDefault: fix fortran def [error on windows build] PCMGResidualDefault: deprecate old semi-private name and make public Fortran: PCMGResidual_Default needs to handle double-underscore
show more ...
|
| #
54b2cd4b
|
| 20-Jun-2013 |
Jed Brown <jedbrown@mcs.anl.gov> |
PCMGResidualDefault: deprecate old semi-private name and make public
|
| #
e33c197d
|
| 11-Jun-2013 |
Richard Mills <rtm@eecs.utk.edu> |
Merged petsc/petsc into rmills/petsc master.
|
| #
0a6ece4e
|
| 31-May-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/citations'
|
| #
1f817a21
|
| 10-May-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
completed initial implementation of PetscCitationsRegister() and added proper cites for hypre, ml, mumps
|
| #
e8c49381
|
| 05-May-2013 |
Jed Brown <jedbrown@mcs.anl.gov> |
Merge branch 'toby/pcml-nnz'
* toby/pcml-nnz: PCML: set N_nonzeros so thatfine-grid operator complexity is reported
|
| #
8a62b701
|
| 16-Apr-2013 |
Toby Isaac <tisaac@ices.utexas.edu> |
PCML: set N_nonzeros so thatfine-grid operator complexity is reported
With the version of ML in Trilinos (but not with stand-alone ML, fetched by --download-ml), failure to set this variable results
PCML: set N_nonzeros so thatfine-grid operator complexity is reported
With the version of ML in Trilinos (but not with stand-alone ML, fetched by --download-ml), failure to set this variable results in bogus values (sometimes negative) being given, instead of reasonable output like:
Smoothed Aggregation : operator complexity = 1.358396e+00
show more ...
|
| #
7e7d4f0d
|
| 10-Apr-2013 |
Richard Mills <rtm@eecs.utk.edu> |
Merged petsc/petsc into rmills/petsc master
|
| #
8a1af44d
|
| 03-Apr-2013 |
Jed Brown <jed@59A2.org> |
Merge branch 'barry/rm-xxxregisterdynamic'
* barry/rm-xxxregisterdynamic: Registration: remove stale 'XXRegisterDynamic)' entries in man pages TS examples: fix use of PetscFunctionList and add t
Merge branch 'barry/rm-xxxregisterdynamic'
* barry/rm-xxxregisterdynamic: Registration: remove stale 'XXRegisterDynamic)' entries in man pages TS examples: fix use of PetscFunctionList and add to nightlies Changes: Note updates to XRegisterDynamic/PetscObjectComposeFunctionDynamic PetscObjectComposeFunctionDynamic: remove stale docs and usage developers.tex: remove complications from function composition with dlls removed string version of function name for XXXRegister(), PetscFunctionListAdd() and PetscObjectComposeFunction() changes: document PetscFunctionListAdd() API change developers.tex: update documentation of PetscObjectComposeFunction removed path and MPI_Comm arguments from PetscFunctionListFind/Add() removed path argument to XXXInitializePackage() and XXXRegister() removed XXXRegisterDynamic() but kept the APIs for everything else underneath the same phase I of the update to handling registering function pointers
show more ...
|
| #
e1d27e54
|
| 28-Mar-2013 |
Jed Brown <jed@59A2.org> |
Merge branch 'barry/rm-xxxregisterdynamic' into jed/ts-eimex
PetscObjectComposeFunctionDynamic() and TSRegisterDynamic() were replaced by PetscObjectComposeFunction() and TSRegister(), both of which
Merge branch 'barry/rm-xxxregisterdynamic' into jed/ts-eimex
PetscObjectComposeFunctionDynamic() and TSRegisterDynamic() were replaced by PetscObjectComposeFunction() and TSRegister(), both of which drop the string name argument.
* barry/rm-xxxregisterdynamic: (82 commits) ...
Conflicts: src/ts/interface/tsregall.c
show more ...
|
| #
bdf89e91
|
| 26-Mar-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
removed string version of function name for XXXRegister(), PetscFunctionListAdd() and PetscObjectComposeFunction()
|
| #
4042b796
|
| 17-Mar-2013 |
Jed Brown <jed@59A2.org> |
Merge branch 'master' into jed/ts-eimex
Sync to include Git conversion, PETSC_EXTERN, and minor API changes.
Conflicts: src/ts/interface/tsregall.c
|
| #
ff1c5d1b
|
| 07-Mar-2013 |
Richard Tran Mills <rmills@ornl.gov> |
Automerge.
Hg-commit: 81500f7e84c8ec0c4dcae9cb31d1cb32892d545d
|
| #
d0e4de75
|
| 07-Mar-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
fixed ancient out-dated location of default and made private function private
Hg-commit: 83843fc5dc5c2857b37d64ff32071ed9a8b86fd9
|
| #
c19eab39
|
| 06-Mar-2013 |
Richard Tran Mills <rmills@ornl.gov> |
Automerge.
Hg-commit: b6659d546870fb013f3da5bcd5066d1dc0dc329c
|
| #
296840b1
|
| 06-Mar-2013 |
Jed Brown <jed@59A2.org> |
Merge branch 'master' of gitifyhg::ssh://hg@bitbucket.org/BarryFSmith/petsc-dev-simp
Symbol visibility and namespacing.
C++ builds always set extern "C" and can be called from plain C. Most users w
Merge branch 'master' of gitifyhg::ssh://hg@bitbucket.org/BarryFSmith/petsc-dev-simp
Symbol visibility and namespacing.
C++ builds always set extern "C" and can be called from plain C. Most users will only want --with-clanguage=C++ for std::complex.
Hg-commit: f848d02318cae92d7b32037c7ee88f92dbe46347
show more ...
|
| #
8cc058d9
|
| 06-Mar-2013 |
Jed Brown <jed@59A2.org> |
Change all PETSC_EXTERN_C to PETSC_EXTERN
Hg-commit: 8d2ebbb193fb583bccc64015e35640c4e08c3426
|
| #
39d7646b
|
| 06-Mar-2013 |
Jed Brown <jed@59A2.org> |
Change all PETSC_EXTERN_C to PETSC_EXTERN
Hg-commit: ba0cf153561ff2dc521f42e94b7164fbe7b5d798
|