{"action":"created","issue":{"url":"https://api.github.com/repos/idaholab/moose/issues/7270","repository_url":"https://api.github.com/repos/idaholab/moose","labels_url":"https://api.github.com/repos/idaholab/moose/issues/7270/labels{/name}","comments_url":"https://api.github.com/repos/idaholab/moose/issues/7270/comments","events_url":"https://api.github.com/repos/idaholab/moose/issues/7270/events","html_url":"https://github.com/idaholab/moose/pull/7270","id":163944640,"number":7270,"title":"Adding basic structure for fluid properties module","user":{"login":"andrsd","id":85632,"avatar_url":"https://avatars.githubusercontent.com/u/85632?v=3","gravatar_id":"","url":"https://api.github.com/users/andrsd","html_url":"https://github.com/andrsd","followers_url":"https://api.github.com/users/andrsd/followers","following_url":"https://api.github.com/users/andrsd/following{/other_user}","gists_url":"https://api.github.com/users/andrsd/gists{/gist_id}","starred_url":"https://api.github.com/users/andrsd/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andrsd/subscriptions","organizations_url":"https://api.github.com/users/andrsd/orgs","repos_url":"https://api.github.com/users/andrsd/repos","events_url":"https://api.github.com/users/andrsd/events{/privacy}","received_events_url":"https://api.github.com/users/andrsd/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"friedmud","id":870705,"avatar_url":"https://avatars.githubusercontent.com/u/870705?v=3","gravatar_id":"","url":"https://api.github.com/users/friedmud","html_url":"https://github.com/friedmud","followers_url":"https://api.github.com/users/friedmud/followers","following_url":"https://api.github.com/users/friedmud/following{/other_user}","gists_url":"https://api.github.com/users/friedmud/gists{/gist_id}","starred_url":"https://api.github.com/users/friedmud/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/friedmud/subscriptions","organizations_url":"https://api.github.com/users/friedmud/orgs","repos_url":"https://api.github.com/users/friedmud/repos","events_url":"https://api.github.com/users/friedmud/events{/privacy}","received_events_url":"https://api.github.com/users/friedmud/received_events","type":"User","site_admin":false},"assignees":[{"login":"friedmud","id":870705,"avatar_url":"https://avatars.githubusercontent.com/u/870705?v=3","gravatar_id":"","url":"https://api.github.com/users/friedmud","html_url":"https://github.com/friedmud","followers_url":"https://api.github.com/users/friedmud/followers","following_url":"https://api.github.com/users/friedmud/following{/other_user}","gists_url":"https://api.github.com/users/friedmud/gists{/gist_id}","starred_url":"https://api.github.com/users/friedmud/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/friedmud/subscriptions","organizations_url":"https://api.github.com/users/friedmud/orgs","repos_url":"https://api.github.com/users/friedmud/repos","events_url":"https://api.github.com/users/friedmud/events{/privacy}","received_events_url":"https://api.github.com/users/friedmud/received_events","type":"User","site_admin":false}],"milestone":null,"comments":9,"created_at":"2016-07-05T20:55:42Z","updated_at":"2016-07-07T12:41:20Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/idaholab/moose/pulls/7270","html_url":"https://github.com/idaholab/moose/pull/7270","diff_url":"https://github.com/idaholab/moose/pull/7270.diff","patch_url":"https://github.com/idaholab/moose/pull/7270.patch"},"body":"There is a base class FluidProperties that inherits from a\r\nGeneralUserObject. The next child class belwo it is\r\nSinglePhaseFluidProperties than defines fluid properties for a single\r\nphase like pressure, temperature, cp, cv, k, mu, c, etc.\r\n\r\nTwo basic equations of state are alos provided:\r\n- stiffened gas\r\n- ideal gas\r\n\r\nThere is a basic material that computes the properties:\r\nFluidPropertiesMaterial.\r\n\r\nThe syntax to use this is:\r\n\r\n```\r\n[FluidProperties]\r\n  [./air]\r\n    type = IdealGasFluidProperties\r\n    ...\r\n  [../]\r\n  [./water]\r\n    type = StiffenedGasFluidProperties\r\n    ...\r\n  [../]\r\n[]\r\n```\r\n\r\nRefs #6972"},"comment":{"url":"https://api.github.com/repos/idaholab/moose/issues/comments/231066025","html_url":"https://github.com/idaholab/moose/pull/7270#issuecomment-231066025","issue_url":"https://api.github.com/repos/idaholab/moose/issues/7270","id":231066025,"user":{"login":"friedmud","id":870705,"avatar_url":"https://avatars.githubusercontent.com/u/870705?v=3","gravatar_id":"","url":"https://api.github.com/users/friedmud","html_url":"https://github.com/friedmud","followers_url":"https://api.github.com/users/friedmud/followers","following_url":"https://api.github.com/users/friedmud/following{/other_user}","gists_url":"https://api.github.com/users/friedmud/gists{/gist_id}","starred_url":"https://api.github.com/users/friedmud/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/friedmud/subscriptions","organizations_url":"https://api.github.com/users/friedmud/orgs","repos_url":"https://api.github.com/users/friedmud/repos","events_url":"https://api.github.com/users/friedmud/events{/privacy}","received_events_url":"https://api.github.com/users/friedmud/received_events","type":"User","site_admin":false},"created_at":"2016-07-07T12:41:20Z","updated_at":"2016-07-07T12:41:20Z","body":"For now, I think that's the best option (to register it the way you want it in RELAP-7).  That's one of the reasons we have the flexibility built in to register objects / syntax separately (so an App can present Module/MOOSE/other objects they way they want with their own syntax).\r\n\r\nI do agree that it creates a strong dependency though... so maybe in the future we can engineer a better solution.\r\n\r\nMaybe we can pass in a \"Prefix\" to Modules to tell them where to register their syntax.  Most applications will just leave it at the default of `\"Modules/fluid_properties\"` and others can just pass in `\"\"` (to signify that they want the Module to register syntax at the outermost level.\r\n\r\nIf you like that idea - let's create a ticket and we can talk about it during the tiger team..."}}
{"actor":{"display_login":"friedmud"}}