History log of /petsc/src/mat/impls/dense/seq/dense.h (Results 76 – 100 of 189)
Revision Date Author Comments
# 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 ...


# 8367b010 26-Mar-2018 Karl Rupp <me@karlrupp.net>

Merge branch 'pr902/jkruzik/feature-MatCreateMPIMatConcatenateSeqMat_Dense/master'

* pr902/jkruzik/feature-MatCreateMPIMatConcatenateSeqMat_Dense/master:
adds MatCreateMPIMatConcatenateSeqMat implem

Merge branch 'pr902/jkruzik/feature-MatCreateMPIMatConcatenateSeqMat_Dense/master'

* pr902/jkruzik/feature-MatCreateMPIMatConcatenateSeqMat_Dense/master:
adds MatCreateMPIMatConcatenateSeqMat implementation for MATDENSE

show more ...


# d528f656 21-Mar-2018 Jakub Kruzik <jakub.kruzik@vsb.cz>

MatCreateMPIMatConcatenateSeqMat_SeqDense impl


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


# 603303d3 12-Jul-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/fix-fe-default

* master: (297 commits)
Bib: Added refs and fixed one
Doc: Fixed formatting problems for MatCreateAIJ() manual page.
Add to PCSOR manual page

Merge branch 'master' into knepley/fix-fe-default

* master: (297 commits)
Bib: Added refs and fixed one
Doc: Fixed formatting problems for MatCreateAIJ() manual page.
Add to PCSOR manual page information about convergence testing when using KSPRICHARDSON
SNES ex5: Restore old output since this breaks an example I have
Noted that some Cray XC systems will use 'aprun' instead of 'srun'. Thanks to Herr Doktor Hong Zhang for this suggestion.
Added example configure script for Cray XC40 with KNL processors (e.g., NERSC Cori).
Fix possible sprintf -Wformat-overflow
PetscMalloc2-7: fix -Wint-in-bool-context for GCC 7
SNES ex5: make boundary condition handling consistent for symmetry
SNES ex5: use L2 norm and *_monitor_short for output
SNES ex5: the L^2 norm scales with the l^2 norm over sqrt(N)
SNES ex5: refactor MMS capability to avoid extreme code duplication
Documentation fix: typo in PetscLogStageRegister manual page.
nodes -> vertices
rename DMNetworkGetComponentTypeOffset -> DMNetworkGetComponentKeyOffset
rename DMNetworkGetConnectedNodes() -> DMNetworkGetConnectedVertices()
Jacobians for adjoints for explicit methods and constant Jacobians never got initialized
fix complex build error
fix build failure with fortran interface
fix compile error with cdc753b64c658d532d7813e942002e67025667a6
...

Conflicts:
src/snes/examples/tutorials/ex13.c
src/snes/examples/tutorials/ex62.c
src/snes/examples/tutorials/ex69.c

show more ...


# 561bb3f4 30-Jun-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-rigid-bodies

* master: (204 commits)
windows fixes
revert this change as a relavent fix is already in origin/knepley/fix-ex-types
regenerate output l

Merge branch 'master' into knepley/feature-rigid-bodies

* master: (204 commits)
windows fixes
revert this change as a relavent fix is already in origin/knepley/fix-ex-types
regenerate output log for snes_tutorials-ex62_fetidp_3d_tet that got corrupted in 188e10d6f1cffa866ec0197053a0e55fa4e7da41
fix opensolaris build error with --with-log=0 Undefined first referenced symbol in file PetscLogEventGetPerfInfo arch-opensolaris-misc/tests/src/dm/impls/plex/examples/tests/ex9.o
fix warnings on windows C:\cygwin64\home\petsc\PETSC~1.CLO\src\tao\examples\TUTORI~1\ex1.c(217): warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(void)'
disable example with absoft (due to fixed/free form limit)
c89 fixes
metis: setself.downloaddirnames for change in 6d90219d8fa4f8b2fd242cc6ff9008358d87c26f
Plex ex19: Remove unneeded code
Plex: Fix projection when we have a dmAux which is a domain boundary - If we are projecting on a lower dimension thing (effectiveHeight > 0), then we need to get the space and dual space on this subcell - The tabulation needs to be in the right dimension for both dm and dmAux
PetscFE: Added height subspaces to PetscFE - Added PetscFEGetHeightSubspace() - Added array in struct
PetscDualSpace: Small cleanup of parameter name
PetscSpace: Added height subspaces for PetscSpace - Added PetscSapceGetHeightSubspace() and member function - Added subspaces array
fix compile warning: /sandbox/petsc/petsc.clone/src/snes/examples/tests/ex2.c:250:8: warning: ‘pointsAllProcs’ may be used uninitialized in this function [-Wmaybe-uninitialized] ierr = DMInterpolationSetUp(interpolator, dm, pointsAllProcs);CHKERRQ(ierr);
migrate 'build requires: !mpiuni' to new format
migrate 'build requires: !complex' to new format
workarround 'division by zero' compiler warning on windows C:\cygwin64\home\petsc\PETSC~3.CLO\src\ts\examples\TUTORI~1\ex11.c(416): warning #39: division by zero if (uL->h < 0 || uR->h < 0) {for (i=0; i<1+dim; i++) flux[i] = 0./0.; return;} /* SETERRQ(PETSC_COMM_SELF,PETSC_ERR_ARG_OUTOFRANGE,"Reconstructed thickness is negative"); */
dos2unix to prevent warnings on opensolaris "/export/home/petsc/petsc.clone/src/ksp/ksp/examples/tests/ex53.c", line 6: warning: invalid white space character in directive
fix some minor style issues
Extend AMS/ADS to support high-order element.
...

show more ...


# dd169d64 28-Jun-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into stefano_zampini/feature-gmsh-periodic

* master: (1016 commits)
metis: setself.downloaddirnames for change in 6d90219d8fa4f8b2fd242cc6ff9008358d87c26f
fix compile warni

Merge branch 'master' into stefano_zampini/feature-gmsh-periodic

* master: (1016 commits)
metis: setself.downloaddirnames for change in 6d90219d8fa4f8b2fd242cc6ff9008358d87c26f
fix compile warning: /sandbox/petsc/petsc.clone/src/snes/examples/tests/ex2.c:250:8: warning: ‘pointsAllProcs’ may be used uninitialized in this function [-Wmaybe-uninitialized] ierr = DMInterpolationSetUp(interpolator, dm, pointsAllProcs);CHKERRQ(ierr);
migrate 'build requires: !mpiuni' to new format
migrate 'build requires: !complex' to new format
workarround 'division by zero' compiler warning on windows C:\cygwin64\home\petsc\PETSC~3.CLO\src\ts\examples\TUTORI~1\ex11.c(416): warning #39: division by zero if (uL->h < 0 || uR->h < 0) {for (i=0; i<1+dim; i++) flux[i] = 0./0.; return;} /* SETERRQ(PETSC_COMM_SELF,PETSC_ERR_ARG_OUTOFRANGE,"Reconstructed thickness is negative"); */
dos2unix to prevent warnings on opensolaris "/export/home/petsc/petsc.clone/src/ksp/ksp/examples/tests/ex53.c", line 6: warning: invalid white space character in directive
fix output file - corresponding to code changes in efd4aadf157bf1ba2d80c2be092fcf4247860003
disable test on windows
update log from opensolaris so that the diff is clean on linux aswell
update grep in sync with change in efd4aadf157bf1ba2d80c2be092fcf4247860003
Fixed code that did not correctly set current color for block insertion
Update output files that did not get fixed after previous merges
Change MPIUni to not immediately abort on operations it cannot perform, instead return error code
Add filter for example that can produce 1 different iteration count
Example add system calloc, bad formating of %d in print, commented out code
Always use (void) for functions that take no arguments, never ()
always need to caste PetscReal variables to (double) in print statements
updates to manual page for clarity
update help menu for MatRARt() -- MatRARt_mpiaij_mpiaij is supported now, but not efficient.
fix nightlybuild error with c1cbb1def3f8ddca04c3998b9c06618fd1ffef35 on arch-linux-IPL64 src/ksp/pc/examples/tests ex5_1
...

Conflicts:
include/petscdm.h
src/dm/impls/plex/plexcreate.c
src/dm/impls/plex/plexgmsh.c
src/dm/impls/plex/plexhdf5.c

show more ...


# c41d012e 27-Jun-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-dm-bc-components

* master: (320 commits)
fix compile warning: /sandbox/petsc/petsc.clone/src/snes/examples/tests/ex2.c:250:8: warning: ‘pointsAllProcs’ m

Merge branch 'master' into knepley/feature-dm-bc-components

* master: (320 commits)
fix compile warning: /sandbox/petsc/petsc.clone/src/snes/examples/tests/ex2.c:250:8: warning: ‘pointsAllProcs’ may be used uninitialized in this function [-Wmaybe-uninitialized] ierr = DMInterpolationSetUp(interpolator, dm, pointsAllProcs);CHKERRQ(ierr);
migrate 'build requires: !mpiuni' to new format
migrate 'build requires: !complex' to new format
workarround 'division by zero' compiler warning on windows C:\cygwin64\home\petsc\PETSC~3.CLO\src\ts\examples\TUTORI~1\ex11.c(416): warning #39: division by zero if (uL->h < 0 || uR->h < 0) {for (i=0; i<1+dim; i++) flux[i] = 0./0.; return;} /* SETERRQ(PETSC_COMM_SELF,PETSC_ERR_ARG_OUTOFRANGE,"Reconstructed thickness is negative"); */
dos2unix to prevent warnings on opensolaris "/export/home/petsc/petsc.clone/src/ksp/ksp/examples/tests/ex53.c", line 6: warning: invalid white space character in directive
fix output file - corresponding to code changes in efd4aadf157bf1ba2d80c2be092fcf4247860003
disable test on windows
update log from opensolaris so that the diff is clean on linux aswell
update grep in sync with change in efd4aadf157bf1ba2d80c2be092fcf4247860003
Fixed code that did not correctly set current color for block insertion
Update output files that did not get fixed after previous merges
Change MPIUni to not immediately abort on operations it cannot perform, instead return error code
Add filter for example that can produce 1 different iteration count
Example add system calloc, bad formating of %d in print, commented out code
Always use (void) for functions that take no arguments, never ()
always need to caste PetscReal variables to (double) in print statements
updates to manual page for clarity
update help menu for MatRARt() -- MatRARt_mpiaij_mpiaij is supported now, but not efficient.
fix nightlybuild error with c1cbb1def3f8ddca04c3998b9c06618fd1ffef35 on arch-linux-IPL64 src/ksp/pc/examples/tests ex5_1
output has changed with e6d0a238963c2a97dd04845ea512b529992c7cdb so update the output file
...

show more ...


# 044f065d 25-Jun-2017 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/barry/feature-matdenseplacearray'


# 78cf9a39 25-Jun-2017 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/barry/consistent-formating-ascii-solver-viewers'


# 69f65d41 05-Apr-2017 Stefano Zampini <stefano.zampini@gmail.com>

MatSeqDense: added implementation for MatMatTransposeMult


# b27f05d0 15-Jun-2017 Stefano Zampini <stefano.zampini@gmail.com>

Merge branch 'stefano_zampini/feature-improvematfactorschur'


# d3042a70 30-May-2017 Barry Smith <bsmith@mcs.anl.gov>

Add MatDensePlaceArray() and MatDenseResetArray()

Commit-type: feature
Time: 1.1 hours
Reported-by: Pierre Jolivet <pierre.jolivet@enseeiht.fr>


# 05709791 26-Apr-2017 Satish Balay <balay@mcs.anl.gov>

fix compile error with mlib build
arch-linux-pkgs-cxx-mlib/obj/src/ksp/pc/impls/bddc/bddcschurs.o: In function `PCBDDCSubSchursSetUp(_PCBDDCSubSchurs*, _p_Mat*, _p_Mat*, PetscBool, int*, int*, int, _

fix compile error with mlib build
arch-linux-pkgs-cxx-mlib/obj/src/ksp/pc/impls/bddc/bddcschurs.o: In function `PCBDDCSubSchursSetUp(_PCBDDCSubSchurs*, _p_Mat*, _p_Mat*, PetscBool, int*, int*, int, _p_Vec*, PetscBool, PetscBool, PetscBool, int, int*, _p_IS**, _p_Mat*, _p_IS*)':
/sandbox/petsc/petsc.clone-3/src/ksp/pc/impls/bddc/bddcschurs.c:1302: undefined reference to `MatSeqDenseInvertFactors_Private'
/sandbox/petsc/petsc.clone-3/src/ksp/pc/impls/bddc/bddcschurs.c:1316: undefined reference to `MatSeqDenseInvertFactors_Private'
/usr/bin/ld: /sandbox/petsc/petsc.clone-3/arch-linux-pkgs-cxx-mlib/lib/libpetscksp.so.3.7.6: hidden symbol `MatSeqDenseInvertFactors_Private' isn't defined

show more ...


# 8c178816 10-Apr-2017 Stefano Zampini <stefano.zampini@gmail.com>

MatSeqDense: add internal routine to compute explicitly the inverse from the factors


# a49dc2a2 10-Apr-2017 Stefano Zampini <stefano.zampini@gmail.com>

MatSeqDense: add SYTRF/SYTRS and HETRF/HETRS to MAT_FACTOR_CHOLESKY

The different factorizations are driven by the matrix options MAT_SPD, MAT_HERMITIAN and MAT_SYMMETRIC (default)


# d42b3c8e 05-Apr-2017 Stefano Zampini <stefano.zampini@gmail.com>

MatSeqDense: added implementation for MatMatTransposeMult


# c20ebc76 22-Mar-2016 Stefano Zampini <stefano.zampini@gmail.com>

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


# 992dc9be 18-Mar-2016 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-plex-handle-func-failure

* master: (378 commits)
SNES ex5: Fix coordinate determination for empty subdomains
fixed petsc.bib entry
p4est: fix syntax

Merge branch 'master' into knepley/feature-plex-handle-func-failure

* master: (378 commits)
SNES ex5: Fix coordinate determination for empty subdomains
fixed petsc.bib entry
p4est: fix syntax error with error message
SNES ex5: Correct Jacobian handling on patches
SNES ex5: Stupid complex fixes
DMP4est: fix transfer of labels to parents
petsc4py: update to latest snapshot. Fixes da example breakage in petsc4py test suite
Plex: Correct setting of options on refined or coarsened meshes
Plex: Add info for grid hashing
Plex: Add logging in interpolator creation
Plex: Correct use of tabs in ASCII viewer
DM: Shorten long event name
Plex ex12: Create boundary label automatically at all levels of mesh hierarchy
Plex ex12: Change PetscViewerSetFormat --> PetscViewerPushFormat - Fix order of SetMode and SetFilename
Plex ex12: Change all functions to static
Since DMDA with periodic boundary conditions does support P0 interpolation remove checks that error out under those conditions
ascem-io.py and amanzi.py need to handle self.hdf5.include being None correctly
fix MPI Uni to recycle communicators so it won't run out like with the petsc4py tests also fix check for location of python shared library on mac to check all cases each time
Switch back to Sherry's version since she accepted by pull request
PetscDraw: Update help messages for -draw_save* options
...

Conflicts:
src/dm/impls/plex/plexfem.c

show more ...


# 3afb9657 16-Mar-2016 Dave May <dave.mayhem23@gmail.com>

Merged petsc/petsc into master


# f55fe9e4 14-Mar-2016 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/fix-private-functions'


# af25d912 06-Mar-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/bddcgraph.c
src/ksp/pc/impls/bddc/bddcprivate.c
src/ksp/pc/imp

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

Conflicts:
src/ksp/pc/impls/bddc/bddc.c
src/ksp/pc/impls/bddc/bddcgraph.c
src/ksp/pc/impls/bddc/bddcprivate.c
src/ksp/pc/impls/bddc/bddcscalingbasic.c
src/ksp/pc/impls/bddc/bddcschurs.c
src/mat/impls/is/matis.c

show more ...


# b9340eec 03-Mar-2016 Matthew G. Knepley <knepley@gmail.com>

Merge remote-tracking branch 'origin/knepley/fix-plex-test-partitions' into tisaac/dmforest

* origin/knepley/fix-plex-test-partitions: (151 commits)
Plex ex5: Provide test partitions
Plex ex4: P

Merge remote-tracking branch 'origin/knepley/fix-plex-test-partitions' into tisaac/dmforest

* origin/knepley/fix-plex-test-partitions: (151 commits)
Plex ex5: Provide test partitions
Plex ex4: Provide test partitions
Configure: I really hate exceptions - We should rewrite this to eliminate all exceptions in favor of return codes
Configure: I hate exceptions
fix typo for 'runex19_superlu_dist_2'
Fix for freeing just what needs to be free when SuperLU_Dist factorizations reused
Updated to latest hypre pre-release with fixes for handling blas/lapack libraries
Switch back to petsc fork of SuperLU_Dist that turns of use of findMPI
PCFactorSetUpMatSolverPackage() should not crash but instead produce a useful error message if called before it is in the proper state.
Clarify that SNESGetLinearSolveIterations() does not include failed iterations.
User reported issues with downloading boost using the previous URL but not this one
Configure: Small change to log order
MatFDColoringSetUp_MPIXAIJ: fix broken initialization of colmap
Bib: Missing comma
add support for binary viewer for -ts_monitor that records time at each timestep
superlu_dist: set MPI_C_COMPILER etc options - so that superlu_dist cmake does not look for a different/incompatible mpi compiler. [and its CFLAGS].
remove reference to VecGetValuesBlocked() and VecGetValuesLocal() from manual page since they do not exist.
Stop configure if user builds with threadsafety and debugging on
Added configure option --with-viewfromoptions=0 which will speed up code with many small solves substantially
Only generate list of all PetscFunctionLists generated in debug mode since in some circumstances where many objects are created searching this list is very slow.
...

Conflicts:
src/ts/examples/tutorials/ex11.c

show more ...


# 150d2497 03-Mar-2016 Barry Smith <bsmith@mcs.anl.gov>

made a few more private symbols private
make checking for turning on symbol visibility the default


# e0877f53 02-Mar-2016 Barry Smith <bsmith@mcs.anl.gov>

labeled a variety of additional internal functions as static
to prevent them from being publically available in the library


12345678