| #
62741f57
|
| 16-Apr-2017 |
Dave May <dave.mayhem23@gmail.com> |
DMSwarm: * Man page updates (formatting changes, new additions)
|
| #
8b8a3813
|
| 16-Apr-2017 |
Dave May <dave.mayhem23@gmail.com> |
DMSwarm man pages: * Updating content (more details, typo corrections)
|
| #
e2d107db
|
| 16-Apr-2017 |
Dave May <dave.mayhem23@gmail.com> |
DMSwarmPIC: * Store default field for the cell index
|
| #
c90b701e
|
| 14-Mar-2017 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-plex-pragmatic-parallel
* master: (1379 commits) Minor fixes for tchem examples due to changes in PETSc infrastructure update webpage about API changes
Merge branch 'master' into knepley/feature-plex-pragmatic-parallel
* master: (1379 commits) Minor fixes for tchem examples due to changes in PETSc infrastructure update webpage about API changes add help menu for MatCreateSubMatricesMPI() rename struct Mat_SubMat -> Mat_SubSppt add a little information to the manual about using tchem rename MatCreateSubMatrixComposite -> MatCreateSubMatrixVirtual; Mat_SubMatrix -> Mat_SubVirtual need to protect the \ passed on the makefile on my Mac Bib: Updated ref update src/mat/examples/tests/output/ex23_#.out rename MatGetSubMat -> MatCreateSubMat Mark MatCreateMPIAIJWithSplitArrays() and MatMPIAIJSetPreallocationCSR() with MAT_NO_OFF_PROC_ENTRIES superlu: libray is installed in PREFIX/lib64 - fix this to use PREFIX/lib backport fixes cc105cc3 2b35c90a - required for 3bf428d - that was backported from master - 80c96bb 'echo -n' fails on opensolaris/osx - so avoid using it. fix diffs in nightlybuilds due to options in ~/.petscrc add Kelley03 to src/docs/tex/petsc.bib build: determine moudles, mpi.h used during buildtime and print in 'info' fix analyzer warnings fix build failure on opensolaris - where -lm from flibs is removed due to -lm in cxxlibs. But then - only flib gets used for some configure tests [blaslapack, parms] config: prefer __restrict over C99 restrict keyword ...
show more ...
|
| #
9137bce6
|
| 24-Dec-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/remove-funct'
|
| #
fbfcfee5
|
| 19-Dec-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Remove the use and definition of __FUNCT__ throughout the code
Since all modern C/C++ compilers provide this functionality we no longer need to provide it manually in PETSc Time: 1.5 hours Thanks-t
Remove the use and definition of __FUNCT__ throughout the code
Since all modern C/C++ compilers provide this functionality we no longer need to provide it manually in PETSc Time: 1.5 hours Thanks-to: Andreas Mang <andreas@ices.utexas.edu>
show more ...
|
| #
54761ea3
|
| 14-Aug-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into barry/fix-successful-numerical-factorization-after-failure/master
The maint patch for the given problem cannot merge cleanly into next due to changes in the same code in m
Merge branch 'master' into barry/fix-successful-numerical-factorization-after-failure/master
The maint patch for the given problem cannot merge cleanly into next due to changes in the same code in master (the introduction of MatFactorGetError()) therefor need to merge in master and use the new construct before merging to next
show more ...
|
| #
162a9882
|
| 11-Aug-2016 |
Patrick Sanan <patrick.sanan@gmail.com> |
Merge branch 'master' into psanan/pc-telescope-nearnullspace
|
| #
3d996552
|
| 19-Jul-2016 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merge branch 'master' into stefano_zampini/feature-pcbddc-saddlepoint
Conflicts: src/docs/website/documentation/changes/dev.html src/ksp/ksp/examples/tutorials/ex59.c src/ksp/pc/impls/bddc/bddc.c
Merge branch 'master' into stefano_zampini/feature-pcbddc-saddlepoint
Conflicts: src/docs/website/documentation/changes/dev.html src/ksp/ksp/examples/tutorials/ex59.c src/ksp/pc/impls/bddc/bddc.c src/ksp/pc/impls/bddc/bddcfetidp.c src/ksp/pc/impls/bddc/bddcprivate.c src/ksp/pc/impls/bddc/bddcschurs.c src/mat/impls/is/matis.c src/mat/impls/is/matis.h
show more ...
|
| #
c4088d22
|
| 06-Jul-2016 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'knepley/feature-plex-particle-example'
* knepley/feature-plex-particle-example: (103 commits) PetscTypes: * Added newly types into fortran definition DMSwarmMigrate: printf fix for
Merge branch 'knepley/feature-plex-particle-example'
* knepley/feature-plex-particle-example: (103 commits) PetscTypes: * Added newly types into fortran definition DMSwarmMigrate: printf fix for __float128 fix c++ comments for c89 fix scanf warnings using PetscInt_FMT Sys+DM: Fixing 64-bit format strings Swarm: Fixed 64-bit integer problems Swarm: Fixed PetscFree() usage Swarm: Correct format in scanf Plex: Small cleanup Plex: Fixes to draw for complex Plex: Fixed type for GetNeighbors Swarm: Cleanup of Dave's code - Guy has a kid and think he doesn't have to play by the rules anymore SNES ex63: Stokes example with Particles Swarm: Fixed prototypes Swarm: Added missing PetscFunctionBegin Swarm: Fixed DMGetLocalVecTor_Swarm() Swarm: Added DMSwarmCreate/DestroyLocalVectorFromField() Swarm: Added missing prototype Plex: Since we are using an SF, ranks that are not found default to 0, not -1 - You need to check the index for the negative value Plex: Added a new point location type to remove entries which are not found - This was the default, but its not what DMSwarm wanted and its non-intuitive I agree ...
Conflicts: src/dm/impls/plex/plexcreate.c src/dm/interface/dm.c
show more ...
|
| #
521f74f9
|
| 16-Jun-2016 |
Matthew G. Knepley <knepley@gmail.com> |
Swarm: Cleanup of Dave's code - Guy has a kid and think he doesn't have to play by the rules anymore
|
| #
a9cbaee5
|
| 11-Jun-2016 |
Matthew G. Knepley <knepley@gmail.com> |
Swarm: Added missing PetscFunctionBegin
|
| #
071900c8
|
| 11-Jun-2016 |
Matthew G. Knepley <knepley@gmail.com> |
Swarm: Fixed DMGetLocalVecTor_Swarm()
|
| #
fb1bcc12
|
| 11-Jun-2016 |
Matthew G. Knepley <knepley@gmail.com> |
Swarm: Added DMSwarmCreate/DestroyLocalVectorFromField()
|
| #
bbe8250b
|
| 09-Jun-2016 |
Matthew G. Knepley <knepley@gmail.com> |
Swarm: Fixing up global vector retrieval
|
| #
725c1eca
|
| 09-Jun-2016 |
Matthew G. Knepley <knepley@gmail.com> |
Swarm: Fixing DMCreateGlobalVectorFromField()
|
| #
a9ee3421
|
| 09-Jun-2016 |
Matthew G. Knepley <knepley@gmail.com> |
Swarm: Added PetscDraw support
|
| #
2ddcf43e
|
| 09-Jun-2016 |
Matthew G. Knepley <knepley@gmail.com> |
Swarm: Fixed type handling
|
| #
09fe277d
|
| 07-Jun-2016 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'dmay/feature-dm-swarm' into knepley/feature-plex-particle-example
* dmay/feature-dm-swarm: (69 commits) DMSwarm: * Check for size compatabaility between vectors created for DMSwarm f
Merge branch 'dmay/feature-dm-swarm' into knepley/feature-plex-particle-example
* dmay/feature-dm-swarm: (69 commits) DMSwarm: * Check for size compatabaility between vectors created for DMSwarm fields * Bug fix for the field register function DMSwarm DataBucket: * Added guards to ensure that internal arrays are never re-sized if any raw pointers are being currently being accessed DMSwarm: * Added missing part of macro DMSwarm: * Added documentation DMSwarm example: * Added example with DMShell and user point location DMSwarm Migrate: * Updated to use DMLOCATEPOINT_POINT_NOT_FOUND flag DM definition: * Added special flag for marking points as being not found within an element during a call to DMLocatePoints DMSwarm migrate: * Fixed bug with point removal DMSwarm: * Removed print from data exchanger DMSwarm: * Use common field names * Re-organized init/finalize fields with DMCreate/DMSetUp * Added methods, flags, checks when using DMSwarmType PIC SwarmMigrate: * Use common field names PetscDMSwarm: * Added common names * Corrected extern to PETSC_EXTERN * Added names for migrate DMSwarm implementation: * Remove unused member DM implementation: * Added new method locatepointssubdomin DataBucket: * Print block size DMSwarm example: * Removed comment DMSwarm example: * Updated function names DMSwarm test: * Added new test for variable block sizes DMSwarm: * Fixed typo in vector name DMSwarm: * Finishing support for block size != 1 ...
Conflicts: include/petsc/private/dmimpl.h
show more ...
|
| #
cc651181
|
| 06-Apr-2016 |
Dave May <dave.mayhem23@gmail.com> |
DMSwarm: * Check for size compatabaility between vectors created for DMSwarm fields * Bug fix for the field register function
|
| #
cac75b86
|
| 05-Apr-2016 |
Dave May <dave.mayhem23@gmail.com> |
DMSwarm: * Added missing part of macro
|
| #
d3a51819
|
| 05-Apr-2016 |
Dave May <dave.mayhem23@gmail.com> |
DMSwarm: * Added documentation
|
| #
f0cdbbba
|
| 02-Apr-2016 |
Dave May <dave.mayhem23@gmail.com> |
DMSwarm: * Use common field names * Re-organized init/finalize fields with DMCreate/DMSetUp * Added methods, flags, checks when using DMSwarmType PIC
|
| #
5f511efe
|
| 01-Apr-2016 |
Dave May <dave.mayhem23@gmail.com> |
Merged collection routines from dmay/swarm-boundingbox-collect
Merge branch 'dmay/swarm-boundingbox-collect' into dmay/swarm-next
|
| #
6864fe11
|
| 31-Mar-2016 |
Dave May <dave.mayhem23@gmail.com> |
DMSwarm: * Fixed typo in vector name
|