rename MatSolve routines for seqsbaij matrix to xxx_inplaceHg-commit: 101b10f669f7ea824d4e35e2b12236f3f70eb84d
rename matfactor and matsolve routines as Matxxx_inplace for Cholesky factorization with aij formatHg-commit: ba6d9a8f15047432bab9738f57075948805312da
optimize MatSolve_SeqSBAIJ_1() for new datastructuretrivial code cleanup of aijfact.cHg-commit: db5506c5e2a509effbca694c9e779150953b8ec2
fixed a bunch of assignments of integer to 0. mistake I made a few days ago adding the .Hg-commit: cc599b11a9988dfcfd6326b284afa5d15897575c
Fix format of marked html linesHg-commit: d56be1bcbae7d9be912af11d83172570d0df312f
sbaij: avoid memory corruption on the end of a->diagThese uses were not updated when the malloc changed from size mbs+1 to mbs.Hg-commit: 3c8b91a3a7d863a8bba3ec43ce3957023baa5816
MatSetValuesBlocked_SeqSBAIJ: don't silently drop lower-triangular entriesfor consistency with MatSetValues_SeqSBAIJHg-commit: 7caa8cec65de3a63a8f7a2d8b8d6b1162340194e
correcting of 0 assignments to double to be 0.Hg-commit: 4e8d3c66ce68ac50361b8dc9292a6438842e1543
enable cholesky factorization with new data structure for seqaij formatHg-commit: e48790f0df7ecb45919e5c3cbaf6d42481c0b54a
removed PETSC_ARCH/conf/base andadded support for not setting PETSC_ARCH and PETSC_DIR with --prefix optionHg-commit: e478f4df238e5763b64567336d7cf94ca5d89d58
more PetscMallocN() corrections and added streamsHg-commit: 064a03280dbddda9f26c26fc37639f97dc6e0a88
updated more files to use PetscMallocN() instead of single malloc with ugly operationsHg-commit: 06b9e8a2056c1ddd773610bbb1de775ec9eddee0
MatSetBlockSize for SBAIJHg-commit: 51786ee77a329efe5929ae68b197479011aa0015
added check on PetscValidScalarPointer() to all the MatSetValues_() routines to check for non-double alignedHg-commit: 1f2e574d0828af632142de782d665f4dded95c8f
mergeHg-commit: b723e36a33b01b236644b171b2ed49e502be881c
remove execute permissions from sourcefilesHg-commit: 51e6d6c8360e0f44051ea90e634ee2c0b115205d
add support MatMult() for Hermitian matrix in mpisbaij formatadd MatMultHermitianTranspose() and MatMultHermitianTransposeAdd()Hg-commit: bd3ee2c07764767e1715e99fb8df83bd35b221a3
simplified setting the MatMult pointer for SBAIJ when Hermitian matrixHg-commit: a11735c5870dd2175637eee7b3edf780eaa4f6ff
fixed setting of MatMult function pointer with Hermitian option for block size 1.Hg-commit: 1365719a088a0f8ef2c3a62fcf77e457a024e344
add MatMult_SeqSBAIJ_1_Hermitian() and MatHermitianTranspose()Hg-commit: 284b8e9149e7268648f12ec58fc3a6cb75e5468c
changed _Inode to _SeqAIJ_Inode to make clearer the relationship between inodes and seqaijHg-commit: ad72f3aa29dc86f484fa9ca80f5a4b665e5507a3
changed MatRelax() to MatSOR() to match MatSORType and PCSORHg-commit: e68531df6999d872cd12e8f3ab1ea488c58078d8
changed PetscMap to PetscLayoutHg-commit: b8f4632bd00d1563dcf8108fd4199169f8fd320b
changed PetscMap to be pointer to _p_PetscMapchanged PetscMapInitialize() to PetscMapCreate() and also have it malloc the spaceHg-commit: 2d1edc265bc1b52b0bfe730b4711ac37a11744fd
fix memory leak in matrix factorization routinesHg-commit: e3157dcb727e97065d26a2e291f5377eb89fd848
1...<<21222324252627282930>>...53