History log of /petsc/src/mat/interface/matrix.c (Results 1451 – 1475 of 3231)
Revision Date Author Comments
# ea632784 21-Feb-2015 Barry Smith <bsmith@mcs.anl.gov>

MatDuplicate() for sequential AIJ did not copy over required field
MatDuplicate() does not copy over DM hence things like MatView() fail
Changed PCGAMGFilterGraph() to diagonally scale and use absolu

MatDuplicate() for sequential AIJ did not copy over required field
MatDuplicate() does not copy over DM hence things like MatView() fail
Changed PCGAMGFilterGraph() to diagonally scale and use absolute values of graph matrix even for negative threshold; don't know if this is needed in the algorithm or not

show more ...


# 87bcf4e0 20-Feb-2015 Barry Smith <bsmith@mcs.anl.gov>

added manual Fortran stubs for MatGetRowMin[Abs] to allow PETSC_NULL_INTEGER argument for idx


# 5928be6b 20-Feb-2015 Barry Smith <bsmith@mcs.anl.gov>

Allow PETSC_NULL_INTEGER arguments for MatGetRow and MatGetRowMax calls


# ec6afda9 19-Feb-2015 Stefano Zampini <stefano.zampini@gmail.com>

Merge branch 'master' into stefano_zampini/pcbddc-adaptive-selection


# 759c316d 17-Feb-2015 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-harmonic-advection

* master: (205 commits)
Bib: Added bio refs
Don't print SAWs URL since it disturbs all the test output
missing (double) cast in pr

Merge branch 'master' into knepley/feature-harmonic-advection

* master: (205 commits)
Bib: Added bio refs
Don't print SAWs URL since it disturbs all the test output
missing (double) cast in print statement
don't output to test file all 12 digits of values
fixes and additions to SNESQM manual pages
PetscViewerBinaryGetDescriptor() is now a collective and must be treated as such fixed some calls to PetscViewerBinarySetUseMPIIO() removed some test runs that take too long
removed dead routine
ViennaCL: Added MCS download mirror URL for version 1.6.2
shift order of processing options for TS to be compatiable with SAWs Fix options handling for SAWs to duplicate array that previously was deleted too soon for SAWs processing
remove some dead code for AD and old AMS java and Matlab utilities
add missing PetscFunctionBegin; that messed up displaying of stack
Viewer: Fixed PetscViewerBinarySetUseMPIIO() in some examples
removed unused variables, removed dead code from AMS
git is so freaking annoying I accidently made a bunch of updates in next which I pushed lets see if this diff makes the same changes in my branch Why can't git just forbid me to make changes or next or set up some utility to prevent it!
moved saws directory to proper share directory location updated source to point to it.
rm checkboxes at top of pcoptions.html (ugly and not useful) and centered display of solver
PetscOptionsObject->prefix was freed before using in SAWs post processing hence SAWs was unable to change any type which had a prefix
display URL to point to to access SAWs server
missing break in case for handling string arguments better description for Options database option handling
removed extern PC_CLASSID and KSP_CLASSID that don't belong in petscoptions.h
...

show more ...


# feaf8ed5 16-Feb-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/saws-options-merge-master'


# 97da8949 16-Feb-2015 Jed Brown <jed@jedbrown.org>

MatStash BTS: add MAT_SUBSET_OFF_PROC_ENTRIES, impl with neighbor-only comm

Add MatOption to imprint a communication pattern on the first assembly
and reuse on subsequent assemblies. Messages of si

MatStash BTS: add MAT_SUBSET_OFF_PROC_ENTRIES, impl with neighbor-only comm

Add MatOption to imprint a communication pattern on the first assembly
and reuse on subsequent assemblies. Messages of size 0 are sent if no
values need to be communicated to that rank. Since there are no
collectives (even Ibarrier) and no separate headers, this should be more
efficient for large process counts. The BTS implementation must
currently be activated via the -matstash_bts option.

show more ...


# 4e7385fa 16-Feb-2015 Stefano Zampini <stefano.zampini@gmail.com>

Merge branch 'master' into stefano_zampini/pcbddc-adaptive-selection

Conflicts:
src/ksp/pc/impls/bddc/bddcprivate.c


# 2a409bb0 15-Feb-2015 Barry Smith <bsmith@mcs.anl.gov>

add missing PetscFunctionBegin; that messed up displaying of stack


# a197972a 11-Feb-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into barry/saws-options-merge-master

Totally confusing manual merge, could be wrong

Conflicts:
include/petscoptions.h
src/dm/impls/da/dacreate.c
src/sys/objects/aoptions.c

Merge branch 'master' into barry/saws-options-merge-master

Totally confusing manual merge, could be wrong

Conflicts:
include/petscoptions.h
src/dm/impls/da/dacreate.c
src/sys/objects/aoptions.c
src/sys/threadcomm/interface/threadcomm.c

show more ...


# 50705773 10-Feb-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into pr252/dmay/PetscViewerBinarySkipHeaderVecViewLoad
Manual merge of makefile

Conflicts:
src/sys/classes/viewer/examples/tutorials/makefile


# 7a5088b2 09-Feb-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/refactor-petscsubcomm'


# 422e420f 06-Feb-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'xolotl'

Conflicts:
src/mat/impls/aij/mpi/mpiaij.c


# 306c2d5b 05-Feb-2015 Barry Smith <bsmith@mcs.anl.gov>

minor cleanup of PetscSubcomm code and documentation


# 8abd42f6 05-Feb-2015 Stefano Zampini <stefano.zampini@gmail.com>

Merge branch 'master' into stefano_zampini/pcbddc-adaptive-selection


# 9704d4df 02-Feb-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/feature-vec-lock'


# 5edff71f 23-Jan-2015 Barry Smith <bsmith@mcs.anl.gov>

Added VecLockPush/Pop() around SNES callbacks etc
Added DADAVecGetArray[DOF]Read()
Added use of GetArrayRead() as needed
Added many more const as needed

Note DMDAVecGetArray[DOF]Read() does not yet

Added VecLockPush/Pop() around SNES callbacks etc
Added DADAVecGetArray[DOF]Read()
Added use of GetArrayRead() as needed
Added many more const as needed

Note DMDAVecGetArray[DOF]Read() does not yet require correctly consted argument

show more ...


# d9ca1df4 22-Jan-2015 Barry Smith <bsmith@mcs.anl.gov>

Added VecLockPush() and VecLockPop() to make vector read only
Used VecLockPush() and VecLockPop() in a couple of key locations; PCApply(), KSPSolve(), MatMult()
Fixed many uses of VecGetArray() to Ve

Added VecLockPush() and VecLockPop() to make vector read only
Used VecLockPush() and VecLockPop() in a couple of key locations; PCApply(), KSPSolve(), MatMult()
Fixed many uses of VecGetArray() to VecGetArrayRead()
Added VecGet/RestoreArrayPair() for commonly occuring pattern
Added const to many locations driven by use of VecGetArrayRead()

show more ...


# 584b3052 24-Jan-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'tisaac/feature-gamg-extensible' into barry/experiment

Conflicts:
src/ksp/pc/impls/gamg/gamg.h


# 2f4dd916 18-Jan-2015 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-combined-tabulation' into knepley/feature-ts-fem+fvm-example

* knepley/feature-combined-tabulation: (41 commits)
Plex: Fix distribution of uninterpolated meshes - Doe

Merge branch 'knepley/feature-combined-tabulation' into knepley/feature-ts-fem+fvm-example

* knepley/feature-combined-tabulation: (41 commits)
Plex: Fix distribution of uninterpolated meshes - Does SF stratification by depth, not by dimension - The old code numbered cells after vertices
Plex+SNES: Fixes for nonzero cStart
cannot call PetscObjectGetName() on a subset of the MPI processes
MatView() with some matrix formats and ASCII_MATLAB did not print correct matrix name
Plex: Preserve periodicity when adding ghost cells
Plex: Fixed DMPlexGetGlobalFieldOffset_Private() in optimized mode
Plex+SNES: Offset should be into field components, not basis functions
Plex+SNES: Add guards for optional arrays
DS: Added PetscDSGetComponentOffset(), Added to petsc.h
Plex+TS: FVM RHS computation uses a global F
Plex+FV: Corrected accumulation of fluxes to cells and added time derivative term
Plex: Added DMPlexPointGlobalFieldRead/Ref()
Plex+SNES: Fixed DMPlexGetFaceFields() - It returns field values, not coefficients - FE evaluation is now done
FV: In PetscFVIntegrateRHSFunction(), the arguments are field values, not coefficients
FE: Added EvaluateFaceFields() to FE fields at face centroids
Plex: Added DMPlexPointLocalFieldRead()
FE: Have a standard tabulation at face centroids
Plex: Copy BC for hierarchical refinement
FE: Allow P0 over 1D cells
Plex+FV: Fixed BC with gradient calculation
...

Conflicts:
config/builder.py

show more ...


# 282115e1 16-Jan-2015 Barry Smith <bsmith@mcs.anl.gov>

Fixed formatting in MatSetOption manual page

Reported-by: Sebastien Gilles <sebastien.gilles@inria.fr>


# 3fe9ae9b 15-Jan-2015 Mark Adams <mfadams@lbl.gov>

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


# 8fb42493 31-Dec-2014 Barry Smith <bsmith@mcs.anl.gov>

mv include/finclude to include/petsc-finclude for namespacing in installs


# c3d0d0bc 31-Dec-2014 Barry Smith <bsmith@mcs.anl.gov>

mv include/finclude to include/petsc-finclude for namespacing in installs


# 4653a54d 26-Dec-2014 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into barry/ksp-converged-reason-viewer

Conflicts:
src/sys/objects/options.c


1...<<51525354555657585960>>...130