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