removed a few more unneeded ifdef complex special cases where the complex version works for both real and complexHg-commit: 3fccdbc02d559ab8178d544bf536b2674db1cbdf
removed the silly #if defined(PETSC_USE_COMPLEX) special cases when the complex version gives the exact same results as the real version for real, i.e. PetscConj, PetscRealPart, do nothing and are ha
removed the silly #if defined(PETSC_USE_COMPLEX) special cases when the complex version gives the exact same results as the real version for real, i.e. PetscConj, PetscRealPart, do nothing and are harmless for the real casethe less #if def code duplication we have the betterHg-commit: 158afdac623e9fb04c1dbe14153c0895e6c4feef
show more ...
removed trailing spaces from all filesHg-commit: 1cfa55059afe46c5145e0e830cd797b97216abfb
ran clang --analyze over PETSc and fixed many of the complaints. Mostly missing CHKERRQ() and set but not used variables, no bugs found, lots of complaints about null references, not sure what is up
ran clang --analyze over PETSc and fixed many of the complaints. Mostly missing CHKERRQ() and set but not used variables, no bugs found, lots of complaints about null references, not sure what is up with that; gets in the way of real useful messages.Hg-commit: c183c49f249a22d7ef32be2c51749bad41445e53
bugfix for reuse matrix product C=A*B, in which A and B are not same type.Hg-commit: c22f179a03e8c061ef7ca6a99cc94af3e4efb1d2
reemove OBJSC and OBJSF from invididual makefiles and auto-define in conf/variablesHg-commit: 2f01c17f3c19dc4b89aaf306cfd60a12312c270d
Symmetry options are handled by MatSetValues(), remove 'unused' warnings in implementationsHg-commit: fb44390d0731356a11547b41b85e16c498ba91ed
removed trailing blanks from source codeadded rule rmtrailingblanks accessible via make ACTION=remtrailingblanks treeHg-commit: 6e3652165d48aa5f3e94dd66bf607adea6fac27a
code to match PETSc style guide for if (xxx) for (xxx) sizeof(xxx)Hg-commit: 01e0d19bcd83a980fb5e8e32b294a95da72b405f
removed PLAPACK interfaceRemoved generic MatGetArray/MatRestoreArray()Hg-commit: 43ffc442c8fd7c7b840af42cbd49288755158b7c
Mat: Fixed Fortran stub in MatSeqDenseHg-commit: f9c6cac2d69c724a2258d4e0dc2f51b0825aa875
added MatSeqDenseGetArray() and MatSetRandom()switched MatGetArray() for SeqDense to use MatSeqDenseGetArray()Hg-commit: d91242180205aedab6a564c6081a3c979cd67075
Fix formatted dense output for __float128Hg-commit: ead4bcc34a0ae4f9f8d1fea12c82014e36555069
more testexample [plapack] fixesHg-commit: cef62265ffd974ef56fcf0f67b6833699b1504a2
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
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
Support MatSetBlockSize() with SeqDense and MPIDenseHg-commit: 9b9e06dcc76d48ea3a0736bdc478eaba29afbb99
Rename include/private/ to include/petsc-private/Hg-commit: 9a1730720b0d9756437b40462617551504641ade
add fptrap guards to more lapack callsHg-commit: 2287b728aaf6ae7b9a6fdd200ae0dc5a07cb330a
changed MatCreateMPIXXX() to MatCreateXXX() since that is what they areHg-commit: 88fb4066e05405d3c444fb00dd00ab15e805b3e3
Fixed MATSEQDENSE LU setupHg-commit: 2df3108d36f8079050d1463abd154d89d6150c93
Changed return type of BLASdot_() to PetscScalar- The pthread imp will still have to be changedHg-commit: 2d90f78ea9c1f5c941c9b3959bdc57616e9ba1b8
MatView_SeqDense_ASCII() put space before i in complex MATLAB outputHg-commit: 131f4067a0d556f9a4bccd0efad0799382e74667
Remove MatSetUpPreallocation() and MatPreallocated(). MatSetUp() required if not preallocated. Unify error reporting.Hg-commit: 9dd5fa086e48409435f8bacb456e7397da336895
1...<<11121314151617181920>>...38