changed PetscOptionsName() and PetscOptionsHasName() to return true if option is set, regardless of the value it is set to, include 0 and false changed most uses of these routines to the Truth vari
changed PetscOptionsName() and PetscOptionsHasName() to return true if option is set, regardless of the value it is set to, include 0 and false changed most uses of these routines to the Truth varientHg-commit: fd6366abd7eb1f3ec925faa0ecd078d5cc025eb2
show more ...
merged hdf4 viewer code into hd5 viewer code. Basic vector viewing and loading name work with hdf5 viewer (using name of vector as name in hdf5 file). Vector viewing also works for DA vectors, but st
merged hdf4 viewer code into hd5 viewer code. Basic vector viewing and loading name work with hdf5 viewer (using name of vector as name in hdf5 file). Vector viewing also works for DA vectors, but still uses GlobalToNatural and so does not provide multi-dimensional DA array info into HDF5 file yet. Will be done next.Hg-commit: 3a20bd7aed8a5ccc4310dfbef8f234ed655cbbbf
fixes, cleanups, and heavy review of the meany XXXRegisterAll() callsHg-commit: a22e06998b33293c00422f45f4010e18e1dfb00e
removed -I$PETSC_DIR from make system and changed the corresponding#include "src/dsdsdsds" to "../src/sdsdsds" in the source codeHg-commit: 6e3c4cc4b4bfcb366bae9b71afcb5009c1f0429d
fixed fortran interface for PCFactorSet/GetMatSolverPackage()Hg-commit: bcff468d49c661dcd39b7bcf41d1fc845b196db6
added PCFactorGetMatSolverPackage()Hg-commit: a123d5b4378bd8a00fad3da3e3525ceb2ae3ebe5
moved much of the PC_Factor methods inside the individual ilu/lu/icc/cholesky files into a single copy in the factor directoryfixed output from some example tests that do -ksp_view to contain the
moved much of the PC_Factor methods inside the individual ilu/lu/icc/cholesky files into a single copy in the factor directoryfixed output from some example tests that do -ksp_view to contain the new solver package information that is now printedHg-commit: f303c70be042abf5c2b17ed52c7a90c376106dc8
merged common fields of Factor preconditioner into PC_Factor base classHg-commit: e4d76e70e3f11265d8bb736f6d921cb6c5c43fbd
added /*I "petscpc.h" I*/ to factor.c so that correct includes are used with auto-generated Fortran codeHg-commit: e56f874b500cd7d87330f4f889dd9f5aec7f25ee
* Using MUMPS, MatGetInfo(...,&info), info.nz_allocated is given for theinitial matrix (not the factorized one). Currently I use :- Mat_MUMPS *lu=(Mat_MUMPS*)mat->spptr;- lu->id.INFOG(20)to get
* Using MUMPS, MatGetInfo(...,&info), info.nz_allocated is given for theinitial matrix (not the factorized one). Currently I use :- Mat_MUMPS *lu=(Mat_MUMPS*)mat->spptr;- lu->id.INFOG(20)to get the same information. It's a dirty solution...Added MatFactorGetSolverPackage(), also properly printed with -mat_view_info and -ksp_viewHg-commit: d45534d976bbd57e4a4d4c4173150bb1403ccc76
pass MatFactorInfo as const into factorization routines, they shouldn't be changing it.Hg-commit: 06e09652bd7d2f02616c7256594ec565736aabbf
1) The first argument to MatXXXFactorSymbolic/Numeric() is now the factored matrix2) The assigment of the MatXXXFactorNumeric ops pointer is now done in the symbolic factorization the assigment o
1) The first argument to MatXXXFactorSymbolic/Numeric() is now the factored matrix2) The assigment of the MatXXXFactorNumeric ops pointer is now done in the symbolic factorization the assigment of the MatSolve pointer is now done in the numeric factorization (This is because only then do you know the right pointer that should be used)Hg-commit: efc00afbc7c5103f2f56fd96963db2c4cf4e1ed4
a.peyser@umiami.edu Subject: MPIDense row distribution on transpose. Date: September 4, 2008 10:06:36 PM CDT To: petsc-dev@mcs.anl.gov Cc: petsc-users@mcs.anl.gov Reply-To: petsc-dev@mcs.
a.peyser@umiami.edu Subject: MPIDense row distribution on transpose. Date: September 4, 2008 10:06:36 PM CDT To: petsc-dev@mcs.anl.gov Cc: petsc-users@mcs.anl.gov Reply-To: petsc-dev@mcs.anl.gov used PETSC_DECIDE for local row/column layout of MatTranspose for MPIDense instead of using the transpose of the given layout, like all the other formats do.Hg-commit: 799c15ac905a55d3ddab0c3b2506cd4f2f95ec94
fix memory leak in calling PetscStrallocpy()Hg-commit: 34c1975360b8fcfa3da6181c3b10c443734e1771
added MAT_SOLVER_PETSC and put its use in to replace "petsc"Hg-commit: fb5c62a1c792f5910ab22585ae231ff32b4b671f
changed MatSolveType to MatSolverPackageHg-commit: 237da6d33a71fc726cd7c44ec309405456f8c5c8
fixed -pc_mat_solver_type to -pc_factor_mat_solver_typeHg-commit: 310d7762c101124995adc6876886ba22fa9a871d
added PCFactorSetMatSolverType()Hg-commit: eb459177ef24a54b63ec70034319fe5ddf31ab25
commit after most of merge of petsc-dev with petsc-dev-new-solvers with new way of handling external solversHg-commit: 7c86fa28bc8468b955cc6a62edd1de55d6c3d700
basic transistion to new model for external direct solvers all tests passHg-commit: 709a5887e4f17b074188a2f60d4f00cb8895dd52
#17844 PCFactorSetMatOrderingType() should use 'const MatOrderingType'Hg-commit: 422b7dd730259aa6ded1cdcea230c8f65690d965
revert - as per #17875, #17872Hg-commit: c00c266b6aa66a660cfd44ad80192b868efadea0
More fixes for MatOrderingHg-commit: dcde0c2606c4299cb7b215eb6d4190bf6be72e1e
initial conversion of Mat derived solver types like Mumps etc to use MatGetFactor() instead most code does not yet run but all code should be using the new format.Hg-commit: ac83415153993ee58dc4
initial conversion of Mat derived solver types like Mumps etc to use MatGetFactor() instead most code does not yet run but all code should be using the new format.Hg-commit: ac83415153993ee58dc4194c173418bfbd73bc73
removed no longer needed converts of Fortran to C MPI_Comm (since MPI 1.1 has a standard for this)Hg-commit: 263aca0fcfe7efcaed30a4abb46e648de3bb24ab
1...<<11121314151617