{"action":"created","issue":{"url":"https://api.github.com/repos/idaholab/moose/issues/5633","labels_url":"https://api.github.com/repos/idaholab/moose/issues/5633/labels{/name}","comments_url":"https://api.github.com/repos/idaholab/moose/issues/5633/comments","events_url":"https://api.github.com/repos/idaholab/moose/issues/5633/events","html_url":"https://github.com/idaholab/moose/pull/5633","id":103787444,"number":5633,"title":"An approach for controlling MaterialProperties","user":{"login":"aeslaughter","id":341333,"avatar_url":"https://avatars.githubusercontent.com/u/341333?v=3","gravatar_id":"","url":"https://api.github.com/users/aeslaughter","html_url":"https://github.com/aeslaughter","followers_url":"https://api.github.com/users/aeslaughter/followers","following_url":"https://api.github.com/users/aeslaughter/following{/other_user}","gists_url":"https://api.github.com/users/aeslaughter/gists{/gist_id}","starred_url":"https://api.github.com/users/aeslaughter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aeslaughter/subscriptions","organizations_url":"https://api.github.com/users/aeslaughter/orgs","repos_url":"https://api.github.com/users/aeslaughter/repos","events_url":"https://api.github.com/users/aeslaughter/events{/privacy}","received_events_url":"https://api.github.com/users/aeslaughter/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/idaholab/moose/labels/PR:%20Under%20Development","name":"PR: Under Development","color":"eb6420"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-08-28T20:10:31Z","updated_at":"2015-09-01T18:28:11Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/idaholab/moose/pulls/5633","html_url":"https://github.com/idaholab/moose/pull/5633","diff_url":"https://github.com/idaholab/moose/pull/5633.diff","patch_url":"https://github.com/idaholab/moose/pull/5633.patch"},"body":"Here is just a prototype of how we could control material properties: make the Control object a Material and let it change material properties.\r\n\r\nThere is work to done to make this be proper, but I think that this is a valid approach and will not be difficult to implement. Sure it suffers from efficiency because things are being recomputed, but it works...\r\n"},"comment":{"url":"https://api.github.com/repos/idaholab/moose/issues/comments/136820624","html_url":"https://github.com/idaholab/moose/pull/5633#issuecomment-136820624","issue_url":"https://api.github.com/repos/idaholab/moose/issues/5633","id":136820624,"user":{"login":"permcody","id":3036960,"avatar_url":"https://avatars.githubusercontent.com/u/3036960?v=3","gravatar_id":"","url":"https://api.github.com/users/permcody","html_url":"https://github.com/permcody","followers_url":"https://api.github.com/users/permcody/followers","following_url":"https://api.github.com/users/permcody/following{/other_user}","gists_url":"https://api.github.com/users/permcody/gists{/gist_id}","starred_url":"https://api.github.com/users/permcody/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/permcody/subscriptions","organizations_url":"https://api.github.com/users/permcody/orgs","repos_url":"https://api.github.com/users/permcody/repos","events_url":"https://api.github.com/users/permcody/events{/privacy}","received_events_url":"https://api.github.com/users/permcody/received_events","type":"User","site_admin":false},"created_at":"2015-09-01T18:28:11Z","updated_at":"2015-09-01T18:28:11Z","body":"The point is that we don't want to encourage the use of the CL system for controlling things like material values. In fact, I'd almost like to disallow it if possible. Why not create an example more in line with what the system is designed for? (e.g. changing a boundary condition or turning a kernel on/off based on some other function or state)"}}