History log of /petsc/src/ksp/pc/impls/asm/asm.c (Results 251 – 275 of 685)
Revision Date Author Comments
# 5fa8d5ab 13-Apr-2018 Matthew G. Knepley <knepley@gmail.com>

Merge remote-tracking branch 'origin/knepley/fix-fe-vector-spaces'

* origin/knepley/fix-fe-vector-spaces: (21 commits)
SNES ex12: Updated test output
Plex ex8: Updated test output
Plex ex7: Up

Merge remote-tracking branch 'origin/knepley/fix-fe-vector-spaces'

* origin/knepley/fix-fe-vector-spaces: (21 commits)
SNES ex12: Updated test output
Plex ex8: Updated test output
Plex ex7: Updated test output
Plex ex5: Updated test output
Plex ex4: Updated test output
Plex ex3: Updated test output
Plex ex20: Updated test output
Plex ex19: Updated test output
Plex ex18: Updated test output
Plex ex17: Updated test output
Plex ex16: Updated test output
Plex ex13: Updated test output
Plex ex12: Updated test output
Plex ex1: Updated test output
DualSpace: Interaction of branches
FAS: Added viewing during coarse correction
Plex+FEM: Fixes for reorg of vector spaces which I missed - Fixed DMPlexComputeInterpolatorNested() field offsets - Fixed DMPlexComputeInjector()
PetscFE: Fixed viewers - Added PetscDualSpace viewer - Can view FE without quadrature
PC: Added some options and documentation for BJacobi, ASM, Richardson
Plex: Fixes for ASCII viewer
...

show more ...


# e4bc0d72 08-Apr-2018 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-pc-patch

* master: (440 commits)
revert sources to dev - reset PETSC_VERSION_RELEASE - reset changes/dev.html
release: set v3.9 strings
fix grep us

Merge branch 'master' into knepley/feature-pc-patch

* master: (440 commits)
revert sources to dev - reset PETSC_VERSION_RELEASE - reset changes/dev.html
release: set v3.9 strings
fix grep usage on solaris [use egrep]
opensolaris: fix errors
Update timer reporting and minor reporting fix
Remove redundant if statement. Found by @jedbrown
Fixed problem with order of developer photos on website.
superlu_dist: use correct flag in example [PETSC_HAVE_SUPERLU -> PETSC_HAVE_SUPERLU_DIST]
Bib: PERMON ref
fix for osx
doc: more author fixes
doc: more author fixes
Italicized "orderings" in MPI process placement discussion.
Added Richard to the user manual author list.
Added Richard to the list of active developers on the website.
add string check for MS-MPI and IMPI timeout errors
opensolaris does not have multiple grep utils - but default one does not support -F. So use fgrep instead
Standardizing timeout checks
Report wall clock time of total tests
Use time instead of date %s
...

Conflicts:
include/petscpc.h
src/ksp/ksp/interface/itfunc.c

show more ...


# e99888e9 05-Apr-2018 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/dalcinl/mat-getset-ops'


# 976e8c5a 01-Apr-2018 Lisandro Dalcin <dalcinl@gmail.com>

Add MatGetOperation() and fixes to MATSHELL


# 342c94f9 04-Mar-2018 Matthew G. Knepley <knepley@gmail.com>

PC: Added some options and documentation for BJacobi, ASM, Richardson


# 62b4134b 24-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'pr831/eaulisa/eugeno-fixs-asm-multiplicative/master'


# 55817e79 19-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

More variables not declared at start of scope

Commit-type: portability-fix
Reported-by: nightly tests


# 265a2120 18-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Declaration of variable not at beginning of code block

Commit-type: portability-fix


# b0de9f23 15-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Remove C++ comments, format comments and code

Commit-type: bug-fix
Reported-by: Stefano Zampini
Thanks-to: Eugenio Aulisa


# 6309c3ab 12-Jan-2018 eaulisa <eugenio.aulisa@ttu.edu>

Merge branch 'eugenio' of https://github.com/eaulisa/petsc into eugenio


# 1dd8081e 12-Jan-2018 eaulisa <eugenio.aulisa@ttu.edu>

Removed unused data members from struct PC_ASM


# d8b3b5e3 12-Jan-2018 eaulisa <eugenio.aulisa@ttu.edu>

PC_ASM with improved global to local communication


# 347574c9 11-Jan-2018 eaulisa <eugenio.aulisa@ttu.edu>

moving to PC_ASM with one pre and post syncronization


# 0da1b77f 10-Jan-2018 eaulisa <eugenio.aulisa@ttu.edu>

Merge branch 'maint' into eugenio


# 81a912e8 10-Jan-2018 eaulisa <eugenio.aulisa@ttu.edu>

Merge branch 'eugenio' of https://github.com/eaulisa/petsc into eugenio


# 1d4494a9 09-Jan-2018 Scott Kruger <scott.e.kruger@gmail.com>

Merge branch 'master' into scott/ksp-ksp-tutorials


# 5b3c0d42 09-Jan-2018 eaulisa <eugenio.aulisa@ttu.edu>

PC_ASM added lprolongation and changed multiplicative


# 803f64c6 08-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'maint'


# b3cc0664 08-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Revert last commit since it breaks examples

Commit-type: bug-fix
Reported-by: nightly tests


# 544a73ed 08-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'maint'


# d0ecd4df 08-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Fix problem with multiplicative local additive Schwarz

Text and fix provided by Eugenio Aulisa
Reason. The problem arises if in the overlapping index sets ghost nodes are presents.
If this is the ca

Fix problem with multiplicative local additive Schwarz

Text and fix provided by Eugenio Aulisa
Reason. The problem arises if in the overlapping index sets ghost nodes are presents.
If this is the case the vectors osm->lx and osm->ly (built immediately after)
not only will include the dofs owned by the process, but also the ghost dofs.
This creates vectors whose sizes differ from vec used
to generate the prolongation scatter object at line 379.
Thus the error at line 519 when trying to use the interpolation object with osm->ly vector.
The fix basically concatenates all the own index sets, which do not include ghost nodes.
Then the local sizes of vec, osm->lx and osm->ly are all the same.
Is this the best/only fix? Not sure.
While it works for the Poisson example I generated for you, it still has "convergence" issues with
more sophisticated FSI problems I am working to, where the additive case works well.
Moreover also in the Poisson example I built for you, the additive case works better.
Considerations:
1) instead of adapting osm->lx and osm->ly to the size of vec, it may be the case of doing the opposite.
2) I am somehow concerned that the presence of ghost nodes may somehow alter the scatter, but to justify this
I need to study the alghorithm much more in detail.

Add some missing error checking

Commit-type: bug-fix
Reported-by: Eugenio Aulisa <Eugenio.Aulisa@ttu.edu>

show more ...


# 1fa399ad 04-Dec-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/fix-plex-bc-multiple

* master: (347 commits)
tests: add 'PETSC_HAVE_C99' flag - so that 'requires: c99' can be used in the test suite
PGI: fix build error with

Merge branch 'master' into knepley/fix-plex-bc-multiple

* master: (347 commits)
tests: add 'PETSC_HAVE_C99' flag - so that 'requires: c99' can be used in the test suite
PGI: fix build error with updated 17.10 compilers
Fix for test dirs that are not tutorials/tests
fix use of double in PetscAbsReal() which produces compiler warnings with single precision build
elemental: remove info on conflict of -with-cxx-dialect=C++11 on osx - it works now.
Cleanup .bib files
Fix allfortranstubs rule to rm generated files from correct directory, not outdated location
ierr set but not checked
Remove initial refine so test runs faster and does not time out on some machines
Gail's copyedits for bibtex items
Docs: manual: add further description of 3 different current testing options
DM: check for ops->localtolocalbegin/end before calling
PetscSF: fix typo in tutorial ex1
Vec+HDF5: Fix output for complex - Need to check for empty group name
SNES: SNESDestroy() can be called with snes->dm == NULL
SNES: SNESDestroy() can be called with snes->dm == NULL
Vec+HDF5: Fix output for complex - Need to check for empty group name
Docs: Manual: Update tests section
gmakegentest: also exclude .#filenames created by emacs
DMPlex: Fix output of test ex1 after changes to Gmsh reader
...

show more ...


# e366c154 15-Nov-2017 Jed Brown <jed@jedbrown.org>

Merge commit 'd47bf9aaf1e5266cc3f0ff499f934c85788965a9' into jed/fix-matcreatempibaij/maint

Obtain changed (v3.5) handling of MatMPIBAIJSetPreallocationCSR to match
documentation.


# 577288fb 30-Oct-2017 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'maint'


# dfaa0c5f 30-Oct-2017 Barry Smith <bsmith@mcs.anl.gov>

Typo in manual page

Commit-type: documentation
Reported-by: Peter Meisrimel <peter.meisrimel@na.lu.se>


1...<<11121314151617181920>>...28