History log of /petsc/src/sys/objects/aoptions.c (Results 326 – 350 of 539)
Revision Date Author Comments
# c8129c98 11-Dec-2013 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/petsc-viewer-draw-set-draw-type'


# 9c1e0ce8 11-Dec-2013 Barry Smith <bsmith@mcs.anl.gov>

simple access of saws from main.js


# 8c722d37 10-Dec-2013 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into barry/reduce-dmsetup-da-memoryusage

Conflicts:
src/dm/examples/tests/ex15.c
src/dm/examples/tutorials/ex3.c
src/dm/impls/da/da2.c
src/dm/impls/da/da3.c


# a906b49b 10-Dec-2013 BarryFSmith <bsmith@mcs.anl.gov>

Merged master into barry/update-xxxviewfromoptions


# edbbd480 10-Dec-2013 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into barry/xcode


# d1da0b69 09-Dec-2013 Barry Smith <bsmith@mcs.anl.gov>

added PetscViewerDrawSetDrawType() and PetscOptions[Get]Viewer() support for -viewer_type draw:tikz


# 1c82fcd6 08-Dec-2013 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/rm-strdup'


# d1fc0251 06-Dec-2013 Barry Smith <bsmith@mcs.anl.gov>

moved petsc-solver-selection js code into PETSc try at saws/js


# ee48884f 06-Dec-2013 Barry Smith <bsmith@mcs.anl.gov>

fixed (void*) caste to (char*) cast for malloc of string in PetscStrdup()


# 64bbc9ef 06-Dec-2013 Barry Smith <bsmith@mcs.anl.gov>

move SAWs push and pop header and body for options into PETSc library


# ead66b60 05-Dec-2013 Barry Smith <bsmith@mcs.anl.gov>

updated to new version of saws and latest PETSc master branch


# c475f8ea 05-Dec-2013 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/rm-strdup' into barry/saws-options


# e0133700 05-Dec-2013 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/saws-push-header-body' into barry/saws-options


# 5b02f95d 05-Dec-2013 Barry Smith <bsmith@mcs.anl.gov>

removed strdup() usage from code since it is not fully supported on solaris


# fb3f26da 04-Dec-2013 Jed Brown <jedbrown@mcs.anl.gov>

Merge branch 'jed/malloc-array'

Type arguments dropped from PetscMalloc[2-7], PetscNew, and PetscNewLog,
added PetscMalloc1 for allocating typed arrays, add PetscCalloc[1-7] for
allocating cleared (

Merge branch 'jed/malloc-array'

Type arguments dropped from PetscMalloc[2-7], PetscNew, and PetscNewLog,
added PetscMalloc1 for allocating typed arrays, add PetscCalloc[1-7] for
allocating cleared (zeroed) memory.

* jed/malloc-array:
Sys: Add pointer casts from (void **) in calls to PetscMalloc1()
Sys: drop explicit type arguments from PetscNew() and PetscNewLog()
Sys: add PetscCalloc[1-7]
Sys: add PetscMalloc1 macro, array allocation without redundant types
PetscMalloc[2-7]: remove type arguments, infer from pointer type
SNESComputeJacobianDefaultColor: fix uninitialized variable

show more ...


# 085b4c8e 04-Dec-2013 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/remove-strdup'
fixed bug in previous version of branch that caused SAWs to crash


# 64facd6c 04-Dec-2013 Barry Smith <bsmith@mcs.anl.gov>

comment code to make sure malloc and free are not wrongly replaced with PETSc versions


# c979a496 04-Dec-2013 Barry Smith <bsmith@mcs.anl.gov>

Revert "removed direct use of non-portable strdup"

I forgot that these must be pure mallocs since SAWs may free and remalloc them

This reverts commit 77b82169ce741be1f9ad766c5deaa64f2b843e90.


# 6e02237e 03-Dec-2013 Peter Brune <brune@mcs.anl.gov>

Sys: Add pointer casts from (void **) in calls to PetscMalloc1()

C++ build errors: "‘void*’ is not a pointer-to-object type"


# b00a9115 03-Dec-2013 Jed Brown <jedbrown@mcs.anl.gov>

Sys: drop explicit type arguments from PetscNew() and PetscNewLog()

git grep -l 'PetscNew\(Log\)\?(' -- $1 | xargs perl -pi -e '
s@PetscNew\([^,;()]+ *, *@PetscNew(@;
s@PetscNewLog\(([^,;()]+) *,[^,

Sys: drop explicit type arguments from PetscNew() and PetscNewLog()

git grep -l 'PetscNew\(Log\)\?(' -- $1 | xargs perl -pi -e '
s@PetscNew\([^,;()]+ *, *@PetscNew(@;
s@PetscNewLog\(([^,;()]+) *,[^,;()]+, *@PetscNewLog($1,@'

show more ...


# 785e854f 03-Dec-2013 Jed Brown <jedbrown@mcs.anl.gov>

Sys: add PetscMalloc1 macro, array allocation without redundant types

The type is inferred from the pointer return type. This patch is
automated via the following script:

git grep -l 'PetscMalloc(

Sys: add PetscMalloc1 macro, array allocation without redundant types

The type is inferred from the pointer return type. This patch is
automated via the following script:

git grep -l 'PetscMalloc(.*sizeof' src | xargs perl -pi -e 's@PetscMalloc\(([^,;]*[^,; ]) *\* *sizeof\([^,;()]+\),@PetscMalloc1($1,@'

This commit contains an additional bug-fix in csrperm.c, fixing pointer
arity. The code was introduced in 2006, but the allocation could not
have been correct at any time. This probably means that
MatDuplicate_SeqAIJPERM has never been tested.

a54129beb540034ba105796c682d589e7e1111f2
Richard Tran Mills <rmills@ornl.gov>

Added MATSEQCSRPERM support for MatDuplicate() and conversion to/from
MATSEQAIJ. Note that these changes are not quite debugged.

show more ...


# 244aa513 28-Nov-2013 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/minor-draw-improvements' into jed/chem


# 782dbc9b 26-Nov-2013 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'jed/stdint.h'

Merged to remove warnings in master about casts between PetscInt* and external package equavilents with 64 bit indices


# ea9f25b4 21-Nov-2013 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/remove-strdup'


# 77b82169 19-Nov-2013 Barry Smith <bsmith@mcs.anl.gov>

removed direct use of non-portable strdup


1...<<11121314151617181920>>...22