PetscTypeCompare -> PetscObjectTypeCompareHg-commit: 3fc8f665421ddb862bf4d1ba95505378246340be
Removed unneeded setting of Mat Block size, should respect already set value, removed unneeded checking of negative blocksize this is handled in PetscLayoutSetUp().Hg-commit: 2d1c2b03ef3a0925025555
Removed unneeded setting of Mat Block size, should respect already set value, removed unneeded checking of negative blocksize this is handled in PetscLayoutSetUp().Hg-commit: 2d1c2b03ef3a0925025555e660e6834a4bd0a50c
show more ...
VecCreateXXXWithArray() now takes a bs argument since there is no other way to pass the block size in during creation processHg-commit: 465282368ed7696decd83c3d3b111f39348a7d40
MatSetSize() called after MatSetUp() is now forbidden even for Dense matricesMatSetBlockSize() must be called beofre MatSetUp()/ MatXXXSetPreallocation() for all matricesFixed vec nest example that
MatSetSize() called after MatSetUp() is now forbidden even for Dense matricesMatSetBlockSize() must be called beofre MatSetUp()/ MatXXXSetPreallocation() for all matricesFixed vec nest example that pushed format that prevented values from being printedHg-commit: 80ec81eb9db92735994e950eda2d2db6657bb6cb
properly namespaced a couple more thingsHg-commit: 71672d5f24e597f91ca620cb4b297ebd71880c5a
Support MatSetBlockSize() with SeqDense and MPIDenseHg-commit: 9b9e06dcc76d48ea3a0736bdc478eaba29afbb99
Rename include/private/ to include/petsc-private/Hg-commit: 9a1730720b0d9756437b40462617551504641ade
changed MatCreateMPIXXX() to MatCreateXXX() since that is what they areHg-commit: 88fb4066e05405d3c444fb00dd00ab15e805b3e3
MergeHg-commit: bb673c54e3f3e845b1858ead227a392b9e430da8
Now MatSetValues() does not automatically mark the matrix as unassembled- Individual types set the assembly flag if values need to be communicated- This is done to allow programming in the followin
Now MatSetValues() does not automatically mark the matrix as unassembled- Individual types set the assembly flag if values need to be communicated- This is done to allow programming in the following way:for(r = rStart; r < rEnd; ++r) { MatGetRow() <transform values> MatRestoreRow() MatSetValues()}Hg-commit: 1fc53ac2b8ab5649a32e5123d93f6c2f69dbdd4d
bugfix: cast (PetscBool)Hg-commit: aa4d7f4127b60569015321c4f8d7938db08dfe10
Remove MatSetUpPreallocation() and MatPreallocated(). MatSetUp() required if not preallocated. Unify error reporting.Hg-commit: 9dd5fa086e48409435f8bacb456e7397da336895
Mass revert file modes that were made executable in f6e61ee9c329Hg-commit: 116d90d0b66125cee0db3e7351047057e756baf5
changed MatMatMult to MatTranposeMatMult.Hg-commit: f6e61ee9c329774cd5343eea1ee6b7432be17c3f
Fixed problem in MATMPIDENSE, and compiler warningHg-commit: 7ed35655096e57e718f1421ddc42c8ddc5ede883
set C->ops->matmult in symbolic MatMatMult to skip dispatch in the case of MAT_REUSE_MATRIXHg-commit: dde2f4286cc0274d1a97fbab8c2e7bd50c541a10
Ignore options MAT_KEEP_NONZERO_PATTERN for seq/mpi dense matrix typesHg-commit: 0c3cde1dae55bfd71e21d7b82a9df425c892cfb7
Missing ISDestroy() in MatGetSubMatrix_MPIDense()Hg-commit: 73742673016b851c36e1b991c42f9f3d2d2b1bdd
fixed for !diag for complex numbersHg-commit: 7abcced43e69f5fb7e57fc1e21265ca7dbe231f6
bug fixes for MatZeroRows for MPIDENSEHg-commit: 4a53093a11a7d7a029efc6a3d86d220fe846a999
backout e9cd14f3c0d4 as it breaks --download-plapackHg-commit: 2467e89ca05937afe2c987d909cbd312c9235a21
[petsc-maint #88695] PETSc 3.2.0-p2 bug report - Fixed PLAPACK function nameHg-commit: e9cd14f3c0d4d7243825501ded8357b94a43ff3f
changed sqrt() to PetscSqrtReal() to work properly with __float128changed some %G to use %14.12e and (double) to work with __float128Hg-commit: a8faa4e64896cf76f3f64094484ef5e06761417b
ISRestoreIndices() was called on the wrong IS.Hg-commit: 6c19e9e5c5c2222c2e38a1da0aeeb4a6df8094ab
updated to support MatView and MatLoad for MPIDense for the native format for any size matrices no matter how large. It now uses the MPILong_Send/Recv functions.Hg-commit: bf26a3ca0c75062d88061ec3b
updated to support MatView and MatLoad for MPIDense for the native format for any size matrices no matter how large. It now uses the MPILong_Send/Recv functions.Hg-commit: bf26a3ca0c75062d88061ec3b51b3f09a7c45e34
1...<<11121314151617181920>>...34