History log of /petsc/include/petscdmswarm.h (Results 76 – 93 of 93)
Revision Date Author Comments
# 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


# 934315b8 11-Jun-2016 Matthew G. Knepley <knepley@gmail.com>

Swarm: Fixed prototypes


# fb1bcc12 11-Jun-2016 Matthew G. Knepley <knepley@gmail.com>

Swarm: Added DMSwarmCreate/DestroyLocalVectorFromField()


# e33ac6ea 10-Jun-2016 Matthew G. Knepley <knepley@gmail.com>

Swarm: Added missing prototype


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


# 853ec3c6 02-Apr-2016 Dave May <dave.mayhem23@gmail.com>

PetscDMSwarm:
* Added common names
* Corrected extern to PETSC_EXTERN
* Added names for migrate


# 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


# 320740a0 31-Mar-2016 Dave May <dave.mayhem23@gmail.com>

DMSwarm:
* Added blocksize option to user data type register function


# 480eef7b 30-Mar-2016 Dave May <dave.mayhem23@gmail.com>

DMSwarm:
* Generalizing migrate, collect operations


# fe39f135 30-Mar-2016 Dave May <dave.mayhem23@gmail.com>

DMSwarm collection:
* Clean up function names
* Added GetCellDM


# b16650c8 24-Mar-2016 Dave May <dave.mayhem23@gmail.com>

DMSwarm collect:
* Added method (not generic) to collect points based on bounding box of a DMDA
* Added example function (ex3())


# 2712d1f2 23-Mar-2016 Dave May <dave.mayhem23@gmail.com>

DMSwarmMigrate:
* Added example how a global-to-local type of operation could be defined


# dcf43ee8 23-Mar-2016 Dave May <dave.mayhem23@gmail.com>

DMSwarm:
* Added migration functionality


# cb1d1399 23-Mar-2016 Dave May <dave.mayhem23@gmail.com>

DMSwarm:
Added add/remove methods


# b5bcf523 23-Mar-2016 Dave May <dave.mayhem23@gmail.com>

DMSwarm:
* Added Create{Global,Local}Vector


# 3d5c7219 23-Mar-2016 Dave May <dave.mayhem23@gmail.com>

DMSwarm defs:
* Added headers


1234