| #
e33c197d
|
| 11-Jun-2013 |
Richard Mills <rtm@eecs.utk.edu> |
Merged petsc/petsc into rmills/petsc master.
|
| #
99fdfa84
|
| 05-Jun-2013 |
Jed Brown <jedbrown@mcs.anl.gov> |
Merge branch 'jed/fix-gamg-coarse'
* jed/fix-gamg-coarse: PCBJacobi: call KSPSetFromOptions(subksp) when PCSetUp was called first PCGAMG: set bjacobi->same_local_solves=TRUE to clean coarse grid
Merge branch 'jed/fix-gamg-coarse'
* jed/fix-gamg-coarse: PCBJacobi: call KSPSetFromOptions(subksp) when PCSetUp was called first PCGAMG: set bjacobi->same_local_solves=TRUE to clean coarse grid viewing
show more ...
|
| #
248bfaf0
|
| 29-May-2013 |
Jed Brown <jedbrown@mcs.anl.gov> |
PCBJacobi: call KSPSetFromOptions(subksp) when PCSetUp was called first
Prior to this patch, -mg_coarse_sub_pc_ options were never parsed when using PCGAMG, which changes the coarse solver and calls
PCBJacobi: call KSPSetFromOptions(subksp) when PCSetUp was called first
Prior to this patch, -mg_coarse_sub_pc_ options were never parsed when using PCGAMG, which changes the coarse solver and calls PCSetUp_BJacobi_Singleblock so that PCBJacobiGetSubKSP is available.
show more ...
|
| #
3bb1ff40
|
| 28-May-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
logging memory now credits to all ancestors
|
| #
ec5ad5e0
|
| 22-May-2013 |
Jed Brown <jedbrown@mcs.anl.gov> |
Merge branch 'maint'
* maint: rm white spaces provide informative error message when MatGetMultiPorcBlock_xxx() is not supported
|
| #
eb5b6de8
|
| 22-May-2013 |
Jed Brown <jedbrown@mcs.anl.gov> |
Merge branch 'hzhang/mat-multiprocblock' into maint
* hzhang/mat-multiprocblock: rm white spaces provide informative error message when MatGetMultiPorcBlock_xxx() is not supported
|
| #
61aad720
|
| 21-May-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
rm white spaces
|
| #
3233f0dd
|
| 21-May-2013 |
Hong Zhang <hzhang@mcs.anl.gov> |
provide informative error message when MatGetMultiPorcBlock_xxx() is not supported
|
| #
7e7d4f0d
|
| 10-Apr-2013 |
Richard Mills <rtm@eecs.utk.edu> |
Merged petsc/petsc into rmills/petsc master
|
| #
ca1f44cd
|
| 03-Apr-2013 |
Jed Brown <jed@59A2.org> |
Merge branch 'jed/functionlist-nocast'
* jed/functionlist-nocast: docs: simplify explanation of function lists/composition PetscObjectQueryFunction: use macro to hide PetscVoidFunction* cast P
Merge branch 'jed/functionlist-nocast'
* jed/functionlist-nocast: docs: simplify explanation of function lists/composition PetscObjectQueryFunction: use macro to hide PetscVoidFunction* cast PetscFunctionListAdd: use macro to hide (PetscVoidFunction) cast PetscFunctionListFind: use macro to hide (PetscVoidFunction*) cast
show more ...
|
| #
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 ...
|
| #
0005d66c
|
| 01-Apr-2013 |
Jed Brown <jed@59A2.org> |
PetscObjectQueryFunction: use macro to hide PetscVoidFunction* cast
Rationale is the same as the parent. This makes all of PetscFunctionListAdd(), PetscFunctionListFind(), PetscObjectComposeFunction
PetscObjectQueryFunction: use macro to hide PetscVoidFunction* cast
Rationale is the same as the parent. This makes all of PetscFunctionListAdd(), PetscFunctionListFind(), PetscObjectComposeFunction(), and PetscObjectQueryFunction() consistent regarding function pointer return types.
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
|
| #
fe81104b
|
| 08-Mar-2013 |
Glenn Hammond <unknown> |
merge
Hg-commit: 7389c209275f9836f3a0d332eaa5c591108892c4
|
| #
49517cde
|
| 08-Mar-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
Merged PCBJacobiSetUseTrueLocal(), -pc_bjacobi_true_local, PCKSPSetUseTrue(), -pc_ksp_true, PCCompositeSetUseTrue() -pc_composite_true to PCSetUserAmat(), -pc_use_amat.
Hg-commit: 28c28f0c8c27af7553
Merged PCBJacobiSetUseTrueLocal(), -pc_bjacobi_true_local, PCKSPSetUseTrue(), -pc_ksp_true, PCCompositeSetUseTrue() -pc_composite_true to PCSetUserAmat(), -pc_use_amat.
Hg-commit: 28c28f0c8c27af7553d524c69009ff509f6495ce
show more ...
|
| #
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
|
| #
2761ed1d
|
| 05-Mar-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
merge, terrible manual process with many conflicts with Jed's PETSC_INTERNAL
Hg-commit: 84df07d03c6e55bd0f27bd5ee8c1738562bd529d
|
| #
2c3ca321
|
| 05-Mar-2013 |
Jed Brown <jed@59A2.org> |
Merge branch 'visibility-externc'
Hg-commit: e48e1e796cbc108f60f0ea591bad057847501587
|
| #
5a576424
|
| 05-Mar-2013 |
Jed Brown <jed@59A2.org> |
visibility: use PETSC_INTERN when possible
Hg-commit: 3b4bfb5c23843293f1f08790b48437080a32eb42
|
| #
b2573a8a
|
| 05-Mar-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
completed removing unneeded EXTERN_C_BEGIN/END from Mat directories and converting to PETSC_EXTERN_C for constructors tested with and without dynamic with and without C++
Hg-commit: 7d27d7f4d9ea3bfe
completed removing unneeded EXTERN_C_BEGIN/END from Mat directories and converting to PETSC_EXTERN_C for constructors tested with and without dynamic with and without C++
Hg-commit: 7d27d7f4d9ea3bfe6616fafdfb32d046b5db53a1
show more ...
|