initial cut of simple multi-physics examples in Fortran 90Hg-commit: 5ca199d0aa4230d76412ca308f563c955c58fd78
added mex34f.F changed ex34f.F ex34f.F90Hg-commit: 4b89ee5b72665697bdbdf0562b79c49c2a910326
petsc-maint 15947 handle case where openmp global world has one process in the case of multiple calls to KSPSetOperators with same non-zero pattern.Hg-commit: 9abf54ba7f4416b72f519293754408f7db
petsc-maint 15947 handle case where openmp global world has one process in the case of multiple calls to KSPSetOperators with same non-zero pattern.Hg-commit: 9abf54ba7f4416b72f519293754408f7dbab0494
show more ...
improvements and fixes for convergence test in SNESHg-commit: acbdafa9226bd3bce6cf3830b70955b8e0f00b6b
revised the design of PetscMap....should fix petsc-maint 15893Hg-commit: c45a79cbc7d588b27e55b535c0cbb18777095c43
added DMMGSetISColoringType()fixed ex31 to match Vince's number of unknowns in thermal and fuel, also added graphicHg-commit: bfff76672032fef58173a3a2a769bf5c718478b6
changed VecPack to DMCompositeHg-commit: 50cdc5c1de335dcae6ffc91563855937bb8eb8d2
petsc.bib reference to Downar and Salome coupling approachesadd PetscViewerASCIIGetStdout() to use in PETSc source instead of PETSC_VIEWER_STDOUT_(comm) for traditional PETSc error handlingHg-co
petsc.bib reference to Downar and Salome coupling approachesadd PetscViewerASCIIGetStdout() to use in PETSc source instead of PETSC_VIEWER_STDOUT_(comm) for traditional PETSc error handlingHg-commit: d5925024de9641e364c42958da386445812c4f79
Added coarsening and hierarchy generation to DMHg-commit: c1527c7eb61193b6e57e465edb91dc8a56b966b9
Fixed 1D DA viewerHg-commit: 30bfd2d7de39ea2274c1cbcfca6f934866745cf8
moved many implementation headers to include/privateHg-commit: aa99826eaac01bf46b6b3b0207d0ecd69d3393cb
bug fixes for MatConvert() properly selecting converter.Hg-commit: 0a22a1be7b7916116cf9ddb825296feffb8def26
bug fix in ex7.c TS example, finished new MonitorDefault context for TS unused variables in redundant.c bug fix in dmmgHg-commit: 975413dce9e8293e295422e2a31856033328805c
changed context for default KSP monitors to PetscViewerASCIIMonitorfrom PetscViewer.Hg-commit: 81697a8657f9e81fc0099e0f85d9ecb6baf49666
moved KSPSetOperators() on KSP and Subksps from DMMGSolveKSP to DMMGSetKSP where they are actually computed.Hg-commit: 5e523da38f7dc14d96e34a8e73c493f682a2ca6a
dmmgsetuplevel() no longer calls KSPSetOperators for the MG levels it is now properly called as needed in DMMGSolveKSPHg-commit: 63e337e9ec16f0e4f46b65aa3437caefa145bb07
1) change to dmmg so KSPSetOperators is not called earlier with empty matrix (not a bug fix, just cleanup)2) SNESSetJacobian() no longer calls KSPSetOperators() that is called directly in SNES
1) change to dmmg so KSPSetOperators is not called earlier with empty matrix (not a bug fix, just cleanup)2) SNESSetJacobian() no longer calls KSPSetOperators() that is called directly in SNESSolve_xxx3) PCSetUp_MG() now calls KSPSetOperators on finest grid smoother if user has not reset it.4) DAMG will not call KSPSetOperators() on finest grid smoother, now MG automatically updates it if the PCMG Operator is resetHg-commit: e566a1ded5e184949dd584b275e0022f0edb59df
Small Mesh fixesHg-commit: 16a7ecd01bf66bdc257fa9146302bc5f2aff7fc4
Added DAFormFunctionLocalGhost() - Also supported in DMMG using -dmmg_form_function_ghostHg-commit: 526f5b6cea7d59637c92fd25224baa0f9a67ec3e
automergeHg-commit: b7615f3899d56978fc4f5499ac44283b5155a4f0
added DMMGSetMatType() and -dmmg_mat_type <mtype>started symmetric version of BlockMat.added MatOptions[] to string match the options and renumbered the options from 0.Hg-commit: 9884893e09ba39
added DMMGSetMatType() and -dmmg_mat_type <mtype>started symmetric version of BlockMat.added MatOptions[] to string match the options and renumbered the options from 0.Hg-commit: 9884893e09ba39ad38482aeb4138851bf91cb680
petscmesh.h:mesh.c:meshimpl.h: - Added methods to support DMMG integrationsection.c: - Added Section duplicationCoSieve.hh: - Split out allocateStorage()damgsnes.c: - Added some Mesh support
petscmesh.h:mesh.c:meshimpl.h: - Added methods to support DMMG integrationsection.c: - Added Section duplicationCoSieve.hh: - Split out allocateStorage()damgsnes.c: - Added some Mesh supportHg-commit: becc106d21aebc15714484ee0498a72832ca9b17
auto + manual mergeHg-commit: f4c0ae99f4c7f22f95c234827fc2a705aadd8925
fix memory leak in nightly buildsHg-commit: 147f080ed632f96dea93a59bf7a801e93f8b6739
bugfix for FD as Barry suggestedHg-commit: a40f49575f14457d88be8730912c99f2d72fa887
1...<<31323334353637383940>>...43