History log of /petsc/src/dm/impls/plex/plexcreate.c (Results 1051 – 1075 of 1183)
Revision Date Author Comments
# 2c40f234 24-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

DMPlex: Added DM and Vec loading for Plex
- Added VecLoad_Plex() and VecLoad_Plex_Local()
- Added DMLoad_Plex()
- Only HDF5 works now


# 4b66c01d 24-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

DMPlex: Set block size correctly on coordinate vectors


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

DMPlex: Now DMPlexInterpolate() allows the new mesh to be inserted into an existing DM
- If the input is non-NULL, no new DM is created
- This allows it to functions within the DMLoad() paradigm


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

Fixing merge conflicts in dmregall.


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

Merged petsc/petsc into master


# 37c62ec8 19-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'mlange05/feature-plex-multi-faced-cube'

* mlange05/feature-plex-multi-faced-cube:
DMPlex: Fixing c89 incompatibility.
DMPlex: Adding multi-face support in DMPlexCreateCubeBoundary


# 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


# 9e8abbc3 27-Feb-2014 Michael Lange <michael.lange@imperial.ac.uk>

DMPlex: Fixing c89 incompatibility.


# 7b59f5a9 25-Feb-2014 Michael Lange <michael.lange@imperial.ac.uk>

DMPlex: Adding multi-face support in DMPlexCreateCubeBoundary

Cone orientation and the local cone numbering follow the previous
(1x1x1 unit cube) implementation.


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


# 68d4fef7 04-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

DMPlex: Fix setting Plex options on automatically refined meshed


# 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


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

DM: If the local section is not present, it will be created automatically from PetscFE structures and boundary conditions
- Added createdefaultsection() to DM


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

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


# 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


# 6d808a57 13-Feb-2014 Shri Abhyankar <abhyshr@mcs.anl.gov>

Merge branch 'shri/update-SuiteSparse' into shri/external-package-KLU

Conflicts:
conf/test
config/examples/arch-linux-pkgs-dbg-ftn-interfaces.py
config/examples/arch-linux-pkgs-opt.py


# bab9b9ec 07-Feb-2014 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into balay/tao-to-petsc

Conflicts:
src/dm/examples/tests/ex42.c
src/dm/examples/tutorials/ex65dm.c
src/ksp/ksp/examples/tutorials/ex42.c
src/snes/examples/tutorials/cahn-hi

Merge branch 'master' into balay/tao-to-petsc

Conflicts:
src/dm/examples/tests/ex42.c
src/dm/examples/tutorials/ex65dm.c
src/ksp/ksp/examples/tutorials/ex42.c
src/snes/examples/tutorials/cahn-hilliard-schemes/ex1.c
src/snes/examples/tutorials/ex54.c
src/snes/examples/tutorials/ex55.c
src/snes/examples/tutorials/ex60.c
src/snes/examples/tutorials/ex61.c
src/snes/examples/tutorials/ex63.c
src/snes/examples/tutorials/ex633d_db.c
src/snes/examples/tutorials/ex64.c
src/snes/examples/tutorials/ex65.c
src/snes/examples/tutorials/ex653d.c
src/ts/examples/tutorials/ex23.c

show more ...


# 0a6ba040 06-Feb-2014 Matthew G. Knepley <knepley@gmail.com>

DMPlex: Added DMRefineHierarchy() and DMCoarsen() support
- DMRefineHierarchy() sets coarseMesh, so DMRefine() does not cause the initial mesh to keep on living
- DMCoarsen() returns coarseMesh
- The

DMPlex: Added DMRefineHierarchy() and DMCoarsen() support
- DMRefineHierarchy() sets coarseMesh, so DMRefine() does not cause the initial mesh to keep on living
- DMCoarsen() returns coarseMesh
- These are handled by DMSetFromOptions(), which I had to move

show more ...


# fbf5b483 03-Feb-2014 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-periodic-mesh'

* knepley/feature-periodic-mesh:
Matt moved DMDA_BOUNDARY.. to DM_BOUNDARY... but did not fix ex2f.F includes
DM Fortran examples: fix petscdm.h -> f

Merge branch 'knepley/feature-periodic-mesh'

* knepley/feature-periodic-mesh:
Matt moved DMDA_BOUNDARY.. to DM_BOUNDARY... but did not fix ex2f.F includes
DM Fortran examples: fix petscdm.h -> finclude/petscdm.h
DMPlex: Fixed markers on periodic boundary
DM examples: include petscdm.h in examples that use DM_BOUNDARY_*
DMBoundary: fix line length for Fortran
DMPlex: Now DMPlexCreateHexBox() can have a Mobius topology using DM_BOUNDARY_TWIST
DM: Moved DMDABoundaryTypes to DMBoundaryTypes - Changed the enum values as well - Changed docs and updated Changes - Updated examples
DMPlex: DMPlexCreateHexBoxMesh() now allows periodicity - Changed declaration and uses - DMPlexCreateSquareMesh() now allows periodicity - Works with refinement

Conflicts:
src/dm/impls/plex/plexcreate.c
src/ts/examples/tutorials/advection-diffusion-reaction/ex10.c

show more ...


1...<<4142434445464748