History log of /petsc/src/mat/interface/matrix.c (Results 1026 – 1050 of 3231)
Revision Date Author Comments
# a075d8be 01-Feb-2018 Patrick Sanan <patrick.sanan@gmail.com>

MatGetRowIJ man page: minor cleanup


# 5f9f179b 31-Jan-2018 David Wobrock <david.wobrock@gmail.com>

Fix doc typo and add formula for MatMultTranspose


# d8acc534 30-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/fix-matsolvertype'


# ea799195 29-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

change MatSolverType to be a const char* typedef to match other XXType

Commit-type: style-fix
Reported-by: Franck Houssen <franck.houssen@inria.fr>


# f4256b6c 27-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/matsolverpackage-matsolvertype'


# 6b463d87 27-Jan-2018 Stefano Zampini <stefano.zampini@gmail.com>

Merged in stefano_zampini/few-bugfixes (pull request #836)

Stefano zampini/few bugfixes

Approved-by: BarryFSmith <bsmith@mcs.anl.gov>


# 3ca39a21 26-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Fix name MatSolverPackage since it is better to be consistent and use the terminology Type.

Commit-type: style-fix, documentation


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

Merge branch 'stefano_zampini/few-bugfixes'


# 08317d8b 24-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/add-ftn-linfinity-conv-test' of bitbucket.org:petsc/petsc into barry/add-ftn-linfinity-conv-test


# b4527472 20-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

should not * function points when checking if they are set

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


# ab4d48fa 16-Jan-2018 Stefano Zampini <stefano.zampini@gmail.com>

Mat: minor bug fixes


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

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


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

Merge branch 'maint' into eugenio


# ac3af1b4 12-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'maint'


# 2d4c3138 11-Jan-2018 Hong Zhang <hzhang@mcs.anl.gov>

fix typo
Reported-by: Matthieu Vitse <vitse@lmt.ens-cachan.fr>


# 803c2461 11-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/add-fortran-features'


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

Added -with-fortran-type-initialize since Fortran common blocks don't work with initialization
Removed C incorrectly added to C@*/
Added Fortran null support for MatGetOwnershipRangeColumns()

Commit

Added -with-fortran-type-initialize since Fortran common blocks don't work with initialization
Removed C incorrectly added to C@*/
Added Fortran null support for MatGetOwnershipRangeColumns()

Commit-type: bug-fix, feature

show more ...


# 260663b8 05-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Added F90 interfaces for several PetscObjectXXX() operations; Add various F90 support for Mat operations

MatCreateSchurComplement is missing a custom wrapper with
CHKFORTRANNULLOBJECT, so I can't pr

Added F90 interfaces for several PetscObjectXXX() operations; Add various F90 support for Mat operations

MatCreateSchurComplement is missing a custom wrapper with
CHKFORTRANNULLOBJECT, so I can't provide a PETSC_NULL_MAT for the
optional A22 block, where previously I could use PETSC_NULL_OBJECT. As
a workaround it seems I can provide it with a tMat(0) argument

* PetscObjectReference also does not have a wrapper. Calling it with
the %v attribute of the derived type seems to work however.

* Previously we had the following calling sequence:

call MatGetNullSpace(mat, nullsp, ierr)
if (ierr==0 .and. nullsp/=PETSC_NULL_OBJECT) then
call MatNullSpaceRemove(nullsp, b, ierr)
end if

Now there doesn't seem to be a PETSC_NULL_MATNULLSPACE and even if
there were, MatGetNullSpace isn't wrapped to return it.

* there is also no PETSC_NULL_RANDOM so no way to leave out the Random
object in VecSetRandom()

* not really important, but MatGetOwnerShip no longer works with
PETSC_NULL_INTEGER as advertized.

Commit-type: feature
Reported-by: Stephan Kramer <s.kramer@imperial.ac.uk>

show more ...


# 7cd3fc30 02-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/tao-to-new-test-harness' into barry/all-new-test-harness-branches


# 7c5f509a 15-Dec-2017 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/tristan/mat-invert-block-diagonal-mat'


# 8d6b4dd6 13-Dec-2017 Jed Brown <jed@jedbrown.org>

MatInvertBlockDiagonalMat: fix for nonsymmetric

Change test to build a nonsymmetric matrix and fix implementation to
construct the actual inverse.


# b6ca5466 12-Dec-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-plex-adjoint-prelim

* master: (60 commits)
petsc4py: update to use latest 3.8 snapshot
petsc4py: update to snapshot that syncs with 276c550
fix warni

Merge branch 'master' into knepley/feature-plex-adjoint-prelim

* master: (60 commits)
petsc4py: update to use latest 3.8 snapshot
petsc4py: update to snapshot that syncs with 276c550
fix warning
Plex ex26: Protect ExodusII stuff
DM: DMCreateSubDM() field argument should be const
TS ex46: Newlines and some numerical jitter
TS ex45: Newlines and some numerical jitter
TS ex11: Fixed indentation and time step numbering
SNES ex12: Update for DM view changes
Plex tests: Update to new DM output
Plex ex23: Use Nc not dim for vector fields
Plex: Default section now ignores cells hanging off boundary meshes
Plex: Viewer now reports the cell Height
Increase patchlevel to 3.8.3
Plex: Fixed DMPlexInterpolate() bugs - Do not copy associated data if we are not interpolating - Do not interpolate if we already have full depth
fix valgrind errors with using PetscObjectGetName()/SetName() with the same object - resulting in a free() before copy.
ex4: fix compile warning and update makefile
Minor fixes
Improving report_tests
PetscDS: Must initialize the default adjacency
...

Conflicts:
include/petsc/private/dmimpl.h
include/petscdm.h
include/petscis.h
src/dm/impls/plex/plexcreate.c

show more ...


# 7fb35748 10-Dec-2017 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/Fande-Kong/MatResetPreallocation'


# 64aa12e4 08-Dec-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-plex-adjoint-prelim

* master: (251 commits)
yaml: add a backup download URL
Fix documentation of MatSetRandom function
Ignore -malloc-hbw option if m

Merge branch 'master' into knepley/feature-plex-adjoint-prelim

* master: (251 commits)
yaml: add a backup download URL
Fix documentation of MatSetRandom function
Ignore -malloc-hbw option if malloc is already set
Plex: Fixed array initialization
pgi: compile fix
knl: update test to use memkind and remove option that worked arround a bug with intel 17
Check the return value for memkind_posix_memalign
Change the default behavour for -malloc_hbw
Bib: More refs
test: remove runex13f90 as its now converted to new test suite
fix win32 crash. This test was previously run with '-n 4' - so restoring it
Fix petscsfgetgraph_ to work for all Fortran compilers by directly using array of PetscSFNodes
bugfix for MatDuplicate_MPIAIJ_PtAP Reported-by: Samuel Lanthaler <s.lanthaler@gmail.com>
strip out dead sundials usage code; change sundials test to only run 5 timesteps to prevent different number of steps on different systems.
Remove extra lines of output file
Example uses C99 constructs so must mark with requires: c99
fix const missmatch for DMDAVecRestoreArrayRead()
remove conflict between function name in example and new PETSc TS function
builds: attempt to do maint/master/next test builds in separate clones
ex62: it turned out that CHACO partioning is not deterministic. Use a prescribed partition instead
...

Conflicts:
src/dm/interface/dm.c
src/snes/examples/tutorials/ex13.c

show more ...


# c3f6d4ef 08-Dec-2017 David Wobrock <david.wobrock@gmail.com>

Merged in David-Wobrock/petsc (pull request #820)

Fix documentation of MatSetRandom function


1...<<41424344454647484950>>...130