{"push_id":796238933,"size":14,"distinct_size":14,"ref":"refs/heads/master","head":"9610b7bc0f6dfbb7aa1f86f9821eab1197bfe317","before":"4f44b60424706e5ae823f948578365a2234f7a50","commits":[{"sha":"9e13935d0867c6b5c944add2f07ed9cb245bcc42","author":{"email":"2dec05da03051ba35643dda8bde9459781a22658@gmail.com","name":"Paul T. Bauman"},"message":"No pressure pinning in SA channel regression\n\nThis was erroneously set to 'true', but it actually didn't effect\nthe test because the point wasn't set on the boundary and so we were\nsilently not pinning the pressure.","distinct":true,"url":"https://api.github.com/repos/grinsfem/grins/commits/9e13935d0867c6b5c944add2f07ed9cb245bcc42"},{"sha":"667b19474bf6cac43f0974c1e36c8076ad19340b","author":{"email":"2dec05da03051ba35643dda8bde9459781a22658@gmail.com","name":"Paul T. Bauman"},"message":"side_constraint -> element_constraint in LMNS\n\nWe're moving the pressure pinning from the sides only to the element\ninteriors. For LowMachNavierStokes, this just meant we needed to remove\nside_constraint and add element_constraint to do the pressure pinning.","distinct":true,"url":"https://api.github.com/repos/grinsfem/grins/commits/667b19474bf6cac43f0974c1e36c8076ad19340b"},{"sha":"0b459362153dab52879223434e40057bfbf51abc","author":{"email":"2dec05da03051ba35643dda8bde9459781a22658@gmail.com","name":"Paul T. Bauman"},"message":"Disable erroneous pressure pinning in 2d_vsource test","distinct":true,"url":"https://api.github.com/repos/grinsfem/grins/commits/0b459362153dab52879223434e40057bfbf51abc"},{"sha":"6128e81b9bd9ba73c32d75facc15760b1bf8e6ac","author":{"email":"2dec05da03051ba35643dda8bde9459781a22658@gmail.com","name":"Paul T. Bauman"},"message":"Disable erroneous pressure pinning in dirichlet_fem test","distinct":true,"url":"https://api.github.com/repos/grinsfem/grins/commits/6128e81b9bd9ba73c32d75facc15760b1bf8e6ac"},{"sha":"bbef0c3feac78c8ac3ee561d1c4d7802a5d1801d","author":{"email":"2dec05da03051ba35643dda8bde9459781a22658@gmail.com","name":"Paul T. Bauman"},"message":"Move pressure pinning to element_constraint in INS\n\nMove the pressure pinning in IncompressibleNavierStokes to\nelement_constraint and out of side_constraint. Remove side_constraint\nnow that it does nothing.","distinct":true,"url":"https://api.github.com/repos/grinsfem/grins/commits/bbef0c3feac78c8ac3ee561d1c4d7802a5d1801d"},{"sha":"275a1d191a8a69c7c662f7a4c6e9ea06b0094d74","author":{"email":"2dec05da03051ba35643dda8bde9459781a22658@gmail.com","name":"Paul T. Bauman"},"message":"side_constraint->element_constraint in RLMNS\n\nMoving the pressure pinning to the element instead of the side.\nIn this case, we just need to rename the methods.","distinct":true,"url":"https://api.github.com/repos/grinsfem/grins/commits/275a1d191a8a69c7c662f7a4c6e9ea06b0094d74"},{"sha":"ce3e3e913bb2c597161617ec5199d3aeedc92e24","author":{"email":"2dec05da03051ba35643dda8bde9459781a22658@gmail.com","name":"Paul T. Bauman"},"message":"Add PressurePinning::check_pin_location\n\nAlong with variable to track whether the pressure pinning location\nwas found in the mesh. We will subsequently use this to be able to\ndetect at runtime whether or not the user supplied a valid point in\nspace for pinning the pressure.","distinct":true,"url":"https://api.github.com/repos/grinsfem/grins/commits/ce3e3e913bb2c597161617ec5199d3aeedc92e24"},{"sha":"e12623d47857dceeaf58bcb20125ba2decf18ee9","author":{"email":"2dec05da03051ba35643dda8bde9459781a22658@gmail.com","name":"Paul T. Bauman"},"message":"Check for valid pin location in fluids Physics\n\nAdd check for the pin location in the Physics that we potentially use\nPressurePinning. Now, if there is not a valid pin location, the user\nshould get an error now instead of silently not pinning the pressure.\nSorry @roystgnr, @vikramgarg.","distinct":true,"url":"https://api.github.com/repos/grinsfem/grins/commits/e12623d47857dceeaf58bcb20125ba2decf18ee9"},{"sha":"e8311b2c56a070e8318e3021b05fc59e799f1c18","author":{"email":"2dec05da03051ba35643dda8bde9459781a22658@gmail.com","name":"Paul T. Bauman"},"message":"Assert a valid location in pin_value calculation","distinct":true,"url":"https://api.github.com/repos/grinsfem/grins/commits/e8311b2c56a070e8318e3021b05fc59e799f1c18"},{"sha":"58a697bcfe03a961599cf9cc9f89700e4753c1bc","author":{"email":"2dec05da03051ba35643dda8bde9459781a22658@gmail.com","name":"Paul T. Bauman"},"message":"Add tests for error for invalid pin location\n\nSimple tests to check whether invalid pin location results in\nfailure. Missing RLMNS here since I don't have a canned reacting\ncavity input file.","distinct":true,"url":"https://api.github.com/repos/grinsfem/grins/commits/58a697bcfe03a961599cf9cc9f89700e4753c1bc"},{"sha":"cfe2f0402f20f9808d644aa4894fe0ce748f1488","author":{"email":"2dec05da03051ba35643dda8bde9459781a22658@gmail.com","name":"Paul T. Bauman"},"message":"Fix incorrect comment. Thanks @roystgnr.","distinct":true,"url":"https://api.github.com/repos/grinsfem/grins/commits/cfe2f0402f20f9808d644aa4894fe0ce748f1488"},{"sha":"09c13b6cbbf63c503b7a2bf4048a8ed805c1074f","author":{"email":"2dec05da03051ba35643dda8bde9459781a22658@gmail.com","name":"Paul T. Bauman"},"message":"Cache elem id for PressurePinning\n\nHere we change the logic of error detection for the pin location\nin PressurePinning. Previously, we just cached a boolean and did a\ncontains_point() for every element. Now, we instead cache the element\nid and initialize it to invalid_id in order to detect out-of-mesh\npin_locations. Now we can just compare element ids instead of calling\ncontains_point() in addition to getting error checking. Win win.\n\nAlso had to tweak the pin location in INS-Poiseuille test.\nThis is needed because the pin location was on the border between\ntwo elements and changing the algorithm changed for picking out\nthe element and, in particular, we were hitting the noise tolerance\nin the solution when a different element was grabbed.","distinct":true,"url":"https://api.github.com/repos/grinsfem/grins/commits/09c13b6cbbf63c503b7a2bf4048a8ed805c1074f"},{"sha":"79151700007b8f3e4530ef868992de8acf5738c6","author":{"email":"2dec05da03051ba35643dda8bde9459781a22658@gmail.com","name":"Paul T. Bauman"},"message":"Need to reset cached elem pinning id\n\nFor the first pass, it's fine, but if we do AMR and call reinit,\nwe may not have reset the id correctly. Good catch by @roystgnr.","distinct":true,"url":"https://api.github.com/repos/grinsfem/grins/commits/79151700007b8f3e4530ef868992de8acf5738c6"},{"sha":"9610b7bc0f6dfbb7aa1f86f9821eab1197bfe317","author":{"email":"2dec05da03051ba35643dda8bde9459781a22658@gmail.com","name":"Paul T. Bauman"},"message":"Merge pull request #307 from pbauman/pressure-pinning-fix\n\nCheck and Error for Invalid Pressure Pinning Coordinate","distinct":true,"url":"https://api.github.com/repos/grinsfem/grins/commits/9610b7bc0f6dfbb7aa1f86f9821eab1197bfe317"}]}