{"push_id":975271624,"size":35,"distinct_size":35,"ref":"refs/heads/devel","head":"be018de99ad25c55cbca7f5677135877581c723e","before":"c9cc505121a74f7b43901a393c72e04b51b0c889","commits":[{"sha":"ef7c7d20d61ab7860497924126b4a1e081e1e039","author":{"email":"1d2c586375b13af22e9ef32d61ec86c29b718b07@gmail.com","name":"Stephanie Pitts"},"message":"Kernel, small, and finite strain materials for 1D Rspherical migration. Refs #6256","distinct":true,"url":"https://api.github.com/repos/itgreenquist/moose/commits/ef7c7d20d61ab7860497924126b4a1e081e1e039"},{"sha":"4fbfa94081b5162df1abf7ab86ca10cf9b85a729","author":{"email":"cfa9cd656abf2293a4554a0176c4dc2a9fb46411@inl.gov","name":"Daniel Schwen"},"message":"Move templated member implementation into header (#6275)","distinct":true,"url":"https://api.github.com/repos/itgreenquist/moose/commits/4fbfa94081b5162df1abf7ab86ca10cf9b85a729"},{"sha":"b6a419ee5133ec09a224792cc02911742599412c","author":{"email":"5d7d8d12c8639b1a9db8c6e3d97e2045bd81c3e6@inl.gov","name":"Andrew E Slaughter"},"message":"Revert \"Revise clobebr target (#6258)\"\n\nThis reverts commit 5dbb349f7eb24434c8cba82b1eed246f50fe0df9.\n\nThe new \"clobber\" command wipes out the .git directory, which is bad.","distinct":true,"url":"https://api.github.com/repos/itgreenquist/moose/commits/b6a419ee5133ec09a224792cc02911742599412c"},{"sha":"902c04427eaffdf291b78b7f1d843bf7b91ecaf8","author":{"email":"01ed71589468ceccd639d7d4357a488f616de824@gmail.com","name":"John W. Peterson"},"message":"Merge pull request #6277 from aeslaughter/clobber\n\nRevert \"Revise clobebr target (#6258)\"","distinct":true,"url":"https://api.github.com/repos/itgreenquist/moose/commits/902c04427eaffdf291b78b7f1d843bf7b91ecaf8"},{"sha":"64100fd97fb3c0e58c736cc633b16a2675b8c165","author":{"email":"cb95ffcdfdf1256c931718111db3e0c3255eeeb9@gmail.com","name":"Cody Permann"},"message":"Merge pull request #6276 from dschwen/exprbtemplate_6275\n\nMove templated member implementation into header","distinct":true,"url":"https://api.github.com/repos/itgreenquist/moose/commits/64100fd97fb3c0e58c736cc633b16a2675b8c165"},{"sha":"8d190435bea588394d59f3228d16bda54aea87d3","author":{"email":"1e59bd834b0135ed3c38330b7c2e52bce7fac8d9@csiro.au","name":"WilkAndy"},"message":"TensorMechanicsPlasticTensileMulti now has custom returnMap and consistentTangentOperator.\n\nOther minor modifications:\n\nRankFourTensor now has a 'principal' fill method\nTensorMechanicsHardening classes now have a name() function - this is so any custom ReturnMap algorithms can optimize for certain hardening if they desire.\nTensorMechanicsPlastic custom returnMap functions now have trial_stress as an input parameter\n\nFixes #6241","distinct":true,"url":"https://api.github.com/repos/itgreenquist/moose/commits/8d190435bea588394d59f3228d16bda54aea87d3"},{"sha":"516514d9e9b8e995f16e585f95e17b8903d2f6ae","author":{"email":"48c1d10a3ac0ee622f4d5e823443b284c1e47e5f@ncsu.edu","name":"Alex Lindsay"},"message":"Implemented coupling of physics across domains. (#869)\n\nSummary of work done for #869: The majority of the heavy lifting is done in the\nInterfaceKernel class. InterfaceKernel is essentially a re-implentation of DGKernel, but\nit's designed for coupling different variables across an interface. Thus\nit has some important differences with DGKernel. Here are a few:\n\n - computeJacobian is called only for Moose::ElementElement and\n   Moose::NeighborNeighbor. This because residual and residualNeighbor\n   blocks are actually for different variables, meaning ElementNeighbor\n   and NeighborElement should actually be in off-diagonal blocks of the\n   Jacobian\n - The ElementNeighbor and NeighborElement Jacobian coupling of the two residual\n   variables are accomplished in the computeOffDiagJacobian\n   method. Coupling of additional variables is obviously also\n   accomplished in the OffDiagJacobian block as well\n - In order to get InterfaceKernel to work, the onInterface method had to be\n   added to the ComputeResidualThread and ComputeJacobianThread\n   classes. The computeInternalInterfaceJacobian method was added to\n   ComputeFullJacobianThread\n - InterfaceDiffusion in test/ was created to demonstrate and test the\n   InterfaceKernel capabilities\n - In FEProblem::addMaterial, set _neighbor parameter equal to true for\n   neighbor materials such that the coupled variables receive the correct\n   values\n - InterfaceKernel is now it's own system with its own directory and input\n   file syntax\n\nAlso Corrects face and neighbor shape functions for DG. (#6041)\n\nImplements block restriction of DGKernels. (#6042)\n\nSummary of work done for #6042:\n\n - Similar to ComputeUserObjectThread, in order to make sure that we\n   don't try and compute block restricted dg_kernels at an interface\n   between subdomains that don't both contain the dg_kernel object, the\n   check dg->hasBlocks is added to onInternalSide in\n   ComputeResidualThread and ComputeJacobianThread. The neighbor element\n   is also passed to the computeInternalFaceJacobian methods in\n   ComputeJacobianThread and ComputeFullJacobianThread\n - Also created tests for interface_kernels and block restriction of dg_kernels\n\nTo wrap: this PR addresses issues #869, #6041, #6042","distinct":true,"url":"https://api.github.com/repos/itgreenquist/moose/commits/516514d9e9b8e995f16e585f95e17b8903d2f6ae"},{"sha":"b7d0a1668d7bab983e005728076ccb0d57131a8c","author":{"email":"a3e5eb60701d0e85b21837c24dc74464c9f03d10@inl.gov","name":"Jason Hales"},"message":"Fix problem with multiple ConstitutiveModels.  Closes #6285","distinct":true,"url":"https://api.github.com/repos/itgreenquist/moose/commits/b7d0a1668d7bab983e005728076ccb0d57131a8c"},{"sha":"3744a9a4737e0916438df65abcc029dee6a8d496","author":{"email":"cb95ffcdfdf1256c931718111db3e0c3255eeeb9@gmail.com","name":"Cody Permann"},"message":"Merge pull request #6286 from jasondhales/constitmodel\n\nFix problem with multiple ConstitutiveModels.  Closes #6285","distinct":true,"url":"https://api.github.com/repos/itgreenquist/moose/commits/3744a9a4737e0916438df65abcc029dee6a8d496"},{"sha":"e2e72c4e5074057260fefaf9e94b9514c5351232","author":{"email":"01ed71589468ceccd639d7d4357a488f616de824@gmail.com","name":"John Peterson"},"message":"Add mutex in FunctionPeriodicBoundary::get_corresponding_pos().\n\nThis fixes a long standing issue with threaded execution of Periodic\nBCs -- I don't believe they have ever worked correctly.  It turns out\nthat ParsedFunction evaluation is simply not thread-safe, despite the\nfact that the FP_USE_THREAD_SAFE_EVAL macro in fparser.cc suggests\nthat you can make it so.\n\nThe best fix would be to actually fix FParser, but in the meantime I\nthink it would be really good to give users correct behavior, even\nthough it might degrade performance slightly.\n\nRefs libMesh/libmesh#810.","distinct":true,"url":"https://api.github.com/repos/itgreenquist/moose/commits/e2e72c4e5074057260fefaf9e94b9514c5351232"},{"sha":"522378bb7a4414d37428c97e30539d9126a266d2","author":{"email":"1e59bd834b0135ed3c38330b7c2e52bce7fac8d9@csiro.au","name":"WilkAndy"},"message":"Tests of TensileMulti custom returnMap and consistent tangent operator.\n\nAlso minor modifications to other tests to ensure they set use_returnMap=false, etc\n\nAlso, changed the print() function of Rank*Tensor to allow output to an optional stream, and used Moose::err in the output of TensorMechanicsPlasticTensileMulti\n\nFixes #6241","distinct":true,"url":"https://api.github.com/repos/itgreenquist/moose/commits/522378bb7a4414d37428c97e30539d9126a266d2"},{"sha":"1392fa3dad0f61eeffaa0d787dfde8df90f6401f","author":{"email":"cb95ffcdfdf1256c931718111db3e0c3255eeeb9@gmail.com","name":"Cody Permann"},"message":"Merge pull request #6290 from jwpeterson/thread_debug_moose\n\nAdd mutex in FunctionPeriodicBoundary::get_corresponding_pos().","distinct":true,"url":"https://api.github.com/repos/itgreenquist/moose/commits/1392fa3dad0f61eeffaa0d787dfde8df90f6401f"},{"sha":"84ef8c644c19be2ef3e3be39819d2e3d16a2cc59","author":{"email":"cb95ffcdfdf1256c931718111db3e0c3255eeeb9@gmail.com","name":"Cody Permann"},"message":"Merge pull request #6283 from WilkAndy/custom_tensile_6241\n\nCustom returnMap and consistent tangent op algorithms for TensileMulti","distinct":true,"url":"https://api.github.com/repos/itgreenquist/moose/commits/84ef8c644c19be2ef3e3be39819d2e3d16a2cc59"},{"sha":"fde88944c36bade3c8c743d9138fb8fd928ff650","author":{"email":"5d7d8d12c8639b1a9db8c6e3d97e2045bd81c3e6@inl.gov","name":"Andrew E Slaughter"},"message":"Adds nonlinear and aux information to console when mesh changed\n\n(closes #6291)","distinct":true,"url":"https://api.github.com/repos/itgreenquist/moose/commits/fde88944c36bade3c8c743d9138fb8fd928ff650"},{"sha":"e08fbd0cd77951a0f768d6d6257bd65239a0fb02","author":{"email":"cb95ffcdfdf1256c931718111db3e0c3255eeeb9@gmail.com","name":"Cody Permann"},"message":"Merge pull request #6292 from aeslaughter/adapt-info-6291\n\nAdds nonlinear and aux information to console when mesh changed","distinct":true,"url":"https://api.github.com/repos/itgreenquist/moose/commits/e08fbd0cd77951a0f768d6d6257bd65239a0fb02"},{"sha":"0c0257df61961a1fd2be3ce33052a60575637e9e","author":{"email":"01ed71589468ceccd639d7d4357a488f616de824@gmail.com","name":"John Peterson"},"message":"Update libmesh.\n\nRefs #000.","distinct":true,"url":"https://api.github.com/repos/itgreenquist/moose/commits/0c0257df61961a1fd2be3ce33052a60575637e9e"},{"sha":"7d44bb4f8d53a396d1782722765b87ba16be1533","author":{"email":"23cc0aedc0794261b4257ef11933f2ea27e301de@inl.gov","name":"Wen"},"message":"fixed uninitialized iterator\n\nRefs #6294","distinct":true,"url":"https://api.github.com/repos/itgreenquist/moose/commits/7d44bb4f8d53a396d1782722765b87ba16be1533"},{"sha":"d8a19e2d8d6f01f7e06a2e5ae2627f4e7c2770e7","author":{"email":"3bdb568ce7b1c9ad4a9c20d4d9d7ffe2dcaf158d@gmail.com","name":"Derek Gaston"},"message":"Merge pull request #6295 from jiangwen84/feature_6294\n\nfixed uninitialized iterators in ComputeNodalKernelJacobiansThread.C and ComputeNodalKernelBCJacobiansThread.C","distinct":true,"url":"https://api.github.com/repos/itgreenquist/moose/commits/d8a19e2d8d6f01f7e06a2e5ae2627f4e7c2770e7"},{"sha":"b6953b3d9f47b81783d8c2ce895aaa91cc764742","author":{"email":"cb95ffcdfdf1256c931718111db3e0c3255eeeb9@gmail.com","name":"Cody Permann"},"message":"Merge pull request #6236 from jwpeterson/libmesh_update\n\nUpdate libmesh.","distinct":true,"url":"https://api.github.com/repos/itgreenquist/moose/commits/b6953b3d9f47b81783d8c2ce895aaa91cc764742"},{"sha":"eadc5c05da126b8ca3cb8c27cc5ff058c491b2ab","author":{"email":"cfa9cd656abf2293a4554a0176c4dc2a9fb46411@inl.gov","name":"Daniel Schwen"},"message":"Revise clobber target (#6274)","distinct":true,"url":"https://api.github.com/repos/itgreenquist/moose/commits/eadc5c05da126b8ca3cb8c27cc5ff058c491b2ab"}]}