History log of /petsc/src/mat/utils/matstash.c (Results 226 – 250 of 353)
Revision Date Author Comments
# e32f2f54 07-May-2010 Barry Smith <bsmith@mcs.anl.gov>

added MPI_Comm as first argument to PetscError() and SETERRQX()

Hg-commit: fe5a2ff050abc00ca2c2979c0af22b117b62874e


# 533163c2 24-Nov-2009 Barry Smith <bsmith@mcs.anl.gov>

cleanup of fixing to use PetscMallocN() for several files

Hg-commit: 034d2c9aed500ffeb96719bf62a7244197f9fd01


# c05d87d6 22-Nov-2009 Barry Smith <bsmith@mcs.anl.gov>

added MPIU_INTEGER for Fortran
converted many more ugly multiple mallocs to use PetscMallocN()

Hg-commit: 6332e45bf3b90c2617b87da25cdc8572dba04922


# 2f00e3e0 23-Jul-2009 Barry Smith <bsmith@mcs.anl.gov>

commit after update

Hg-commit: c176798e350520d7067bc61fb3e700169e4fb00d


# fc47ea12 21-Jul-2009 Matthew Knepley <knepley@mcs.anl.gov>

Merge

Hg-commit: ea00df4947a367101ee357b31d63776217aafdaa


# 421a7ead 21-Jul-2009 Barry Smith <bsmith@mcs.anl.gov>

commit after merge of patch of 3.0.0 for complex numbrers == 0.0

Hg-commit: da7a9994d64b9371e60d96135ce6b091627eca3f


# 88c3974f 21-Jul-2009 Barry Smith <bsmith@mcs.anl.gov>

have to test complex numbers with == 0.0 not !

Hg-commit: 0ed12323236f012a7708363132f4e32693d2f1b9


# 952b491a 20-Jul-2009 Matthew Knepley <knepley@mcs.anl.gov>

Merge

Hg-commit: 042472a0480b67a718f2ad368cd38c5dbee71cec


# 1f98c20b 17-Jul-2009 Barry Smith <bsmith@mcs.anl.gov>

commit after merge of fixes for minlambda in output files from 3.0.0

Hg-commit: a33729fb1502ca9ab82abe42ce283db7faa76ff2


# 50e9ab7c 17-Jul-2009 Barry Smith <bsmith@mcs.anl.gov>

fixed bug of not setting cnt to zero at start of routine

Hg-commit: 5bb239b6a71ddc130d69f4fd874a599d2e44c61a


# ae3dafa0 17-Jul-2009 Barry Smith <bsmith@mcs.anl.gov>

pull bug fix for The situation is the following: I'm calling MatSetValues with the flag ADD_VALUES and with matrix option MAT_IGNORE_ZERO_ENTRIES. I'm inserting multiple values at once, multiple colu

pull bug fix for The situation is the following: I'm calling MatSetValues with the flag ADD_VALUES and with matrix option MAT_IGNORE_ZERO_ENTRIES. I'm inserting multiple values at once, multiple columns and rows, so I provide a rank-2 matrix of values. As I'm calling this from fortran I'm also using MAT_COLUMN_ORIENTED. Now for provided rows that are not owned by the process, it jumps to mpiaij.c:394 (line numbers as in petsc-dev). On line 399, it checks for zero entries, but only checks the very first entry of the (non-owned) row. If however other entries of that same row are nonzero, the entire row is still dropped. Note that this is independent of row_oriented/column_oriented as line 396 does exactly the same.

If I don't set the option MAT_IGNORE_ZERO_ENTRIES the problem disappears. In that case however we would either have to preallocate substantially more nonzeros, or complicate the matrix assembly in our code by taking out the zero entries ourselves and call MatSetValues for each entry seperately.

Hg-commit: f09f0ab443e582d40fb2b646b2461bcc61f6e436

show more ...


# b400d20c 17-Jul-2009 Barry Smith <bsmith@mcs.anl.gov>

From: s.kramer@imperial.ac.uk
Subject: non-local values being dropped in MatSetValues
Date: July 17, 2009 7:44:09 AM CDT
To: petsc-users@mcs.anl.gov
Reply-To: petsc-users@mcs.anl.gov

The si

From: s.kramer@imperial.ac.uk
Subject: non-local values being dropped in MatSetValues
Date: July 17, 2009 7:44:09 AM CDT
To: petsc-users@mcs.anl.gov
Reply-To: petsc-users@mcs.anl.gov

The situation is the following: I'm calling MatSetValues with the flag ADD_VALUES and with matrix option MAT_IGNORE_ZERO_ENTRIES. I'm inserting multiple values at once, multiple columns and rows, so I provide a rank-2 matrix of values. As I'm calling this from fortran I'm also using MAT_COLUMN_ORIENTED. Now for provided rows that are not owned by the process, it jumps to mpiaij.c:394 (line numbers as in petsc-dev). On line 399, it checks for zero entries, but only checks the very first entry of the (non-owned) row. If however other entries of that same row are nonzero, the entire row is still dropped. Note that this is independent of row_oriented/column_oriented as line 396 does exactly the same.

If I don't set the option MAT_IGNORE_ZERO_ENTRIES the problem disappears. In that case however we would either have to preallocate substantially more nonzeros, or complicate the matrix assembly in our code by taking out the zero entries ourselves and call MatSetValues for each entry seperately.

Hg-commit: d28deff5e1b8c4e99cf2d919d60e6073ac99448f

show more ...


# 2d200336 06-Nov-2008 Matthew Knepley <knepley@mcs.anl.gov>

Merge

Hg-commit: af487d5b45dae01d0566132d57158d0286d6a750


# 7c4f633d 03-Nov-2008 Barry Smith <bsmith@mcs.anl.gov>

removed -I$PETSC_DIR from make system and changed the corresponding
#include "src/dsdsdsds" to "../src/sdsdsds" in the source code

Hg-commit: 6e3c4cc4b4bfcb366bae9b71afcb5009c1f0429d


# 492ab028 06-Feb-2008 Peter Brune <brune@cs.uchicago.edu>

merge; quality metrics for hierarchy stuff

Hg-commit: ea8d0ad2402e34ff7ad19d90c3ac462f30d921bc


# 49d2556c 05-Feb-2008 Matthew Knepley <knepley@mcs.anl.gov>

Merge

Hg-commit: df9582c2f8253d21954d93b0a289f8091bee56ba


# cb2b73cc 05-Feb-2008 Barry Smith <bsmith@mcs.anl.gov>

MatConvert() in place with the same matrix type will just return
imediately since no conversion is needed

Hg-commit: 7af6f817e522428ea0fc442bff37cf0840d984ab


# a77337e4 30-Jan-2008 Barry Smith <bsmith@mcs.anl.gov>

fixed some matscalar issues
petsc-maint 16879
was setting an incorrect unneeded disply() in the vecscatter to all and 1

Hg-commit: dcadeaf97580ffbd976fbc9f4c06fb18fc72906e


# d52bd965 25-Jan-2008 Matthew Knepley <knepley@mcs.anl.gov>

Merge

Hg-commit: 7cd12c7201a8945d6ec89d671a5231bdfbcdea0e


# 54f21887 24-Jan-2008 Barry Smith <bsmith@mcs.anl.gov>

added support for VecScatterCreateToOne/All() for --with-64bit-indices
e: [PETSC #17245] Problems with VecScatterCreateToZero
plus some initial fixes for MatScalar single

Hg-commit: e438ad3abe7580df

added support for VecScatterCreateToOne/All() for --with-64bit-indices
e: [PETSC #17245] Problems with VecScatterCreateToZero
plus some initial fixes for MatScalar single

Hg-commit: e438ad3abe7580dfc1b89607bb4d01ced16bb86d

show more ...


# 3be44c43 18-Nov-2007 Barry Smith <bsmith@mcs.anl.gov>

commit aFTERmerge

Hg-commit: 45a698803bd457bdc2ba32be5035e710250a5320


# 6f3d5618 31-Oct-2007 Dmitry Karpeev <karpeev@mcs.anl.gov>

Merge.

Hg-commit: 4a9e5a2b97bdb9073e83eff56096e46ac4ef2230


# 60f69c44 15-Oct-2007 Matthew Knepley <knepley@mcs.anl.gov>

Merge

Hg-commit: ae7ad2b71b1fdcfb27898e923a2c03bd62c86a54


# 1e2582c4 04-Oct-2007 Barry Smith <bsmith@mcs.anl.gov>

fixed many calls to PetscInfo to include the object the
information is associated with. This should fix petsc-maint 16853 -info_exclude vec,mat

Hg-commit: 76af22820baddbfcd9c2a4a4f02bebf64ea72ef9


# 9dfb5993 11-Jan-2007 Dmitry Karpeev <karpeev@mcs.anl.gov>

Merge.

Hg-commit: 5b002539f7bb6e94c232479a607bbe05d6885922


12345678910>>...15