History log of /petsc/src/dm/impls/plex/plexcreate.c (Results 826 – 850 of 1183)
Revision Date Author Comments
# 18d54ad4 02-Aug-2016 Michael Lange <michael.lange@imperial.ac.uk>

Plex: Optionally return vertex SF from DMPlexCreateFromCellListParallel

This is needed by file readers to use the created vertex partitioning.


# 8cd1fd5c 20-May-2016 Matthew G. Knepley <knepley@gmail.com>

Plex: Cannot assume hash keys are sorted


# 707dd687 08-May-2015 Michael Lange <michael.lange@imperial.ac.uk>

Plex-Med: Add skeleton reader for .med mesh files with simple tests


# 8c6c5593 04-Oct-2016 Matthew G. Knepley <knepley@gmail.com>

DM+KSP: Changed projection functions to accept multiple BC function types
- DMProjectField() now takes the time


# d97dab94 24-Aug-2016 Lisandro Dalcin <dalcinl@gmail.com>

Merge remote-tracking branch 'origin/maint'


# a1950749 24-Aug-2016 Lisandro Dalcin <dalcinl@gmail.com>

Merged in dalcinl/fix-plex-hexbox (pull request #539)

Fix DMPlex hex box generator


# 42206fac 24-Aug-2016 Lisandro Dalcin <dalcinl@gmail.com>

DMPlex: Fixes to builtin hex box mesh generator

* Fix bad handling of twist boundary type in Z-direction
* Fix bad X-edge loop count for building Y-faces
* Reduce local array size for cell cones and

DMPlex: Fixes to builtin hex box mesh generator

* Fix bad handling of twist boundary type in Z-direction
* Fix bad X-edge loop count for building Y-faces
* Reduce local array size for cell cones and orientations
* Remove whitespace

show more ...


# d67d2e29 24-Aug-2016 Lisandro Dalcin <dalcinl@gmail.com>

DMPlex: Fix arg number in error check macro


# 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


# c86c4108 30-Jul-2016 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into mark/snes-ex56

* master: (93 commits)
Web: Added a tutorial
typo
rename X -> U
sowing: update to version that creates manpage URLs for 'enum' types/values
Increa

Merge branch 'master' into mark/snes-ex56

* master: (93 commits)
Web: Added a tutorial
typo
rename X -> U
sowing: update to version that creates manpage URLs for 'enum' types/values
Increase patchlevel to 3.7.3
move runex3_3 to NOTSINGLE [ partial backport 9ed0bd76d5c329eb91401ebabfbd851446214e20 ]
DMPlex: local coordinate vector should be a sequential vector
DM: Name coordinate vectors in subdomain and restrict hooks
tests: disable a couple of TS examples from single precision tests
reduce TS ex12_2 output
fix PetscFormatRealArray() to cast PetscReal in print statement to double so works for __float128 precision
Vec: enable Fortran interfaces for VecGetLocalVectorRead and VecRestoreLocalVectorRead
Bib: Added refs
PCShell: man page fixes
update handling of latex in example code to use https
fix typo in isltog comment
test: Avoid conversion of object <-> function pointer type [-Wpedantic]
fortran: enable interface for VecGetLocalVector(), VecRestoreLocalVector()
update citation for cmz2016
PCBDDC: silent compilation warnings from nightlybuilds
...

# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.

show more ...


# 2829fed8 25-Jul-2016 Matthew G. Knepley <knepley@gmail.com>

Plex: Added DMPlexCreateQuadSphereMesh()
- Creates a spherical surface with 6 quads


# fa52aaec 25-Jul-2016 Matthew G. Knepley <knepley@gmail.com>

Plex: Simple corrections


# 39b82c7d 25-Jul-2016 Lisandro Dalcin <dalcinl@gmail.com>

Merge remote-tracking branch 'origin/maint'


# 0d86d765 25-Jul-2016 Lisandro Dalcin <dalcinl@gmail.com>

Merged in dalcinl/fix-plex-coord-local (pull request #512)

DMPlex: Local coordinate vectors


# 8b9ced59 20-Jul-2016 Lisandro Dalcin <dalcinl@gmail.com>

DMPlex: local coordinate vector should be a sequential vector


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


# 399329ac 06-Jul-2016 Toby Isaac <tisaac@uchicago.edu>

Merge branch 'tisaac/dm-feature-adapt-label'

Adds an optional interface for adapting a DM by a specified label. Good
support in DMP4est; DMPlex will at least refine (I need to see if
Triangle/Tetge

Merge branch 'tisaac/dm-feature-adapt-label'

Adds an optional interface for adapting a DM by a specified label. Good
support in DMP4est; DMPlex will at least refine (I need to see if
Triangle/Tetgen support point-deletion coarsening); no DMDA
implementation, but I might put in one that at least detects uniform
coarsening/refinement.

* tisaac/dm-feature-adapt-label:
Plex tests ex20: add names to output meshes
DMPlex tests ex20: fix bad dev/null'd output in makefile test
DMPlex: gotta root out that c99 before it corrupts our kids
DMPlex test ex20: added triangle and ctetgen regression tests for DMLabelAdapt()
DMRefine_Plex_Label(): move DMPlexRestoreTransitiveClosure() after loop
DMPlex: added test ex20 for DMAdaptLabel()
DMPlex: put ifdef guards around static function only used when packages present.
DMFOREST: fix initialization
DMPlex: fix __FUNC__ of recent change
DMAdaptFlag: added DM_ADAPT_DETERMINE
DMPlex: added DMAdaptLabel implementation for DMPlex
DMAdaptLabel: change second argument to actual label
DM: added DMAdaptLabel() interface

show more ...


# 713918a9 01-Jul-2016 Toby Isaac <tisaac@uchicago.edu>

DMPlex: added DMAdaptLabel implementation for DMPlex

It just sets max volumes based on flags and calls the existing
refinement options.


# 96e0c402 22-Jun-2016 Toby Isaac <tisaac@uchicago.edu>

Merge branch 'tisaac/dm-boundary-in-ds'

Boundary conditions are better conceptually matched to the PetscDS,
which holds the equations, than to the DM. This makes it easier to
share the same problem

Merge branch 'tisaac/dm-boundary-in-ds'

Boundary conditions are better conceptually matched to the PetscDS,
which holds the equations, than to the DM. This makes it easier to
share the same problem between different meshes, such as in a hierarchy.

* tisaac/dm-boundary-in-ds:
PetscDS: fix examples affected by moving boundaries
builder.py: skip empty targets
DMPlex: don't copy coordinates to self
SNES ex69: fix recent PetscDS changes
DMSetDS(): reference, then destroy
PetscDS: fix _Basic creation and destruction
PETSC_DEPRECATED in source files doesn't play well with fortran interfaces
DM: switch to using PetscDS boundary in examples
PetscDS: add missing PetscDSCopyBoundary, fix copy loops
DM: set PetscDS from options in DMSetFromOptions()
DM: protect against changing prob when populating boundary
DM, PetscDS: remove redundant boundary representations
DM: transfer boundary methods to PetscDS
PetscDS: start creating parallel for DMBoundary

show more ...


# 2f356fac 16-Jun-2016 Matthew G. Knepley <knepley@gmail.com>

Plex: Fixed type for GetNeighbors


# 75bfd6cb 16-Jun-2016 Toby Isaac <tisaac@uchicago.edu>

Merge branch 'tisaac/plex-fix-copy-coordinates' into tisaac/dm-boundary-in-ds

Fixes some regression tests so that I can verify the changes of this branch

* tisaac/plex-fix-copy-coordinates:
DMPle

Merge branch 'tisaac/plex-fix-copy-coordinates' into tisaac/dm-boundary-in-ds

Fixes some regression tests so that I can verify the changes of this branch

* tisaac/plex-fix-copy-coordinates:
DMPlex: don't copy coordinates to self
add X monitoring of residual norm and true residual norm to example since not currently tested
TSAdaptSetType() had no manual page
remove a couple of seemingly strange unneeded PetscReturnFunction(ierr)
manual page for PetscLogObjectMemory()
missing manual page for TaoConvergedReason
tree: workarround bug 'cannot handle multipe #requirespackage listing'.
add no-change test for KSPCR and KSPLCD
configure: improve -fPIC test for ubuntu 16.10
sys: print scanf/PetscInt with --with-clanguage=C++ --with-64-bit-indices=1 --with-scalar-type=complex --with-mpi=0
Fix PCTFS and add test code for symmetric and non-symmetric version
fix a bug due to Lisandro Dalcin's commit d61f013 TS: Run forward cost integral after event handling if step not rolled back
name space Event* and Class* utility functions with Petsc

show more ...


# 972bc18a 16-Jun-2016 Toby Isaac <tisaac@uchicago.edu>

DMPlex: don't copy coordinates to self


# f1fd5e65 15-Jun-2016 Toby Isaac <tisaac@uchicago.edu>

DM: set PetscDS from options in DMSetFromOptions()


1...<<31323334353637383940>>...48