History log of /petsc/src/ksp/pc/impls/gasm/gasm.c (Results 276 – 300 of 504)
Revision Date Author Comments
# cc96b2e5 04-Oct-2015 Barry Smith <bsmith@mcs.anl.gov>

remove resource leak in GASM code, communicator created was not destroyed


# e12b4729 27-Sep-2015 Fande Kong <fdkong.jd@gmail.com>

Refactored comments and deleted some unnecessary comments


# 00b4ea89 27-Sep-2015 Fande Kong <fdkong.jd@gmail.com>

To refactor the comments to follow petsc style.

Merge remote-tracking branch 'petsc/master' into fixed-comment-space

Conflicts:
include/petsc/finclude/petscmat.h
src/mat/examples/tests/makefile

To refactor the comments to follow petsc style.

Merge remote-tracking branch 'petsc/master' into fixed-comment-space

Conflicts:
include/petsc/finclude/petscmat.h
src/mat/examples/tests/makefile
src/mat/impls/aij/mpi/mpiov.c

show more ...


# 5f10893f 22-Sep-2015 Fande Kong <fdkong.jd@gmail.com>

Added a space to comments right after '/*'


# 3646cfeb 22-Sep-2015 Fande Kong <fdkong.jd@gmail.com>

To add a space to all comments I have made before. Barry pointed out
that a comment without a space right after '/*' may cause bfort to crash

Merge remote-tracking branch 'petsc/master' into fixed-c

To add a space to all comments I have made before. Barry pointed out
that a comment without a space right after '/*' may cause bfort to crash

Merge remote-tracking branch 'petsc/master' into fixed-comment-space

Conflicts:
include/petsc/finclude/petscmat.h
include/petscmat.h
src/mat/examples/tests/makefile
src/mat/impls/aij/mpi/mpiaij.h

show more ...


# 0f3c360e 18-Sep-2015 Dmitry Karpeev <karpeev@mcs.anl.gov>

Merge branch 'pr361/master/Fande-Kong/pcgasm-increaseoverlap'

Conflicts:
src/contrib/nightlysummary/runhtml.py
src/mat/examples/tests/makefile


# c5e4d11f 16-Sep-2015 Dmitry Karpeev <karpeev@mcs.anl.gov>

Merge branch 'pr329/master/Fande-Kong/matpartitioning-hierarch' into pr361/master/Fande-Kong/pcgasm-increaseoverlap: need hierarch to build GASM subdomains.

Conflicts:
src/mat/examples/tests/makefi

Merge branch 'pr329/master/Fande-Kong/matpartitioning-hierarch' into pr361/master/Fande-Kong/pcgasm-increaseoverlap: need hierarch to build GASM subdomains.

Conflicts:
src/mat/examples/tests/makefile
src/mat/impls/aij/mpi/mpiaij.h

show more ...


# 8474dab3 06-Sep-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into pr352/dmay/pctelescope/master


# ec532e3a 06-Sep-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into pr358/buptphyphy/addmatcreatenormalhermitian/master


# 4a285a68 04-Sep-2015 Toby Isaac <tisaac@ices.utexas.edu>

Merge branch 'master' into tisaac/plex-feature-tree-fv

Merge in Barry's fix to synchonized print out of plex objects into
updated output files.

* master: (31 commits)
fix %nd for plex printf that

Merge branch 'master' into tisaac/plex-feature-tree-fv

Merge in Barry's fix to synchonized print out of plex objects into
updated output files.

* master: (31 commits)
fix %nd for plex printf that should be %nD
PGI compiler requires cast to char* of this array for some reason
Incorrect use of %d for %D in viewing of PetscSection
update output for suitesparse examples with new KSP view data
changed boomeramg advanced smoother output files to use short format so there are less differences with different systems
fix some issues with PetscViewerFlush() and PetscViewerASCIIPushSynchronized() within the plex object viewing
incorrectly used stride value instead of local size in check that ISSTRIDE has same layout as columns of matrix
try using int(w) for Fortran case to integer instead of int(w,integer) since the latter failed on most systems claiming integer was not a constant. Very unclear to me what that second argument is suppose to be
SNES function evaluations were not counted for certain Jacobian computations
nightlybuilds: fix vec/ex7,ex7f link issue by using the correct LIBS option
nightlybuilds: move location of petsc.clone(s) on bb44 from nfs to /sandbox
nightlybuilds: arch-linux-complex-gcov -> arch-linux-cmplx-gcov to be consistant with other config tests
add __float128 data file neeed by test example 10 otherwise test example crashes with --with-precision=__float128 builds
cast fortran integer that may be 64bit with int() to prevent compiler warning about Warning: Possible change of value in conversion from INTEGER(8) to INTEGER(4) at (1)
removed unneeded definition of Sqr in example since PetscSqr should be used, and was in other parts of the same example!
nightlybuilds: run 'git gc' in the build clones
opensolaris: use 'FFLAGS=-ftrap=%none' this way fortran examples on solaris do not crash in lapack during 'div by zero' Also use the updated path to mpich
when I swapped the role of coulping and rest in fieldsplit I missed a place
cannot use PetscMalloc2() on arrays that will be freed as two seperate arrays
C++ cannot handle [PETSC_RESTRICT]
...

show more ...


# 8fbafbea 04-Sep-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into mark/eigen-rand


# 4d4c343a 04-Sep-2015 Barry Smith <bsmith@mcs.anl.gov>

fix some issues with PetscViewerFlush() and PetscViewerASCIIPushSynchronized() within the plex object viewing


# 6dd2c743 01-Sep-2015 Toby Isaac <tisaac@ices.utexas.edu>

Merge branch 'tisaac/dt-fix-geom-punning' into tisaac/plex-feature-tree-fv

Pull in a fix to FE geometry that affects the complex,64bit case

* tisaac/dt-fix-geom-punning: (240 commits)
Plex: fix t

Merge branch 'tisaac/dt-fix-geom-punning' into tisaac/plex-feature-tree-fv

Pull in a fix to FE geometry that affects the complex,64bit case

* tisaac/dt-fix-geom-punning: (240 commits)
Plex: fix type punning problem stuffing (PetscFECellGeom *) in a Vec
PGI compiler cannot handle [restrict] usage therefor disable restrict for PGI compiler Fix ex48.c to use PETSc standard way of marking restrict
PETSC_UNUSED must occur before the typename. With PGI compilers they error if it is after the type name
on solaris in TSAdaptChoose_Basic() negative root for zero could produce -infinity thus causing time step to be decreased even though the error estimate was zero
MatGetSchurComplement: revert test from LUMP back to DIAG and update output
there are no tests for opencl or viennacl so prevent warning message: make[2]: *** No rule to make target `testexamples_OPENCL', needed by `tree'. Stop. make[2]: *** No rule to make target `testexamples_VIENNACL', needed by `tree'. Stop.
incorrect initial conditions function that could produce floating point exception value (and does on windows) due to squareroot of non-negative number
forgot to fix rule for building ex194
move ex193.c to ex194 because someone else created a 193
remove outdate manual page comment
add missing VecRestoreArray()
add missing VecRestoreArray()
missing restore array in example
formating for print statements of test example with __float128 precision
fix example for __float128 precision by using PETSc math macros and casting PetscReal in print statements
remove Tao example custom monitor that produced different results for __float128 precision
all PETSc built in monitors require a valid PetscViewer, NULL is not acceptable
PETSc built in monitors always require viewers to be passed in, no longer support a NULL viewer
use tigher haptol for minres for quad precision because otherwise false positive of indefinite matrix appeared in example
check for PetscMPIInt overflow in ISAllGather()
...

show more ...


# e1be2255 31-Aug-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into jed/process-options-handler


# bb1753eb 30-Aug-2015 Barry Smith <bsmith@mcs.anl.gov>

fixed C comments with no space after /* possibly broke bfort


# 8d3c1932 29-Aug-2015 Toby Isaac <tisaac@ices.utexas.edu>

Merge branch 'tisaac/dmplex-stable-tet-refinement' into tisaac/plex-feature-tree-fv

This feature branch also changed the topology of nonconforming examples:
I am merging so that I can make the regre

Merge branch 'tisaac/dmplex-stable-tet-refinement' into tisaac/plex-feature-tree-fv

This feature branch also changed the topology of nonconforming examples:
I am merging so that I can make the regression output that should be
correct in master and next

* tisaac/dmplex-stable-tet-refinement: (594 commits)
plex: added tet shape regression test
plexrefine: remove replaced code
plex: update test output for new tet refinement order
plex: fix tet refinement for stable element shape
DMPlex: added test of shape quality to ex1
Better to use the proper error handling version of PetscViewerASCIIGetStdout() instead of PETSC_VIEWER_STDOUT_()
Generate a very useful error message if PetscLogView(), PetscLogEventGetPerfInfo() or PetscLogEventGetFlops() is called with a preceeding call to PetscLogBegin() and friends (also -log_summary which triggers a PetscLogBegin())
fix compile warnings
Plex: Fix bug with bcComps initialization
Turn off elemental shared libraries if --with-shared-libraries=0 is used
Bib: Added refs
Bib: Fixed a bunch of errors
add warning/error flag for '-mat_superlu_dist_parsymbfact' when MatInputMode=GLOBAL
makefile: fix format
tests: add back ex6f, runex6f targets - that got removed in 2f1d3d565a6a43067e6df75b043e6343b05fcd1d
accessing option that may never have been set
typo in DMNetworkSetNumVariables() reported by Sean Shahkarami
superlu_dist: update to using latest 4.1 version
fix compile warnings
Generate an error message when trying to overwrite default options of CN and BEULER
...

show more ...


# 9fbce1ce 29-Aug-2015 Barry Smith <bsmith@mcs.anl.gov>

Never, never never have some random comment that does not have a space after /*
it breaks sowing and hence configure big time


# 43081b6c 28-Aug-2015 Dmitry Karpeev <karpeev@mcs.anl.gov>

Take real part when comparing PetscScalar to PetscInt.


# b9d0fdaa 24-Aug-2015 Fande Kong <fdkong.jd@gmail.com>

Cleaned up comments


# f771a274 20-Aug-2015 Fande Kong <fdkong.jd@gmail.com>

Fixed girestriction


# 930d09c1 18-Aug-2015 Fande Kong <fdkong.jd@gmail.com>

Changed a little bit


# 517e223e 15-Aug-2015 Dave May <dave.mayhem23@gmail.com>

Merging with Barry's refactor of PetscViewerGetSubComm

Merge branch 'barry/fix-petscviewer-attempt-2' into dmay/pcsemiredundant


# 3aa2d9e3 15-Aug-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/fix-nonew-notcollective/maint' into jed/mat-assembly-perf

Jed this fucking 6+ month running thing in next that is not in master is a royal fucking pain in the ass and
an abuse of

Merge branch 'barry/fix-nonew-notcollective/maint' into jed/mat-assembly-perf

Jed this fucking 6+ month running thing in next that is not in master is a royal fucking pain in the ass and
an abuse of git. I think it is not justified to ever have anything in next for more than a few weeks at most.
Either take it out of next if it is broken or put it in master if it is not broken. Hanging around in next but
not master for ever is not a good policy.

show more ...


# d21f2a47 11-Aug-2015 Fande Kong <fdkong.jd@gmail.com>

Changed to use MatIncreaseOverlapSplit


# 1575c14d 11-Aug-2015 Barry Smith <bsmith@mcs.anl.gov>

Replaced PetscViewerASCIISynchronizedAllow() with PetscViewerASCIIPushSynchronized() PetscViewerASCIIPopSynchronized()


1...<<1112131415161718192021