{"push_id":1336219063,"size":9,"distinct_size":1,"ref":"refs/heads/next","head":"cff38cc3a9351f79658b729958c496ea3442acbc","before":"145bed87b4dedf0a9b8c6138d8f16fdbb618d770","commits":[{"sha":"44ac993612e1ca111ab14eba1c22039e0ba32a12","author":{"name":"Matthew G. Knepley","email":"f8e52b811452969e58b7c3cbd6eea9dec916d33c@gmail.com"},"message":"Merge branch 'pr566/knepley/plex_bd_aux_field/master' into knepley/feature-plex-bdfunc\n\n* pr566/knepley/plex_bd_aux_field/master: (22 commits)\n  PetscDS: reset max nr values for PetscOptionsIntArray()\n  SNES+Plex: dm was destroyed too early\n  Plex: use tabulation based on quadrature points of dual space, not the default tabulation in DMProjectFieldLocal()\n  SNES ex77: remove zero pointwise functions\n  PetscFE: only transform pointwise function if it is present\n  PetscDS: get rid of boundary discretizations\n  SNES ex77: update test\n  SNES ex77: simplify residuals/jacobians and delete unnecessary variables and functions\n  SNES+Plex: use all cell values to interpolate to face\n  PetscFE: add face quadrature and tabulation\n  PetscDS: cache number of components and dimensions of discretization space in PetscDS object\n  SNES ex77: simplify pointwise residual and jacobian for deformation\n  SNES ex77: move specifications of boundary conditions to command line options\n  SNES ex77: use auxiliary field for wall pressure\n  SNES+Plex: allow auxiliary fields in boundary residual/jacobian calculations\n  PetscDS: get rid of initialization with PetscContainer\n  SNES+Plex: move boundary jacobian calculation into seperate function\n  SNES ex77: remove BdResidual for pressure field\n  SNES+Plex: remove unnecessary (and wrong) loop in boundary residual/jacobian calculations\n  SNES+Plex: change DMGetField to PetscDSGetBdDiscretization in residual and jacobian calculation\n  ...\n\nConflicts:\n\tinclude/petsc/private/petscfeimpl.h\n\tsrc/dm/dt/interface/dtfe.c\n\tsrc/dm/impls/plex/plexfem.c\n\tsrc/snes/examples/tutorials/ex56.c\n\tsrc/snes/examples/tutorials/ex77.c\n\tsrc/snes/examples/tutorials/output/ex77_0.out\n\tsrc/snes/utils/dmplexsnes.c","distinct":false,"url":"https://api.github.com/repos/live-clones/petsc/commits/44ac993612e1ca111ab14eba1c22039e0ba32a12"},{"sha":"df1fddb22e8593c52aa7070615f85294df3ec9b4","author":{"name":"Matthew G. Knepley","email":"f8e52b811452969e58b7c3cbd6eea9dec916d33c@gmail.com"},"message":"Plex: Update boundary integrals to new API","distinct":false,"url":"https://api.github.com/repos/live-clones/petsc/commits/df1fddb22e8593c52aa7070615f85294df3ec9b4"},{"sha":"e7fb21228c1a2606caae2972e7a5ee65c784ac44","author":{"name":"Matthew G. Knepley","email":"f8e52b811452969e58b7c3cbd6eea9dec916d33c@gmail.com"},"message":"SNEX ex77: Update boundary args and FE creation","distinct":false,"url":"https://api.github.com/repos/live-clones/petsc/commits/e7fb21228c1a2606caae2972e7a5ee65c784ac44"},{"sha":"ac727d23d3672165604d18d9b2cb3822ea9b24f8","author":{"name":"Matthew G. Knepley","email":"f8e52b811452969e58b7c3cbd6eea9dec916d33c@gmail.com"},"message":"PetscFE: Added missing destroy","distinct":false,"url":"https://api.github.com/repos/live-clones/petsc/commits/ac727d23d3672165604d18d9b2cb3822ea9b24f8"},{"sha":"496733e227f8aa6258a82f10fb5673d2cffcc35b","author":{"name":"Matthew G. Knepley","email":"f8e52b811452969e58b7c3cbd6eea9dec916d33c@gmail.com"},"message":"Plex: In projection, get Nc from DS instead of calculating it again","distinct":false,"url":"https://api.github.com/repos/live-clones/petsc/commits/496733e227f8aa6258a82f10fb5673d2cffcc35b"},{"sha":"82e44b637ee4872921c48afb26e117a0b780868a","author":{"name":"Matthew G. Knepley","email":"f8e52b811452969e58b7c3cbd6eea9dec916d33c@gmail.com"},"message":"SNES ex12: Numerical flutter","distinct":false,"url":"https://api.github.com/repos/live-clones/petsc/commits/82e44b637ee4872921c48afb26e117a0b780868a"},{"sha":"bc37fc310fd20acc5a3443b8a37bae999679aaf9","author":{"name":"Matthew G. Knepley","email":"f8e52b811452969e58b7c3cbd6eea9dec916d33c@gmail.com"},"message":"SNES ex62: Numerical flutter","distinct":false,"url":"https://api.github.com/repos/live-clones/petsc/commits/bc37fc310fd20acc5a3443b8a37bae999679aaf9"},{"sha":"2a711204881e3defa9f8d9d58ea33ca8d5f088aa","author":{"name":"Matthew G. Knepley","email":"f8e52b811452969e58b7c3cbd6eea9dec916d33c@gmail.com"},"message":"SNES ex12: No longer need boundary discretization orders","distinct":false,"url":"https://api.github.com/repos/live-clones/petsc/commits/2a711204881e3defa9f8d9d58ea33ca8d5f088aa"},{"sha":"cff38cc3a9351f79658b729958c496ea3442acbc","author":{"name":"Matthew G. Knepley","email":"f8e52b811452969e58b7c3cbd6eea9dec916d33c@gmail.com"},"message":"Merge branch 'knepley/feature-plex-bdfunc' into next\n\n* knepley/feature-plex-bdfunc:\n  SNES ex12: No longer need boundary discretization orders\n  SNES ex62: Numerical flutter\n  SNES ex12: Numerical flutter\n  Plex: In projection, get Nc from DS instead of calculating it again\n  PetscFE: Added missing destroy\n  SNEX ex77: Update boundary args and FE creation\n  Plex: Update boundary integrals to new API\n\nConflicts:\n\tsrc/dm/dt/interface/dtfe.c\n\tsrc/dm/impls/plex/plexproject.c\n\tsrc/snes/examples/tutorials/ex77.c","distinct":true,"url":"https://api.github.com/repos/live-clones/petsc/commits/cff38cc3a9351f79658b729958c496ea3442acbc"}]}
{"actor":{"display_login":"nschloe"}}