History log of /petsc/src/mat/impls/aij/mpi/mpiaij.h (Results 201 – 225 of 526)
Revision Date Author Comments
# 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 ...


# 45db2b6c 18-Sep-2015 Dmitry Karpeev <karpeev@mcs.anl.gov>

Merge branch 'pr332/master/Fande-Kong/mat-increaseoverlap-scalable'

Conflicts:
src/mat/impls/aij/mpi/mpiaij.h
src/sys/utils/sorti.c


# 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


# 65dcfe92 17-Sep-2015 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-label-empty-stratum

* master: (35 commits)
use better expected Crmax
rm unused variables
use inline MatRowMergeMax_SeqAIJ()
use inline MatRowMergeM

Merge branch 'master' into knepley/feature-label-empty-stratum

* master: (35 commits)
use better expected Crmax
rm unused variables
use inline MatRowMergeMax_SeqAIJ()
use inline MatRowMergeMax_SeqAIJ()
compute Crmax by table for MatMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable()
rm pN arrays from MatPtAPSymbolic_MPIAIJ_MPIAIJ(); set "nonscalable" as default for MatMatMult_MPIAIJ_MPIAIJ()
use tables to estimate Prmax and Crmax, which then replace nonscalable size pN.
why are these tests listed under testexamples_DATAFILES they don't use datafiles
test: ex93 - firt create binary - and then run tests
rm '//' as complained by the nightly tests
bugfix for MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ(): replace Crmax with Armax
rm experimental impls of 3-loops algorithm -- 10x slower :-(
cleanup
fix c++ comments
cleanup
bugfix for MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable(): incorrect estimate of Crmax
fix complains reported by nightly tests
cleanup
MatDuplicate_MPIAIJ_MatPtAP_new() works now
cleanup
...

show more ...


# f0f563dd 17-Sep-2015 Hong Zhang <hzhang@mcs.anl.gov>

Merge branch 'hzhang/opt-ptap'


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


# eca6b86a 16-Sep-2015 Hong Zhang <hzhang@mcs.anl.gov>

use inline MatRowMergeMax_SeqAIJ()


# 8403a639 10-Sep-2015 Hong Zhang <hzhang@mcs.anl.gov>

rm experimental impls of 3-loops algorithm -- 10x slower :-(


# aa690a28 08-Sep-2015 Hong Zhang <hzhang@mcs.anl.gov>

cleanup


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

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


# 445158ff 03-Sep-2015 Hong Zhang <hzhang@mcs.anl.gov>

optimize


# 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


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


# 9ce11a7c 26-Aug-2015 Hong Zhang <hzhang@mcs.anl.gov>

optimize


# e497d3c8 25-Aug-2015 Hong Zhang <hzhang@mcs.anl.gov>

optimize AP_loc for MatPtAP_mpiaij_mpiaij_new


# bf1202aa 25-Aug-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into barry/fix-petscviewer-attempt-2


# 0d3441ae 24-Aug-2015 Hong Zhang <hzhang@mcs.anl.gov>

add MatPtAPxxx_MPIAIJ_MPIAIJ_new


# 05d62848 23-Aug-2015 Hong Zhang <hzhang@mcs.anl.gov>

using Rd and Ro - a promissing approach :-)


# 9516a85c 20-Aug-2015 Hong Zhang <hzhang@mcs.anl.gov>

experiment a new approach to optimize MatPtAPNumeric_MPIAIJ_MPIAIJ()


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


# e3e80b18 14-Aug-2015 Mark Adams <mfadams@lbl.gov>

Merge branch 'master' of bitbucket.org:petsc/petsc into mark/gamg-rand


# 10e0fddc 13-Aug-2015 Satish Balay <balay@mcs.anl.gov>

extern -> PETSC_INTERN


# 07db6f56 13-Aug-2015 Satish Balay <balay@mcs.anl.gov>

cuda: compile fix
/home/balay/petsc.clone/arch-cuda-double/lib/libpetsc.so: undefined reference to `MatSetFromOptions_MPIAIJ(_p_PetscOptions*, _p_Mat*)'


# 835523d9 12-Jun-2015 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-snes-deflation

* master: (239 commits)
Bib: Moved entry
revert sources to dev - reset PETSC_VERSION_RELEASE - reset changes/dev.html - enable cuda in c

Merge branch 'master' into knepley/feature-snes-deflation

* master: (239 commits)
Bib: Moved entry
revert sources to dev - reset PETSC_VERSION_RELEASE - reset changes/dev.html - enable cuda in configure
release: set v3.6 strings
doc: add PCGAMGSetReuseInterpolation() to changes file
fix: workarround static initialization issue (perhaps compiler bug) on opensolaris c/complex build
fix: ex40,ex41 errors in src/ts/examples/tutorials/ on bsd with c++/complex Perhaps this code nees a separate section when 'enorm == 0) - as pow(0,-0.33) = inf.
manual: fix format
more changes..
PCGASM/MatGetSubMatricesMPI() changes in dev.html.
changes: more updates
Add size checks for static arrays of assumed max size [-Warray-bounds]
Doc: Update to Changes
configure: default to useThreads= 0as the useThreads=1 code currently prints output in jumbled order [producing hard to read configure.log]
Delete PETSc viewer attribute if none are left on the linked list instead of putting an empty attribute
MatGetSubMatricesMPI_MPIAIJ(): guard for an empty B-matrix when delogging memory in MatSetSeqMats().
PCBDDC: fix typos in the specification of MPI operation
MPIU_SUM was used with MPIU_INT when it should only be used with MPIU_REAL or MPIU_SCALAR
fixed bad PetscPrintf() formatting in two examples
Plex: In pointwise callbacks, use embedding dimension
updates for generating Apple installations due to changes in locations of include files
...

show more ...


12345678910>>...22