{"push_id":1029334590,"size":31,"distinct_size":31,"ref":"refs/heads/bc-refactor","head":"d974ef623eead4e497dec8754208a886421992dd","before":"42d66e9befba62c3998473d84e4412e203638f4d","commits":[{"sha":"feb9adbc7c624cf37fb94fc59ad2f1ba2a6be8b1","author":{"email":"2dec05da03051ba35643dda8bde9459781a22658@gmail.com","name":"Paul T. Bauman"},"message":"Add DirichletBCFactoryFunctionBase\n\nThis will be the base class for Dirichlet boundary condition\nfactories that are providing a FunctionBase object.","distinct":true,"url":"https://api.github.com/repos/pbauman/grins/commits/feb9adbc7c624cf37fb94fc59ad2f1ba2a6be8b1"},{"sha":"c1c1fef0361a302d2f438b8c4ec5968b6fdc3cf6","author":{"email":"2dec05da03051ba35643dda8bde9459781a22658@gmail.com","name":"Paul T. Bauman"},"message":"Add ParsedFunctionTraits","distinct":true,"url":"https://api.github.com/repos/pbauman/grins/commits/c1c1fef0361a302d2f438b8c4ec5968b6fdc3cf6"},{"sha":"056e8cf135257832c5f0763194152007b05972ad","author":{"email":"2dec05da03051ba35643dda8bde9459781a22658@gmail.com","name":"Paul T. Bauman"},"message":"Add ParsedFunctionFactoryHelper\n\nJust a few helper functions to be able to treat parsed function types\nall at the same time.","distinct":true,"url":"https://api.github.com/repos/pbauman/grins/commits/056e8cf135257832c5f0763194152007b05972ad"},{"sha":"4b876efad59c56dbed59ae2490fbe194f1a98267","author":{"email":"2dec05da03051ba35643dda8bde9459781a22658@gmail.com","name":"Paul T. Bauman"},"message":"Add ParsedFunctionDirichletBCFactory\n\nThis should handle building both ParsedFunction and ParsedFEMFunction\ntypes.","distinct":true,"url":"https://api.github.com/repos/pbauman/grins/commits/4b876efad59c56dbed59ae2490fbe194f1a98267"},{"sha":"3416a3f54d57f84f995242a3a398d795b477973d","author":{"email":"2dec05da03051ba35643dda8bde9459781a22658@gmail.com","name":"Paul T. Bauman"},"message":"Add ParsedFunctionOldStyleBCFactory\n\nWe need to handle old versions of the input file differently when\nbuilding the parsed functions.","distinct":true,"url":"https://api.github.com/repos/pbauman/grins/commits/3416a3f54d57f84f995242a3a398d795b477973d"},{"sha":"308485c7059a402bb291fa7a9e7ca19d96631101","author":{"email":"2dec05da03051ba35643dda8bde9459781a22658@gmail.com","name":"Paul T. Bauman"},"message":"Add AllVarsZeroBCFactory\n\nThis will handle all the BCs synonomously named with no_slip, pinned,\netc.","distinct":true,"url":"https://api.github.com/repos/pbauman/grins/commits/308485c7059a402bb291fa7a9e7ca19d96631101"},{"sha":"f263524f3c8b13a749fe7cb13a63c821cc55be5b","author":{"email":"2dec05da03051ba35643dda8bde9459781a22658@gmail.com","name":"Paul T. Bauman"},"message":"Accessor for PhysicsList from MultiphysicsSystem","distinct":true,"url":"https://api.github.com/repos/pbauman/grins/commits/f263524f3c8b13a749fe7cb13a63c821cc55be5b"},{"sha":"e33ab7e50138e13f834a677bd59c247f096b2550","author":{"email":"2dec05da03051ba35643dda8bde9459781a22658@gmail.com","name":"Paul T. Bauman"},"message":"Cache a GetPot pointer in MultiphysicsSystem\n\nThe new boundary condition construction will be dropped in\nMultiphysicsSystem::init_data (so we can avoid all the crap we\nwere doing before of caching things at the beginning to wait until\nwe had a system), but we still need a GetPot object. So we'll cache\na GetPot pointer to use during init_data.","distinct":true,"url":"https://api.github.com/repos/pbauman/grins/commits/e33ab7e50138e13f834a677bd59c247f096b2550"},{"sha":"96db2870ceb45f51ea48dbf88271e4338526b98c","author":{"email":"2dec05da03051ba35643dda8bde9459781a22658@gmail.com","name":"Paul T. Bauman"},"message":"Add BoundaryConditionNames\n\nThis is where we'll keep strings associated with the parsing and\nconstruction of boundary conditions.","distinct":true,"url":"https://api.github.com/repos/pbauman/grins/commits/96db2870ceb45f51ea48dbf88271e4338526b98c"},{"sha":"9b91864e5abe2046e3a59a21819d1394014051f3","author":{"email":"2dec05da03051ba35643dda8bde9459781a22658@gmail.com","name":"Paul T. Bauman"},"message":"Add BCBuilder\n\nThis will serve as a base class for constructing builders for the\nboundary conditions. I chose this approach to try and keep the new\nstyle and old style of parsing compartmentalized as much as possible.","distinct":true,"url":"https://api.github.com/repos/pbauman/grins/commits/9b91864e5abe2046e3a59a21819d1394014051f3"},{"sha":"47cd49e7d0792447a446bb2276832f2fcaf61f53","author":{"email":"2dec05da03051ba35643dda8bde9459781a22658@gmail.com","name":"Paul T. Bauman"},"message":"Add initial DefaultBCBuilder","distinct":true,"url":"https://api.github.com/repos/pbauman/grins/commits/47cd49e7d0792447a446bb2276832f2fcaf61f53"},{"sha":"96212ce4ce668b218ee3d3700f93dd077c8b4f79","author":{"email":"2dec05da03051ba35643dda8bde9459781a22658@gmail.com","name":"Paul T. Bauman"},"message":"Add DefaultBCBuilder::build_dbc\n\nOutline without any of the helper function implementations.","distinct":true,"url":"https://api.github.com/repos/pbauman/grins/commits/96212ce4ce668b218ee3d3700f93dd077c8b4f79"},{"sha":"06b7e6a2e96956922d5594002063eec7b5a63bf7","author":{"email":"2dec05da03051ba35643dda8bde9459781a22658@gmail.com","name":"Paul T. Bauman"},"message":"Add DefaultBCBuilder::have_bc_name_map\n\nThis is a helper function to determine whether or not the user\nsupplied a map between boundary ids and names.","distinct":true,"url":"https://api.github.com/repos/pbauman/grins/commits/06b7e6a2e96956922d5594002063eec7b5a63bf7"},{"sha":"948f56a004448607db5ddaf7d62c3dfa003ba8dc","author":{"email":"2dec05da03051ba35643dda8bde9459781a22658@gmail.com","name":"Paul T. Bauman"},"message":"Add DefaultBCBuilder::parse_and_build_bc_id_map\n\nThis is a helper function to parse the user specified mapping\nbetween the boundary ids and boundary names.","distinct":true,"url":"https://api.github.com/repos/pbauman/grins/commits/948f56a004448607db5ddaf7d62c3dfa003ba8dc"},{"sha":"793df79e17dee10b8171eef3d00d3221519db167","author":{"email":"2dec05da03051ba35643dda8bde9459781a22658@gmail.com","name":"Paul T. Bauman"},"message":"Add DefaultBCBuilder::verify_bc_ids_with_mesh\n\nThis helper function will check the users map and make sure they\nmapped all the boundary ids present in the mesh.","distinct":true,"url":"https://api.github.com/repos/pbauman/grins/commits/793df79e17dee10b8171eef3d00d3221519db167"},{"sha":"e78d58230aebd82846f3a6dfda8a7e35ff0f549f","author":{"email":"2dec05da03051ba35643dda8bde9459781a22658@gmail.com","name":"Paul T. Bauman"},"message":"Add DefaultBCBuilder::build_default_bc_id_map\n\nIf the user didn't specify a map, we build a default one for\nparsing. In that case, we'll be looking for \"Boundary0\", \"Boundary1\"\netc. where the int corresponds to the boundary id.","distinct":true,"url":"https://api.github.com/repos/pbauman/grins/commits/e78d58230aebd82846f3a6dfda8a7e35ff0f549f"},{"sha":"75784739528f5f8593e617d6dece6d4ae4fdf369","author":{"email":"2dec05da03051ba35643dda8bde9459781a22658@gmail.com","name":"Paul T. Bauman"},"message":"Add DefaultBCBuilder::parse_var_sections_and_names","distinct":true,"url":"https://api.github.com/repos/pbauman/grins/commits/75784739528f5f8593e617d6dece6d4ae4fdf369"},{"sha":"c9c8eef65a78e324ebf2bc793a5f859f78f2f4fb","author":{"email":"2dec05da03051ba35643dda8bde9459781a22658@gmail.com","name":"Paul T. Bauman"},"message":"Add DefaultBCBuilder::build_nbc","distinct":true,"url":"https://api.github.com/repos/pbauman/grins/commits/c9c8eef65a78e324ebf2bc793a5f859f78f2f4fb"},{"sha":"ea06cdd55e85b4fb2f21eb63018d58759aeabfdc","author":{"email":"2dec05da03051ba35643dda8bde9459781a22658@gmail.com","name":"Paul T. Bauman"},"message":"Add initial OldStyleBCBuilder\n\nThis will hold the implementation for parsing boundary conditions\nusing the old style, tied to the Physics rather than the Variables.","distinct":true,"url":"https://api.github.com/repos/pbauman/grins/commits/ea06cdd55e85b4fb2f21eb63018d58759aeabfdc"},{"sha":"57d2ebe3f3c794cae84d39294af09898fc2b7845","author":{"email":"2dec05da03051ba35643dda8bde9459781a22658@gmail.com","name":"Paul T. Bauman"},"message":"Add OldStyleBCBuilder::build_dbc\n\nThis is the outline of the old style implementation, without any\nof the helper functions. We'll abandon the BCHandler madness and\nmaintain backward compatibility this way.","distinct":true,"url":"https://api.github.com/repos/pbauman/grins/commits/57d2ebe3f3c794cae84d39294af09898fc2b7845"}]}