History log of /petsc/src/snes/utils/dmplexsnes.c (Results 401 – 425 of 669)
Revision Date Author Comments
# 5509d985 09-Jun-2016 Matthew G. Knepley <knepley@gmail.com>

Plex: Allow FEM interpolation inside DMInterpolation


# 37f13633 06-Jun-2016 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-dm-point-location-failure'

* knepley/feature-dm-point-location-failure:
Plex: Fixed declaration and complex conversion
DM: Added mode to DMLocatePoints() to change

Merge branch 'knepley/feature-dm-point-location-failure'

* knepley/feature-dm-point-location-failure:
Plex: Fixed declaration and complex conversion
DM: Added mode to DMLocatePoints() to change failure behavior - Implement to NEAREST mode in Plex for 2D simplices - Added DMPlexCLosestPoint_Internal()

show more ...


# 5f942ad5 05-Jun-2016 Matthew G. Knepley <knepley@gmail.com>

Plex: Changed Get/RestoreFaceFields() and Get/RestoreFaceGeometry() to return the number of active faces
- This fixes a long-standing bad access in FV, although the values were never actually used.


# 7801242f 01-Jun-2016 Matthew G. Knepley <knepley@gmail.com>

Plex: Fixed incredibly stupid bug in Jacobian computation


# 62a38674 31-May-2016 Matthew G. Knepley <knepley@gmail.com>

DM: Added mode to DMLocatePoints() to change failure behavior
- Implement to NEAREST mode in Plex for 2D simplices
- Added DMPlexCLosestPoint_Internal()


# 7c45b140 28-May-2016 Toby Isaac <tisaac@uchicago.edu>

DMPlex: consistently ignore parent faces in FVM computations

We were sometimes making them exist with 0. values, but not consistently, so the layout
was changing between different functions, leading

DMPlex: consistently ignore parent faces in FVM computations

We were sometimes making them exist with 0. values, but not consistently, so the layout
was changing between different functions, leading to values going to the wrong places

show more ...


# 3e64cd2f 27-May-2016 Toby Isaac <tisaac@uchicago.edu>

DMPlexSNES: a hack to get face fields for nonconforming elements

I think what I have written now doesn't work for discontinuous finite elements, but otherwise is right


# df1f6d97 25-May-2016 Matthew G. Knepley <knepley@gmail.com>

Plex+FV: Integrated changes for FV support with multiple fields


# 9884e7e0 25-May-2016 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into tisaac/ts-ex11-amr

* master: (141 commits)
chombo: fix dirname in tarball and update to use snapshot with gcc-6.1 compile fix
petsc4py: fix tarball url [for arbitary c

Merge branch 'master' into tisaac/ts-ex11-amr

* master: (141 commits)
chombo: fix dirname in tarball and update to use snapshot with gcc-6.1 compile fix
petsc4py: fix tarball url [for arbitary commitid] - and dirname in tarball
Plex: Moved ReconstructGradients_Internal() and ApplyLimiter_Internal() to Plex from SNES
CUDA: Added external declaration for cuBLAS handle.
docs: fix reference to KSP_Create in parent commit
Add information on PETSC_EXTERN and PETSC_INTERN to developers manual
Plex: Symbol is shared between DM and SNES, so must be EXTERN
Plex: Remove unused variables
Configure: Fix check for spaces in PETSC_DIR
Plex: Updated examples to new DMPlexCreateBoxMesh()
sick of failure due to incorrect master branch
SNES ex12: Fixed unstructured GMG test
SNES ex12: Added another unstructured GMG test
petsc4py: use the snapshot with the fix for dmplex change
Examples that require Fortran to compile but were listed in tests that did not require Fortran
Plex ex19: Added DMSetFromOptions()
Plex: Store a flag indicating whether the boundary should change during remeshing - Set using -dm_plex_remesh_bd - Changed Remesh_Internal() signature
Always coarsen boundaries.
Plex: Fixed option name
Plex: Protect unused variables
...

Conflicts:
src/dm/impls/plex/makefile
src/snes/utils/dmplexsnes.c

show more ...


# 580398e6 24-May-2016 Matthew G. Knepley <knepley@gmail.com>

Plex: Moved ReconstructGradients_Internal() and ApplyLimiter_Internal() to Plex from SNES


# 4b32e5bb 24-May-2016 Toby Isaac <tisaac@uchicago.edu>

DMPlexTS, DMPlexSNES: cache in the dm instead of the dmts, dmsnes objects


# 076698ae 24-May-2016 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/fix-plex-mf-prec'

* knepley/fix-plex-mf-prec: (26 commits)
Plex: Symbol is shared between DM and SNES, so must be EXTERN
Plex: Remove unused variables
Plex: Updated examp

Merge branch 'knepley/fix-plex-mf-prec'

* knepley/fix-plex-mf-prec: (26 commits)
Plex: Symbol is shared between DM and SNES, so must be EXTERN
Plex: Remove unused variables
Plex: Updated examples to new DMPlexCreateBoxMesh()
TS ex11: Fixed output for new ROSW
Plex: Forgot internal declaration
Plex: Fixed ComputeIntegral() to work with FVM - May still have a bug, not sure
Plex: Fixed ResconstructGradients_Internal() to take an FVM and to work in multifield problems - ApplyLimiter_Internal() now can limit an FV field within a multifield problem
PetscFV: Added -petscfv_compute_gradients
SNES ex12: Fixed output for NGS
PetscDS: Added GetFieldIndex() and GetFieldSize() - Fix to accept FV as well
Plex: Forgot to eliminate PetscRealPart() after type change
Plex: fix line geometry for localized
Plex: fix section access to last commit
DMPlex: fix rectanlge geometry for localized
DMConvert_p4est_plex: set projection height early, so it passes to coordinate dm
DMLocalizeCoordinates(): make more flexible and targeted
Plex: When forming Jacobian, just use identity for FV fields
Plex+FE: Added missing FV dual space
PetscFE: If all Jac pointwise functions are NULL, do not evaluate
DMP4est: change order of setting projection height and localizing coordinates
...

show more ...


# 5d16530e 23-May-2016 Toby Isaac <tisaac@uchicago.edu>

DMPlex: move FV methods out of DMPlexSNES and into their own file


# b27d5b9e 23-May-2016 Toby Isaac <tisaac@uchicago.edu>

DMPlex: cache FVM data


# bef83e63 23-May-2016 Stefano Zampini <stefano.zampini@gmail.com>

Merge branch 'master' into stefano_zampini/feature-pcbddc-saddlepoint

Conflicts:
src/ksp/pc/impls/bddc/bddc.c
src/ksp/pc/impls/bddc/bddcprivate.c
src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c


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

Plex: Fixed ResconstructGradients_Internal() to take an FVM and to work in multifield problems
- ApplyLimiter_Internal() now can limit an FV field within a multifield problem


# 7caaeba4 19-May-2016 barral <none@none.fr>

Merge branch 'master' into barral/feature-dmplex-adapt


# 5244db28 18-May-2016 Matthew G. Knepley <knepley@gmail.com>

Plex: When forming Jacobian, just use identity for FV fields


# efc10488 17-May-2016 Matthew G. Knepley <knepley@gmail.com>

Plex: Only compute Jacobian matrix if point wise functions for it are specified
- Now we can use -snes_mf_operator with a constructed preconditioned matrix and MF Jacobian action


# 84156a9f 16-May-2016 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-ts-mass-matrix'

* knepley/feature-ts-mass-matrix:
Plex: Removed unused variables

# Please enter a commit message to explain why this merge is necessary,
# especially

Merge branch 'knepley/feature-ts-mass-matrix'

* knepley/feature-ts-mass-matrix:
Plex: Removed unused variables

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


# b1366652 16-May-2016 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/fix-petscfe-kernels-ts'

* knepley/fix-petscfe-kernels-ts:
PetscFE+OpenCL: Fixed OpenCL residual eval for new interface
Plex+SNES: Fixed kernels for Jacobian action
Plex+S

Merge branch 'knepley/fix-petscfe-kernels-ts'

* knepley/fix-petscfe-kernels-ts:
PetscFE+OpenCL: Fixed OpenCL residual eval for new interface
Plex+SNES: Fixed kernels for Jacobian action
Plex+SNES+TS: Pass time and shift down into residual and Jacobian kernels, and the boundary kernels - Added time into ComputeRHS/IFunction
TS ex32: Added a heat equation example - Not yet working, but checking mass matrix now
Plex+SNES: Added DMPlexSNESComputeJacobianActionFEM() - And an internal version

show more ...


# 75b37a90 13-May-2016 Matthew G. Knepley <knepley@gmail.com>

Plex: Removed unused variables


# 1bf9e2fa 12-May-2016 Matthew G. Knepley <knepley@gmail.com>

Plex+SNES: Fixed kernels for Jacobian action


# 3133bf93 12-May-2016 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-ts-mass-matrix' into knepley/fix-petscfe-kernels-ts

* knepley/feature-ts-mass-matrix:
TS ex32: Added a heat equation example - Not yet working, but checking mass matr

Merge branch 'knepley/feature-ts-mass-matrix' into knepley/fix-petscfe-kernels-ts

* knepley/feature-ts-mass-matrix:
TS ex32: Added a heat equation example - Not yet working, but checking mass matrix now
Plex+SNES: Added DMPlexSNESComputeJacobianActionFEM() - And an internal version

show more ...


# 6bd6c117 12-May-2016 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-parallel-mesh-load

* master: (180 commits)
Bib: Added ref
-random_view caused error because PetscRandomView() was not provided in PetscRandomCreate()

Merge branch 'master' into knepley/feature-parallel-mesh-load

* master: (180 commits)
Bib: Added ref
-random_view caused error because PetscRandomView() was not provided in PetscRandomCreate()
Update the xSDKTrilinos test message to use interactive session and ctest
gcc6: fix comple warnings with -Wmisleading-indentation
fix compile warning
bugfix for MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable()
minor formatting cleanup of gamg.c
add ml example to tutorials page for xsdk
bugfix of MatDuplicate for mpiaij matrix product Reported-by: Miorelli, Federico <Federico.Miorelli@cgg.com>
The deprecated -log_summary_exclude was still being used when it should have been -log_exclude
cpardiso: requires mkl_blacs so check for that. Also common code to detect MKL for both pardiso and cpardiso
cpardiso: fix segv and memory leaks
resume MatGetSubMatrix_SeqSBAIJ() because it cannot share routine with BAIJ due to cast
fix bad relative links
replace MatSeqBAIJSetPreallocation_SeqBAIJ with MatSeqBAIJSetPreallocation to skip this call when input mat is sbaij type
fix a variety of set but not used variables in examples detected by clang static analyzer
removed declared but not used variable
ANL Report formatting requires listing authors by affiliation
DMP4est: uncrustify
DMP4est: remove memset()
...

show more ...


1...<<11121314151617181920>>...27