GitHub PushEvent at 2014-03-16 08:37:11
Repository: petsc
Actor: jedbrown
Payload: {"shas":[["b5527d9811fccbbd3f966f67c2c73c22331ab06e","0ba9f19bd683d2fddbf17cf63fdb3623a07ded82@gmail.com","SNES: Fixed FAS docs","Matthew G. Knepley",false],["e6fea52ad7f263bd6703109c63d40574413c2712","0ba9f19bd683d2fddbf17cf63fdb3623a07ded82@gmail.com","Sys: Allow PetscObjectDereference() on NULL pointer","Matthew G. Knepley",false],["3913d7c88545934e3494e7f6b958cbec33bc33f5","0ba9f19bd683d2fddbf17cf63fdb3623a07ded82@gmail.com","DMPlex: Added coarseMesh member to Plex\n- This will be used by DMCoarsen()\n- It will be set during refinement","Matthew G. Knepley",false],["0a6ba0406d94e95ba6ae04e61886674f10868527","0ba9f19bd683d2fddbf17cf63fdb3623a07ded82@gmail.com","DMPlex: Added DMRefineHierarchy() and DMCoarsen() support\n- DMRefineHierarchy() sets coarseMesh, so DMRefine() does not cause the initial mesh to keep on living\n- DMCoarsen() returns coarseMesh\n- These are handled by DMSetFromOptions(), which I had to move","Matthew G. Knepley",false],["d96ec2e4e547a0010ede36cdb8843a690ce258a1","0ba9f19bd683d2fddbf17cf63fdb3623a07ded82@gmail.com","SNES ex12: Add a test (not working yet) which uses FAS","Matthew G. Knepley",false],["21454ff589f1469e49c009e3728150e08e3bc4aa","0ba9f19bd683d2fddbf17cf63fdb3623a07ded82@gmail.com","DT: PetscQuadrature is now a PetscObject\n- Added PetscQuadratureGet/SetData()","Matthew G. Knepley",false],["8026896cf1ae43ed4b9e21404bcf68164f5c0db6","0ba9f19bd683d2fddbf17cf63fdb3623a07ded82@gmail.com","DMPlex: Fixed documentation\n- FEMContext is now at the top of the user struct (hopefully remove this soon)","Matthew G. Knepley",false],["bceba47791954e5b5c88b6aac496db56f440521c","0ba9f19bd683d2fddbf17cf63fdb3623a07ded82@gmail.com","DMPlex: Adding support for interpolation between regularly refined meshes\n- Added DMPlexComputeInterpolatorFEM()\n- Added PetscFERefine()\n- Added PetscFEIntegrateInterpolator_Basic()\n- Not working now since coarse meshes do not have Sections attached","Matthew G. Knepley",false],["950b44c7430da4a704d8f6299b7ede20e2a316a8","0ba9f19bd683d2fddbf17cf63fdb3623a07ded82@gmail.com","PetscFE: Added doc for PetscDualSpaceCreateReferenceCell()","Matthew G. Knepley",false],["2d8e98f87a0c6e65b6e76b9bad9d73f32af8c803","0ba9f19bd683d2fddbf17cf63fdb3623a07ded82@gmail.com","SNES ex12: Fix output for P2 with P0 coefficient","Matthew G. Knepley",false],["46b85170f2cd5250c21018a1dc7bca98d3c7e61d","0ba9f19bd683d2fddbf17cf63fdb3623a07ded82@gmail.com","DMLabel: Added DMLabelHasValue()","Matthew G. Knepley",false],["decb47aa5ac6684705207c1cbd56e8b9ae5b704e","0ba9f19bd683d2fddbf17cf63fdb3623a07ded82@gmail.com","DM: Change DM fields to PetscFE\n- Really the DM should be split into topology and function space parts, and this would go in the later. Right now I can't\n  do it properly without circular dependencies.\n- This is setting up for automatic creation of Sections","Matthew G. Knepley",false],["6c73c22c1c8e1232d72a67b7ebab86afeb095bc8","0ba9f19bd683d2fddbf17cf63fdb3623a07ded82@gmail.com","DMPlex: Added DMBoundary struct\n- This will replace the stuff in TS ex11","Matthew G. Knepley",false],["fd59a867df9b220bc2a693b2dccbbb839d5ebc37","0ba9f19bd683d2fddbf17cf63fdb3623a07ded82@gmail.com","DM: If the local section is not present, it will be created automatically from PetscFE structures and boundary conditions\n- Added createdefaultsection() to DM","Matthew G. Knepley",false],["573e6049811006724e7807025d3c51622a503ad7","0ba9f19bd683d2fddbf17cf63fdb3623a07ded82@gmail.com","SNES ex12: Defer section creation to the DM","Matthew G. Knepley",false],["18abd7631de21d6ff4ca74a06de0491808475112","0ba9f19bd683d2fddbf17cf63fdb3623a07ded82@gmail.com","DM: Cast cleanup for DMGetField()","Matthew G. Knepley",false],["09b21952c2e23acd73835d701b734409a9ba3a2e","58df768959dd06ee96a0a2c42d6cb59ebc2cc6b8@jedbrown.org","PCComposite: comment multiplicative case to show matrix expression","Jed Brown",false],["f57be1c5a183a524a82d1ffd44fbb3c37057e2e0","00d1eecde3ae36b61537542a3ce4284e8db34ff8@iue.tuwien.ac.at","Merge branch 'karlrupp/update-viennacl-1.5.1'\n\n* karlrupp/update-viennacl-1.5.1: Updates the ViennaCL bindings to use\n   the latest 1.5.1 release. Performance improvements in VecMDot()\n   for ViennaCL types. Now providing an implementation for\n   compressed CSR, enabling full MPI runs.","Karl Rupp",false],["2430e02efd2a573f30285912ce1530da73e69738","45ca60321091e9126764bc5eac9f7fdfd9b42da8@mcs.anl.gov","TaoSetHessianMat() does not exist but was listed in petsctao.h","Barry Smith",false],["a51532b036b301dbe6f8ec2e2f5d6a279a7ce1d6","0aa8ea625b82e2890a0379d1c46d4fe9eb2f3044@mcs.anl.gov","solaris: fix typo","Satish Balay",false]],"size":296,"ref":"refs/heads/next","head":"b3c05ea1e1f4fd3e7f32cc75e459dc6b37e39d5f"}