History log of /petsc/include/petscdmplex.h (Results 851 – 875 of 1028)
Revision Date Author Comments
# b19d005e 30-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-section-reorder' into knepley/feature-plex-bc

* knepley/feature-section-reorder:
DMPlex: Fixed F90 binding for DMPlexCreateSection()
DMPlex exf90: Forgot Fortran ch

Merge branch 'knepley/feature-section-reorder' into knepley/feature-plex-bc

* knepley/feature-section-reorder:
DMPlex: Fixed F90 binding for DMPlexCreateSection()
DMPlex exf90: Forgot Fortran change
DMPlex: Added permutation argument to DMPlexCreateSection() - Need it because it calls PetscSectionSetUp()
PetscSection: Added an optional permutation for the chart - Removed the unnecessary atlasLayout - This permutation will allow people to segregate ghost unknowns at the end of their numbering, and also to get around the stratification of point numbering in Plex

show more ...


# f8f126e8 27-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

DMPlex: Added permutation argument to DMPlexCreateSection()
- Need it because it calls PetscSectionSetUp()


# ec5e6261 25-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-plex-ts'

* knepley/feature-plex-ts:
DMPlex+PetscFE: Adding support for TS - Added DMPlexCompiteIFunctionFEM() - Added PetscFEIntegrateIFunction() and Bd version - Add

Merge branch 'knepley/feature-plex-ts'

* knepley/feature-plex-ts:
DMPlex+PetscFE: Adding support for TS - Added DMPlexCompiteIFunctionFEM() - Added PetscFEIntegrateIFunction() and Bd version - Added IFunction to FEM struct

show more ...


# 55f2e967 24-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

DMPlex: Added DMPlexInsertBoundaryValues()
- Uses DMPlexGetBoundary() and DMPlexProjectFunction() to set boundary values
- Used in the viewers
- Some viewer cleanup


# b2533dd1 22-Mar-2014 Vijay Mahadevan <vijay.m@gmail.com>

Fixing merge conflicts in dmregall.


# 0c9e52d3 22-Mar-2014 Vijay Mahadevan <vijay.m@gmail.com>

Merged petsc/petsc into master


# af1eca97 21-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

DMPlex+PetscFE: Adding support for TS
- Added DMPlexCompiteIFunctionFEM()
- Added PetscFEIntegrateIFunction() and Bd version
- Added IFunction to FEM struct


# bb161d1f 21-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'mlange/feature-plex-mesh-from-file'

* mlange/feature-plex-mesh-from-file:
DMPlex: Switching more tests to the new ExodusII wrappers
DMPlex: Switching tests to use the new ExodusII/

Merge branch 'mlange/feature-plex-mesh-from-file'

* mlange/feature-plex-mesh-from-file:
DMPlex: Switching more tests to the new ExodusII wrappers
DMPlex: Switching tests to use the new ExodusII/CGNS file wrappers
DMPlex: Add DMPlexCreateCGNSFromFile() wrapper
DMPlex: Add DMPlexCreateExodusFromFile() wrapper

Conflicts:
config/BuildSystem/config/packages/__init__.py

show more ...


# 204681ed 19-Mar-2014 Vijay Mahadevan <vijay.m@gmail.com>

Merged petsc/petsc into master


# 9c925a2c 18-Mar-2014 Shri <abhyshr@mcs.anl.gov>

Merge branch 'master' into shri/ts-events

Conflicts:
src/ts/interface/ts.c


# 5f6acfaf 18-Mar-2014 Shri <abhyshr@mcs.anl.gov>

Merge branch 'master' into shri/feature-dm-circuit

Conflicts:
src/dm/impls/makefile


# 44cd5272 26-Feb-2014 Michael Lange <michael.lange@imperial.ac.uk>

DMPlex: Add DMPlexCreateCGNSFromFile() wrapper


# 33751fbd 26-Feb-2014 Michael Lange <michael.lange@imperial.ac.uk>

DMPlex: Add DMPlexCreateExodusFromFile() wrapper

This wrapper function builds a Plex directly from a given file name,
so that user applications do not need to execute ex_open().


# 1d763ceb 17-Mar-2014 Peter Brune <brune@mcs.anl.gov>

Merge branch 'master' into prbrune/matcoloring-greedy


# 70034214 17-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

DMPlex: Reorganized the handling of point adjacency
- Replaced centerDim with useCone, useClosure, Added DMPlexGet/SetAdjacencyUseCone/Closure()
- Now partitioning and preallocation use the same adja

DMPlex: Reorganized the handling of point adjacency
- Replaced centerDim with useCone, useClosure, Added DMPlexGet/SetAdjacencyUseCone/Closure()
- Now partitioning and preallocation use the same adjacency routines
- Added DMPlexGetAdjacency() and the internal version which does not allocate
- Moved distribution and partitioning code into separate files
-

show more ...


# 899e4425 10-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-plex-fas'

* knepley/feature-plex-fas: (56 commits)
DMPlex: Removed unused variable
DMPlex: Fix for C++ build, small fix for PetscFE
DMPlex: Removed leak from Tria

Merge branch 'knepley/feature-plex-fas'

* knepley/feature-plex-fas: (56 commits)
DMPlex: Removed unused variable
DMPlex: Fix for C++ build, small fix for PetscFE
DMPlex: Removed leak from Triangle
SNES ex12: Two working unstructured FAS solves for the unregularized p-Laplacian
DMPlex: Cleaned up some memory issues
DMPlex: Implement injection - I don't think this should be required
DMPlex: DM interpolation requires the scaling vector for FAS
DMPlex: Can now create a map from coarse to fine vertices - This is currently necessary for FAS, which I think is wrong
DMPlex: Turn off Fortran stub
DMPlex: Fix DMPlexMatSetClosureRefined() - Reject duplicate fine points - Screen out point with dof = 0 - Fix the allocation for fine points
DMPlex: My brain did not work for several days - I have fixed the interpolation code - I think I can reuse that other code for something else
DMPlex: Fix setting Plex options on automatically refined meshed
SNES ex12/31/52/62/72: Use new SNESComputeJacobian() interface
DMPlex: Remove MatStructure from DMPlexComputeJacobianFEM() - Add missing declarations
Sys Logging: Fixes for log detail - Must preserve reduction count - Output objects and memory - Output stage summary
SNES ex12: Fixing things for multilevel - Need to set PetscFE on all coarse grids - Need application context for interpolator construction
SNES ex12: Use PetscFESetUp(), and fix quadrature ref handling
SNES ex52/62: Use PetscFESetUp(), and fix quadrature ref handling
DMPlex ex3: Uses automatic section creation, PetscFESetUp(), and fix quadrature ref handling
DMPlex: Fixing interpolator construction - Fixed definition of rectangular sizes - Use PetscFERefine() - Use special MatSet
...

show more ...


# 2389894b 05-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

DMPlex: Can now create a map from coarse to fine vertices
- This is currently necessary for FAS, which I think is wrong


# 0405ed22 03-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

DMPlex: Remove MatStructure from DMPlexComputeJacobianFEM()
- Add missing declarations


# 061e9cde 27-Feb-2014 Vijay Mahadevan <vijay.m@gmail.com>

Merging master with feature-dmmoab. Only conflict was with SOURCECXX specification under impls/moab/makefile.


# bf5b0b0b 25-Feb-2014 Vijay Mahadevan <vijay.m@gmail.com>

Merged petsc/petsc into master


# 020631bc 19-Feb-2014 Peter Brune <brune@mcs.anl.gov>

Merge branch 'master' into prbrune/snes-fascontinuation

Conflicts:
include/petscsnesfas.h


# 6c73c22c 18-Feb-2014 Matthew G. Knepley <knepley@gmail.com>

DMPlex: Added DMBoundary struct
- This will replace the stuff in TS ex11


# 46b85170 18-Feb-2014 Matthew G. Knepley <knepley@gmail.com>

DMLabel: Added DMLabelHasValue()


# bceba477 17-Feb-2014 Matthew G. Knepley <knepley@gmail.com>

DMPlex: Adding support for interpolation between regularly refined meshes
- Added DMPlexComputeInterpolatorFEM()
- Added PetscFERefine()
- Added PetscFEIntegrateInterpolator_Basic()
- Not working now

DMPlex: Adding support for interpolation between regularly refined meshes
- Added DMPlexComputeInterpolatorFEM()
- Added PetscFERefine()
- Added PetscFEIntegrateInterpolator_Basic()
- Not working now since coarse meshes do not have Sections attached

show more ...


# 1f1b5a69 15-Feb-2014 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into barry/ts-rhsjacobian-only


1...<<31323334353637383940>>...42