| #
1957e957
|
| 17-Feb-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
update some /*MC manual pages, correcting errors and occassionally adding more information
|
| #
1f1b5a69
|
| 15-Feb-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into barry/ts-rhsjacobian-only
|
| #
6d808a57
|
| 13-Feb-2014 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Merge branch 'shri/update-SuiteSparse' into shri/external-package-KLU
Conflicts: conf/test config/examples/arch-linux-pkgs-dbg-ftn-interfaces.py config/examples/arch-linux-pkgs-opt.py
|
| #
462104ac
|
| 08-Feb-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' of bitbucket.org:petsc/petsc
|
| #
47e1e291
|
| 08-Feb-2014 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'knepley/fix-str-leak'
* knepley/fix-str-leak: Sys: Have to check for all zero sizes in PetscMalloc*() - Produced a leak in optimized mode DMPlex: Replaced a PetscMalloc3() with Pet
Merge branch 'knepley/fix-str-leak'
* knepley/fix-str-leak: Sys: Have to check for all zero sizes in PetscMalloc*() - Produced a leak in optimized mode DMPlex: Replaced a PetscMalloc3() with PetscMalloc1()s - Fieldsplit was freeing these individually Sys: Fix memory leak in PetscStrreplace()
show more ...
|
| #
a7b5fb5f
|
| 08-Feb-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'balay/tao-to-petsc'
Conflicts: src/snes/impls/fas/fasfunc.c src/snes/impls/fas/fasgalerkin.c
|
| #
bab9b9ec
|
| 07-Feb-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into balay/tao-to-petsc
Conflicts: src/dm/examples/tests/ex42.c src/dm/examples/tutorials/ex65dm.c src/ksp/ksp/examples/tutorials/ex42.c src/snes/examples/tutorials/cahn-hi
Merge branch 'master' into balay/tao-to-petsc
Conflicts: src/dm/examples/tests/ex42.c src/dm/examples/tutorials/ex65dm.c src/ksp/ksp/examples/tutorials/ex42.c src/snes/examples/tutorials/cahn-hilliard-schemes/ex1.c src/snes/examples/tutorials/ex54.c src/snes/examples/tutorials/ex55.c src/snes/examples/tutorials/ex60.c src/snes/examples/tutorials/ex61.c src/snes/examples/tutorials/ex63.c src/snes/examples/tutorials/ex633d_db.c src/snes/examples/tutorials/ex64.c src/snes/examples/tutorials/ex65.c src/snes/examples/tutorials/ex653d.c src/ts/examples/tutorials/ex23.c
show more ...
|
| #
ceba6b73
|
| 06-Feb-2014 |
Matthew G. Knepley <knepley@gmail.com> |
Sys: Have to check for all zero sizes in PetscMalloc*() - Produced a leak in optimized mode
|
| #
7db01ba4
|
| 03-Feb-2014 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'knepley/malloc-0size-null'
* knepley/malloc-0size-null: Sys: More from the grimy underbelly of text substitution Sys: Fuck Macros and their Unholy Enabler, The Preprocessor Sys:
Merge branch 'knepley/malloc-0size-null'
* knepley/malloc-0size-null: Sys: More from the grimy underbelly of text substitution Sys: Fuck Macros and their Unholy Enabler, The Preprocessor Sys: Fixed PetscFree to account for some NULL pointers Sys: Always return NULL for a 0 size allocation
show more ...
|
| #
b2bbe45b
|
| 02-Feb-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into balay/tao-to-petsc
|
| #
3589d31b
|
| 30-Jan-2014 |
Matthew G. Knepley <knepley@gmail.com> |
Sys: More from the grimy underbelly of text substitution
|
| #
06c0a5e5
|
| 30-Jan-2014 |
Matthew G. Knepley <knepley@gmail.com> |
Sys: Fuck Macros and their Unholy Enabler, The Preprocessor
|
| #
e38f91f2
|
| 30-Jan-2014 |
Matthew G. Knepley <knepley@gmail.com> |
Sys: Fixed PetscFree to account for some NULL pointers
|
| #
278791cb
|
| 30-Jan-2014 |
Matthew G. Knepley <knepley@gmail.com> |
Sys: Always return NULL for a 0 size allocation
|
| #
49d7da52
|
| 30-Jan-2014 |
Jed Brown <jed@jedbrown.org> |
PetscMalloc: allow ptr=malloc(0) and free(ptr)
ISO C90 §7.10.3: "If the size of the space requested is zero, the behavior is implementation-defined; the value returned shall be either a null p
PetscMalloc: allow ptr=malloc(0) and free(ptr)
ISO C90 §7.10.3: "If the size of the space requested is zero, the behavior is implementation-defined; the value returned shall be either a null pointer or a unique pointer."
We believe that ptr=malloc(0) and free(ptr) is now handled properly, so it's no longer necessary to short-circuit our PetscMalloc. This allows memory checking tools to match size-0 allocations and frees if they so choose.
show more ...
|
| #
135c7cda
|
| 30-Jan-2014 |
Jed Brown <jed@jedbrown.org> |
Merge branch 'jed/malloc-array'
* jed/malloc-array: PetscCalloc7: fix bad copy/modify
|
| #
aaa7dc30
|
| 29-Jan-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
fixed quote marks for includes to <>
|
| #
7ba0cc92
|
| 29-Jan-2014 |
Jed Brown <jed@jedbrown.org> |
PetscCalloc7: fix bad copy/modify
|
| #
036f3cb5
|
| 26-Jan-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into balay/tao-to-petsc
Conflicts: include/makefile
|
| #
f9cfb505
|
| 26-Jan-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into knepley/feature-mat-zerorowscols-baij
|
| #
a9ca0dfc
|
| 25-Jan-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into barry/remove-big-g
|
| #
93f5c259
|
| 23-Jan-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into barry/wirth-fusion-materials
|
| #
48d69046
|
| 22-Jan-2014 |
Vijay Mahadevan <vijay.m@gmail.com> |
Merged petsc/petsc into master
|
| #
5affe1da
|
| 20-Jan-2014 |
Jed Brown <jed@jedbrown.org> |
Merge branch 'jed/fix-memcpy-in-string.h'
* jed/fix-memcpy-in-string.h: petscsys.h: find memcpy and memset in string.h
|
| #
c7ff62de
|
| 13-Jan-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into barry/wirth-fusion-materials bad manual merge needs to be fixed this is what happens when branches hang around too long
Conflicts: src/ts/examples/tutorials/advection-dif
Merge branch 'master' into barry/wirth-fusion-materials bad manual merge needs to be fixed this is what happens when branches hang around too long
Conflicts: src/ts/examples/tutorials/advection-diffusion-reaction/ex10.c
show more ...
|