History log of /petsc/src/sys/objects/pinit.c (Results 776 – 800 of 1307)
Revision Date Author Comments
# 324c91e4 17-Dec-2013 Peter Brune <brune@mcs.anl.gov>

Merge branch 'madams/gamg-destroy' into prbrune/pcgamg-classicalinterpolationstrategies


# 578f55a3 17-Dec-2013 Peter Brune <brune@mcs.anl.gov>

Merge branch 'master' into madams/gamg-destroy

Conflicts:
src/ksp/pc/impls/gamg/gamg.c


# 67234432 16-Dec-2013 Dmitry Karpeev <karpeev@mcs.anl.gov>

Fix to allow -options_monitor.
ThreadComm needs to be initialized before the options monitor is added,
as it opens a viewer, which uses PetscCommDuplicate(), which needs
ThreadComm keyval.\nMonito

Fix to allow -options_monitor.
ThreadComm needs to be initialized before the options monitor is added,
as it opens a viewer, which uses PetscCommDuplicate(), which needs
ThreadComm keyval.\nMonitors need to be cancelled in PetscFinalize() to
release their viewer's memory before -malloc_dump reports it.

show more ...


# 3d7bc6b7 15-Dec-2013 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-plex-refine-hex

* master: (68 commits)
DMPlex: More fixup from bad rebase, moved to DMGet/SetCoordinateSection()
DM: Added DMGet/SetCoordinateSection()

Merge branch 'master' into knepley/feature-plex-refine-hex

* master: (68 commits)
DMPlex: More fixup from bad rebase, moved to DMGet/SetCoordinateSection()
DM: Added DMGet/SetCoordinateSection()
Fuckup: Fix for merge that is still untangling bad rebase from Oct. 17th 2013 - Fixed const in declarations - Fixed merge from PetscFE - Fixed 2 mallocs
DMDA: Missing header - Damn rebase
DMPlex ex3: Added 2D Q_1 and 3D P_2 tests
DMDA: Added DMDAProjectFunction() and DMDAComputeL2Diff()
DMDA: Fixed 2D geometry - Should reuse DMPlex routines
DMDA: Fix bug in 2D closure operation for cells
DMDA: Make closure operations also return the size
DMDA: Changed DMDACreateSection() to emulate DMPlexCreateSection()
DMDA: Added functions which emulate DMPlex functionality
DMDA: Now DMDAGetNumCells() returns the cells in each direction as well
PetscFE: Added support for tensor product cells in PetscDualSpace_Lagrange
PetscFE: Added tensor product polynomial spaces
example fix /sandbox/petsc/petsc.clone-3/include/petscmath.h(260): error: identifier "PETSC_CXX_STATIC_INLINE" is undefined PETSC_STATIC_INLINE PetscReal PetscAbsScalar(PetscScalar a) {return a < 0.0 ? -a : a;} ^
remove warning in fun3d example "user.F", line 1256: warning: In-place macro substitution leaves line truncated "user.F", line 1259: warning: In-place macro substitution leaves line truncated "user.F", line 1262: warning: In-place macro substitution leaves line truncated
/Users/petsc/petsc.clone-2/src/ksp/ksp/examples/tutorials/ex56.c:59: warning: comparison between signed and unsigned integer expressions
fix examples for portability
fixed to example outputs
fix output for a few examples changed due to changes to -mat_view and not using -snes_monitor_short
...

Conflicts:
src/dm/impls/plex/plexrefine.c

show more ...


# 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


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

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


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

Merge branch 'barry/remove-hmpi'

Conflicts:
src/sys/objects/mpinit.c


# 037dbc42 08-Dec-2013 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/fix-mpiint-petscoptionsgetint'

Conflicts:
src/ksp/pc/impls/redistribute/redistribute.c
src/mat/impls/aij/mpi/mpiaij.c
src/mat/impls/dense/mpi/mpidense.c
src/mat/utils/matstas

Merge branch 'barry/fix-mpiint-petscoptionsgetint'

Conflicts:
src/ksp/pc/impls/redistribute/redistribute.c
src/mat/impls/aij/mpi/mpiaij.c
src/mat/impls/dense/mpi/mpidense.c
src/mat/utils/matstash.c
src/snes/examples/tutorials/ex28.c
src/sys/objects/pinit.c
src/vec/is/ao/impls/memscalable/aomemscalable.c

show more ...


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

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


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

updated for new SAWs interface for pushing and poping bodies and headers


# d6e4c47c 17-Nov-2013 Jed Brown <jedbrown@mcs.anl.gov>

Sys PetscMaxSum: use MPI_Reduce_scatter_block when available (MPI-2.2)


# 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 ...


# 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 ...


# 76ec1555 03-Dec-2013 Barry Smith <bsmith@mcs.anl.gov>

fixed many examples that worked incorrectly for 64 bit indices


# 28176ea5 01-Dec-2013 Barry Smith <bsmith@mcs.anl.gov>

removed all HMPI code
- didn't work any more because of randomized memory messing up function pointers
- complicated code to maintain that no one used and they would prefer threads anyways


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

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


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

Merge remote-tracking branch 'origin/barry/saws-update'


# cd4f0679 18-Nov-2013 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-dmda-section

* master: (528 commits)
Doc: Fixed configure doc
Nightly summary: Added configure section.
TSSetErrorIfStepFails: fix __FUNCT__
TS: fi

Merge branch 'master' into knepley/feature-dmda-section

* master: (528 commits)
Doc: Fixed configure doc
Nightly summary: Added configure section.
TSSetErrorIfStepFails: fix __FUNCT__
TS: fix for TSGetRHSMats_Private() in the creation of the Arhs and Brhs matrices
protect logging of objects (which uses global variables) with PETSC_USE_LOG
error handler API had been previously changed but this example was not updated to new API.
DMPlex: Fixed bug in coordinate permutation
PetscSection: Doc fix for permutation
Bib: Added Top500 and fixed entry
fun3d: update PetscMallocValidate() usage
bugfix of MatCreateSeqAIJFromTriple() contributed by Nicolas Marsic <nicolas.marsic@montefiore.ulg.ac.be>
bib: rename ref with duplicate key
Webpage: Corrected '-dm_mat_type cusp' to 'dm_mat_type aijcusp'.
completed removing server code that was not removed in previous commit
removed PETSc webserver and configure package files that supported it
Allow calling MatGetBlockSize[s]() before matrix preallocation
SNESLINESEARCHBT: Set the norms when exiting early due to negligible step.
fix outdated PetscOptionsList
SNESQN: only monitor real part of dot product (fails with C++ complex)
Fix for multiple definitions in mat/color/interface/ custom fortran bindings
...

Conflicts:
config/builder.py
include/petscdmplex.h
src/dm/impls/da/dageometry.c
src/dm/impls/plex/examples/tests/ex4.c
src/dm/impls/plex/plex.c
src/dm/impls/plex/plexinterpolate.c

show more ...


# b0bb5815 17-Nov-2013 Barry Smith <bsmith@mcs.anl.gov>

fixed memory leak


# 30befbd2 17-Nov-2013 Barry Smith <bsmith@mcs.anl.gov>

SAWs dashboard displays more information about configure options and runtime options


# a965ca04 10-Nov-2013 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/protect-logging'


# b7f86cfd 10-Nov-2013 Matthew G. Knepley <knepley@gmail.com>

Merge remote-tracking branch 'origin/jed/check-pointer-runtime' into knepley/fix-hash-scaling

* origin/jed/check-pointer-runtime:
Sys: add PetscCheckPointerSetIntensity -check_pointer_intensity

Merge remote-tracking branch 'origin/jed/check-pointer-runtime' into knepley/fix-hash-scaling

* origin/jed/check-pointer-runtime:
Sys: add PetscCheckPointerSetIntensity -check_pointer_intensity
Sys: add PetscFunctionBeginHot to switch to cheaper pointer checks
PetscStack: use same definitions for PetscStack functions
PetscStack: declare types regardless of debug vs. optimized

show more ...


1...<<31323334353637383940>>...53