Symmetry options are handled by MatSetValues(), remove 'unused' warnings in implementationsHg-commit: fb44390d0731356a11547b41b85e16c498ba91ed
fixed formating of variable declarations messed up by putting const int XXXTypefixed DMDAGet/SetCoordinates() that matt did not removeHg-commit: de8db80506612f87fb4b9c77dd85f76c605a3942
changed #define char* XXXType to typedef const char* XXXTypeHg-commit: 2f1984a65b4f21a886ea1c854235ca6d51deefad
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
more nightlybuild fixesHg-commit: 5da90ed425354f15d711e4b96814cf3f00058461
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
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
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
1...<<21222324252627282930>>...54