| #
c4fbd833
|
| 08-Nov-2013 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-fem-dgspace
* master: (593 commits) Bib: Added Top500 and fixed entry fun3d: update PetscMallocValidate() usage bib: rename ref with duplicate key
Merge branch 'master' into knepley/feature-fem-dgspace
* master: (593 commits) Bib: Added Top500 and fixed entry fun3d: update PetscMallocValidate() usage bib: rename ref with duplicate key Webpage: Corrected '-dm_mat_type cusp' to 'dm_mat_type aijcusp'. Allow calling MatGetBlockSize[s]() before matrix preallocation SNESLINESEARCHBT: Set the norms when exiting early due to negligible step. SNESQN: only monitor real part of dot product (fails with C++ complex) Corrected the #include statement in the man pages for the PetscObjectComposedDataSet/Getwhatever routines. DMPlex: Added doc for DMPlexGetHybridBounds() winzip: detect if winzip is used to extract petsc.tar.gz and error out. configure: remove self.archIndependent as its not being used. [it is used to create externalpackages/package/arch dir which is unused] configure: fix packages using package-dir/PETSC_ARCH as out-of-source-build location Perhaps this should be changed to package-dir/build? configure: remove dead code previously used to download BuildSystem configure: check if compilerDefines [and compilerFixes] exist in framework before using them configure: save/restore reconfigure.py when --with-clean is used configure: add --with-clean option to delete buildfiles/externalpackages in PETSC_DIR/PETSC_ARCH and potential externalpackages in --with-external-package-dir/PETSC_ARCH configure: With --with-externalpackages-dir=dir store/build packages in dir/PETSC_ARCH Add MatSeqSBAIJSetPreallocationCSR() configure: switch to using PETSC_DIR/PETSC_ARCH/externalpackages by updating package.py to use externalpackages.py as the externalPackagesDirProvider configure: move dead code configureExternalPackagesDir() from petscdir.py to externalpackagesdir.py Also set PETSC_DIR/PETSC_ARCH/externalpackages as the externalpackagesdir ...
show more ...
|
| #
7737a228
|
| 31-Oct-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into barry/saws
Conflicts: src/ksp/pc/impls/gamg/gamg.c src/sys/classes/viewer/impls/ams/ams.c src/sys/objects/pinit.c
|
| #
4c1511ee
|
| 29-Oct-2013 |
Matthew G. Knepley <knepley@gmail.com> |
PetscInitialize: Replicate CUBLAS behavior on Fortran side
|
| #
004eb1ce
|
| 20-Oct-2013 |
Jed Brown <jedbrown@mcs.anl.gov> |
Merge branch 'balay/remove-sdir'
__SDIR__ is gone. This is an ABI change (PetscError) so dependent packages must be recompiled.
* balay/remove-sdir: __SDIR__: remove remaining traces and documen
Merge branch 'balay/remove-sdir'
__SDIR__ is gone. This is an ABI change (PetscError) so dependent packages must be recompiled.
* balay/remove-sdir: __SDIR__: remove remaining traces and document in changes.html __SDIR__: remove usage of __SDIR__ from PETSc sources.
This merge fixes one instance of __SDIR__ that was added after 'balay/remove-sdir' branched off.
show more ...
|
| #
efca3c55
|
| 29-May-2013 |
Satish Balay <balay@mcs.anl.gov> |
__SDIR__: remove usage of __SDIR__ from PETSc sources.
|
| #
11525c0d
|
| 30-Sep-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
initialize SAWS from Fortran initialization as well
|
| #
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 ...
|
| #
6daa6ed0
|
| 25-Jul-2013 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merge remote-tracking branch 'origin/master' into stefano_zampini/pcbddc-constraintssetupimproved
|
| #
22a7b760
|
| 10-Jul-2013 |
Jed Brown <jedbrown@mcs.anl.gov> |
Merge branch 'maint'
* maint: doc: add petsctime.h to SOURCEH (fixes missing docs) Increase patchlevel to 3.4.2 ABI compatibility for debug and optimized builds
|
| #
ef87d260
|
| 08-Jul-2013 |
Lisandro Dalcin <dalcinl@gmail.com> |
Merge branch 'dalcinl/libpetsc-abi' into maint
|
| #
e33c197d
|
| 11-Jun-2013 |
Richard Mills <rtm@eecs.utk.edu> |
Merged petsc/petsc into rmills/petsc master.
|
| #
76386721
|
| 20-May-2013 |
Lisandro Dalcin <dalcinl@gmail.com> |
ABI compatibility for debug and optimized builds
|
| #
0a6ece4e
|
| 31-May-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/citations'
|
| #
051e4cf2
|
| 24-May-2013 |
Jed Brown <jedbrown@mcs.anl.gov> |
Sys Citations: initialize citations from Fortran
|
| #
c3c292b8
|
| 23-May-2013 |
Jed Brown <jedbrown@mcs.anl.gov> |
Merge branch 'jed/comm-attr-delete' into maint
Fix problem with MS-MPI where keyval is invalid when Petsc_DelComm is called. Now we split into Petsc_DelComm_Inner and Petsc_DelComm_Outer and no lon
Merge branch 'jed/comm-attr-delete' into maint
Fix problem with MS-MPI where keyval is invalid when Petsc_DelComm is called. Now we split into Petsc_DelComm_Inner and Petsc_DelComm_Outer and no longer need to use MPI_Attr_get.
* jed/comm-attr-delete: sys comm: remove redundant self-call to MPI_Attr_get in DelComm_Outer sys comm: separate destructors for inner and outer comms sys: use union for Bcast of an MPI_Comm in PetscObjectName sys comm: use union instead of void* and memcpy for MPI_Comm as an attribute sys: cannot do input validation when !PetscInitialized
show more ...
|
| #
6958a4f6
|
| 22-May-2013 |
Jed Brown <jedbrown@mcs.anl.gov> |
Merge branch 'jed/comm-attr-delete'
Fix problem with MS-MPI where keyval is invalid when Petsc_DelComm is called. Now we split into Petsc_DelComm_Inner and Petsc_DelComm_Outer and no longer need to
Merge branch 'jed/comm-attr-delete'
Fix problem with MS-MPI where keyval is invalid when Petsc_DelComm is called. Now we split into Petsc_DelComm_Inner and Petsc_DelComm_Outer and no longer need to use MPI_Attr_get.
* jed/comm-attr-delete: sys comm: remove redundant self-call to MPI_Attr_get in DelComm_Outer sys comm: separate destructors for inner and outer comms sys: use union for Bcast of an MPI_Comm in PetscObjectName sys comm: use union instead of void* and memcpy for MPI_Comm as an attribute sys: cannot do input validation when !PetscInitialized
show more ...
|
| #
da3039f7
|
| 20-May-2013 |
Jed Brown <jedbrown@mcs.anl.gov> |
sys comm: separate destructors for inner and outer comms
This simplifies control flow relative to the old version where the same destructor was used for both inner and outer comm. The outer comm de
sys comm: separate destructors for inner and outer comms
This simplifies control flow relative to the old version where the same destructor was used for both inner and outer comm. The outer comm destructor still redundantly calls MPI_Attr_get, but demonstrates that this call is unnecessary. The redundancy will be removed in the sequel.
show more ...
|
| #
117c4251
|
| 19-Apr-2013 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'balay/fix-without-mpiuni-fortran-binding'
|
| #
8dc331a1
|
| 12-Apr-2013 |
Satish Balay <balay@mcs.anl.gov> |
mpiuni: avoid calling mpi_init_() when using --with-mpiuni-fortran-binding=0 #159925
|
| #
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 ...
|
| #
607a6623
|
| 26-Mar-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
removed path argument to XXXInitializePackage() and XXXRegister()
|
| #
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
|