History log of /petsc/include/petscsys.h (Results 1001 – 1025 of 1729)
Revision Date Author Comments
# 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 ...


1...<<41424344454647484950>>...70