History log of /petsc/src/dm/interface/dmregall.c (Results 26 – 50 of 256)
Revision Date Author Comments
# efac50ff 07-Jul-2020 Toby Isaac <tisaac@cc.gatech.edu>

Use PETSCDUALSPACEBDM macro when registring bdm


# c36ee893 06-Jul-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'dalcinl/partitioner' into 'master'

PetscPartitioner: Reorganize code in a proper package subtree

See merge request petsc/petsc!2941


# abe9303e 02-Jul-2020 Lisandro Dalcin <dalcinl@gmail.com>

PetscPartitioner: Reorganize code in a proper package subtree


# 80ec1623 08-May-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'bwhitchurch/feature-space-sum' into 'master'

Added feature PetscSpace_Sum

See merge request petsc/petsc!2765


# d092c84b 08-May-2020 Brandon Whitchurch <brandonwhitchurch@gmail.com>

Added feature PetscSpace_Sum


# 8bb017ff 30-Mar-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'tisaac/feature-dual-space-rework' into 'master'

Rework PetscDualSpace

See merge request petsc/petsc!2399


# 3f27d899 26-Mar-2020 Toby Isaac <tisaac@cc.gatech.edu>

Add node location and trimmed space options to PETSCDUALSPACELAGRANGE

Ameliorate Lagrange setup time by reducing what gets created in recursive calls

Remove stubs of variable order code until it ca

Add node location and trimmed space options to PETSCDUALSPACELAGRANGE

Ameliorate Lagrange setup time by reducing what gets created in recursive calls

Remove stubs of variable order code until it can be handled by its own topic branch

Add trimmed to viewer description of lagrange spaces

Control trimmed status of lagrange spaces from command line

Fix errors in setting node types

Fix uninitialized flag

update some tests

update some tests

Don't compute symmetries if tensorCell != tensorSpace

Address pipline errors, squash uninitialized warnings and fixing complex builds

show more ...


# 65c2279e 10-Mar-2020 Toby Isaac <tisaac@cc.gatech.edu>

Remove BDM


# a9e32f46 12-Dec-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/petscpartitioner-target-weights' into 'master'

Fix PetscPartitioner and add support for target partition weights

See merge request petsc/petsc!2333


# 3c41b853 24-Nov-2019 Stefano Zampini <stefano.zampini@gmail.com>

PetscPartitioner: Fix the class in many ways

- DMPlex now weights owned local cells by summing all the local section dofs in the closure of the cell
- Add support for target partition weights via ad

PetscPartitioner: Fix the class in many ways

- DMPlex now weights owned local cells by summing all the local section dofs in the closure of the cell
- Add support for target partition weights via additional PetscSection
- Add centralized option to use vertex weights
- Update man pages
- Rename PetscPartitionerPartition to PetscPartitionerDMPlexPartition since the function is specific to DMPlex
- Add interface to properly partition a graph via PetscPartitionerPartition
- Skip empty processes for distributed graphs in ParMetis and PTSCOTCH
- MatPartitioningPTSCOTCH: match PetscPartitioner calls
- DMPLEX ex24: added target partitioning tests

Update output files

show more ...


# 641a501f 02-Jun-2019 Matthew Knepley <knepley@gmail.com>

Merged in knepley/feature-dualspace-bdm (pull request #1699)

Knepley/feature dualspace bdm


# fa54792a 29-May-2019 Patrick Sanan <patrick.sanan@gmail.com>

Merged in psanan/man-pages-remove-keywords (pull request #1717)

Man pages: Remove .keywords fields

Approved-by: BarryFSmith <bsmith@mcs.anl.gov>


# bfcb38ea 27-May-2019 Patrick Sanan <patrick.sanan@gmail.com>

Man pages: remove .keywords: fields

This field is recognized by doctext from Sowing (http://wgropp.cs.illinois.edu/projects/software/sowing/doctext/node20.htm#Node20),
but it doesn't seem to be unif

Man pages: remove .keywords: fields

This field is recognized by doctext from Sowing (http://wgropp.cs.illinois.edu/projects/software/sowing/doctext/node20.htm#Node20),
but it doesn't seem to be uniformly used or maintained.

Thus, remove all .keywords: fields, and a following blank line, if present.

This is accomplished with GNU sed (gsed on OS X), with the following commands.
*Warning* that this type of command can corrupt a .git directory,
so be cautious in reusing or modifying these commands. They first look
for and delete matching lines with a following line consisting of only whitespace,
and then delete any remaining matching lines.

find src/ -type f -exec gsed -i '/keywords:/ {N; /\n\s*$/d}' {} +
find src/ -type f -exec gsed -i '/keywords:/d' {} +
find include/ -type f -exec gsed -i '/keywords:/ {N; /\n\s*$/d}' {} +
find include/ -type f -exec gsed -i '/keywords:/d' {} +

Hints on the sed command obtained from: https://unix.stackexchange.com/questions/100754/how-to-delete-a-specific-line-and-the-following-blank-line-using-gnu-sed

show more ...


# addd3a86 27-Mar-2019 Matthew G. Knepley <knepley@gmail.com>

PetscDualSpace: Add a BDM implementation


# a5a49157 25-Oct-2018 Joseph Pusztay <josephpusztay@Josephs-MacBook-Pro.local>

Merge branch 'master' into jpusztay/feature-swarm-symplectic-example


# e901d7f7 25-Oct-2018 Joseph Pusztay <josephpusztay@Josephs-MacBook-Pro.local>

Merge branch 'master' into jpustay/feature-swarm-example


# baeaa64e 25-Oct-2018 Joseph Pusztay <josephpu@buffalo.edu>

Merged petsc/petsc into master


# df90af56 24-Oct-2018 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into arcowie-rem/feature-error-logging

* master: (393 commits)
Bib: Update reference
Mat: Doc fix
Bib: Updated ref
PetscDS: Doc fixes
PC+LU: Do not try to refactor an

Merge branch 'master' into arcowie-rem/feature-error-logging

* master: (393 commits)
Bib: Update reference
Mat: Doc fix
Bib: Updated ref
PetscDS: Doc fixes
PC+LU: Do not try to refactor an already factored matrix
Mat: Small fix for checking and docs
Mat: Added MatSetFactorType() - Needed it when making a shell matrix look factored
PetscDS: Added PetscDSUpdateBoundary() - Lets the user change the boundary condition
single precision produces different convergence history
p4est: has a dependency on zlib - so handle it correctly
Add -mat_mffd_complex to use the Lyness complex number trick to compute J_u * v instead of differencing.
Replace VecWAXPY by VecAXPY if needed
Revert "Replace VecWAXPY by VecAXPY if needed"
Replace VecWAXPY by VecAXPY if needed
MatHermitianTransposeGetMat and MatCreateVecs
ex19: Updated test filter to avoid false positives.
DM: Improved Global-To-Natural docs Suggested-by: Josh L <ysjosh.lo@gmail.com>
Do not build shared openblas when doing static build
Upgrade OpenBLAS to 0.3.3
test: add alt output file for changes in OSX-10.14 and Xcode-10.0 [perhaps related to ML]
...

Conflicts:
src/vec/is/utils/vsectionis.c

show more ...


# dfd95116 20-Oct-2018 Pierre Jolivet <pierre.jolivet@enseeiht.fr>

Merged petsc/petsc into master


# 26dea9b7 03-Oct-2018 Karl Rupp <me@karlrupp.net>

Merge branch 'psanan/dmstag' [PR #1146]

* psanan/dmstag:
DMStag basic implementation
Basic implementations of DMStag and DMProduct, with some accompanying documentation and tests.


# 87d2fe48 01-Oct-2018 Patrick Sanan <patrick.sanan@gmail.com>

dmregall.c: remove duplicate declarations for DMProduct


# a3101111 06-Dec-2017 Patrick Sanan <patrick.sanan@gmail.com>

DM: Add DMStag

Features include:
- 1d, 2d, 3d grids
- ghosted, periodic and "none" boundary conditions
- box and star communication patterns
- stencil-based setting of Vec and Mat entries
- direct a

DM: Add DMStag

Features include:
- 1d, 2d, 3d grids
- ghosted, periodic and "none" boundary conditions
- box and star communication patterns
- stencil-based setting of Vec and Mat entries
- direct array-based access to local vectors
- product coordinates
- helper functions for product coordinate arrays
- helper to split DMStag+Vec to a DMDA+Vec
- 4 tutorial examples
- 152+ test cases for the test suite (make -f gmakefile test globsearch="*stag*" to run them)

show more ...


# d852a638 01-Jun-2018 Patrick Sanan <patrick.sanan@gmail.com>

DM: Add DMProduct


# 4a1557b5 12-Sep-2018 Andreas Selinger <andreasselinger@gmail.com>

Merged petsc/petsc into master


# d49c3730 11-Sep-2018 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into arcowie-rem/feature-error-logging

* master: (345 commits)
Update dev notes for the coming release
Increase patchlevel to 3.9.4
doc fixes
Added some AIJSELL tests t

Merge branch 'master' into arcowie-rem/feature-error-logging

* master: (345 commits)
Update dev notes for the coming release
Increase patchlevel to 3.9.4
doc fixes
Added some AIJSELL tests that mirror the SELL tests.
Bib: More refs
Removed use of hardwired -1 to represent PETSC_NULL_XXX object, since the null value is now 0.
fix memleaks flagged by valgrind
ex62: disable long running test and workaround differences in iteration counts on various builds.
Add FAQ we can point to when users get error messages such as: "PETSc was configured with one OpenMPI mpi.h version but now appears to be compiling using a different OpenMPI mpi.h version"
swith test from mpich to openmpi as mpich ch3:sock is unuserable per PetscShmCommGet()
DM: Forgot to move include statement
fix nightlybuild issues - disable hypre [for openmp] and fix uninitialized variables
tests: enable openmp and hwloc with one of the mumps tests
Default BoomerAMG smoothers
Configure: Revert changes from debb90c, so that we are back to the original Libmesh
Configure: Reverted change for Libmesh from 83cd5d7
Split vecimpl.h into vecimpl.h and vecscatterimpl.h
SNES ex62: Turned off some tests for other precisions and shortened output of sensitive tests
Use mmap to allocate the shared pthread barrier if available
Add configure test for functional mmap
...

Conflicts:
include/petscconvest.h
src/snes/examples/tutorials/ex13.c
src/snes/interface/snes.c
src/snes/utils/convest.c

show more ...


1234567891011