reemove OBJSC and OBJSF from invididual makefiles and auto-define in conf/variablesHg-commit: 2f01c17f3c19dc4b89aaf306cfd60a12312c270d
removed trailing blanks from source codeadded rule rmtrailingblanks accessible via make ACTION=remtrailingblanks treeHg-commit: 6e3652165d48aa5f3e94dd66bf607adea6fac27a
documentation improvementHg-commit: df9b5d4e0db6682f9b32d5bf10ea8e160812a147
Rename include/private/ to include/petsc-private/Hg-commit: 9a1730720b0d9756437b40462617551504641ade
Reverting 507bc7270650 and 98eee72a4dd4.Hg-commit: 5901cc924f478e90cf6ff661296c7d6ac71cf125
Partially reverting code updating base residual in MatMFFD.Hg-commit: 98eee72a4dd4fb166e6fc4173b8f94303d079e3d
Fixing a bug and a conceptual problem with MatMFFD and SNESMF.1. MatAssemblyEnd_SNESMF() cannot use MatMFFDSetBase(), since this will reset MatAssemblyEnd to _MFFD, which will no longer update the ba
Fixing a bug and a conceptual problem with MatMFFD and SNESMF.1. MatAssemblyEnd_SNESMF() cannot use MatMFFDSetBase(), since this will reset MatAssemblyEnd to _MFFD, which will no longer update the base automatically; revert to 2.3.3-style behavior.2. MatMult_MFFD() might need to recompute the base residual even when it was provided by the user (e.g., by SNES in MatAssemblyEnd_SNESMF):if the Jacobian is discontinuous (as a function of the base, equivalently, if the residual isn't C^1), then the residual resulting from the previous line search might not be right for the next SNES iteration.Hg-commit: 507bc7270650a4ba323b47b8030b2ed8137e92d5
show more ...
EXTERN_C for prototypeHg-commit: 93e3bf5a272a595820c1bd7469d4cf612c541846
Fixed bad declarationHg-commit: e3f89e367fdc502dd2942e8a64483285b7580b45
SNES handles -snes_mf_operator and -snes_mf with -snes_grid_sequencing and SNESSetDM()Hg-commit: a207bd97a60043bd8f0ecbb7350bb7fc4bf183b4
Use #include <header.h> instead of #include "header.h" when there is no intent to search the current directory for header.hHg-commit: bd7216e80cc035071a5136364ab9d04bf9f41a07
removed #define PETSCXXX_DLL from top of all source filesHg-commit: b784aa18ddcf5337d4011d34f0fa008681695ac1
moved definition of PETSC_STDCALL to private/fortranimpl.h where it belongsremoved all DLL export/import stuff since it was never used and never will beremoved MatPermuteSparsify() since it sucked.
moved definition of PETSC_STDCALL to private/fortranimpl.h where it belongsremoved all DLL export/import stuff since it was never used and never will beremoved MatPermuteSparsify() since it sucked.Hg-commit: 72f7a5e60333f6c9780d56fcce45657940d16b13
Lots of inconsistent PETSC*_DLLEXPORTHg-commit: 17c71edbc1aa078557adacd3101bfb9934ffc5e2
finished labelling manual pages as Logically or Neighbor-wise CollectiveHg-commit: 8a714c954b7624fb9d7cacbaa621300eebb99517
added MPI_Comm as first argument to PetscError() and SETERRQX()Hg-commit: fe5a2ff050abc00ca2c2979c0af22b117b62874e
removed a few more places where matimpl.h was included without need in SNES and TS documented some cases where it currently is needed.Hg-commit: 0f7f3fc3c62b0206fb4cf61448073c00cee6a3f6
numerious more manual page fixesHg-commit: f97289d881d4cb25b22cf1feeb454dade290664b
pull of patch support MatMFFDComputeJacobian() from Fortran from 3.0.0Hg-commit: 010685e230bf18b3a670a07aa6c120af7c24ed56
austin@txcorp.com Subject: [petsc-maint #39550] Using SNES with Matrix-Free from F9X Date: December 29, 2009 4:41:17 PM CSTMatMFFDComputeJacobian in SNESSetJacobian.When digging into the cod
austin@txcorp.com Subject: [petsc-maint #39550] Using SNES with Matrix-Free from F9X Date: December 29, 2009 4:41:17 PM CSTMatMFFDComputeJacobian in SNESSetJacobian.When digging into the code in petsc 3.0.0-p10 for snes/mf/snesmfj.c at line 37 it says thatthis is not callable from Fortran.Is this right? How hard is this going to be to fix or is there a workaround?Hg-commit: cb0b8d7bcb7cb06b582bab44cd24ed0f7f86b017
removed PETSC_ARCH/conf/base andadded support for not setting PETSC_ARCH and PETSC_DIR with --prefix optionHg-commit: e478f4df238e5763b64567336d7cf94ca5d89d58
fixed some function defs to not generate Fortran stubs and put the stubs in the correct libraryHg-commit: 4cfaf012d56ebe0f6c82c5fbcd4f2b7f03226189
removed -I$PETSC_DIR from make system and changed the corresponding#include "src/dsdsdsds" to "../src/sdsdsds" in the source codeHg-commit: 6e3c4cc4b4bfcb366bae9b71afcb5009c1f0429d
rename MatMFFDSetBase_FD to MatMFFDSetBase_MFFDHg-commit: d110b70c7586cb8efd29a9a2240457b530ae53c6
have MatAssemblyEnd_SNESMF() calls MatMFFDSetBase() directly instead of directly sticking the values directly into the MatMFFD data structure directly.Hg-commit: eea04fd7bbf018675575157a83ac311e0
have MatAssemblyEnd_SNESMF() calls MatMFFDSetBase() directly instead of directly sticking the values directly into the MatMFFD data structure directly.Hg-commit: eea04fd7bbf018675575157a83ac311e0490dc46
12345678910>>...14