{"action":"created","issue":{"url":"https://api.github.com/repos/idaholab/moose/issues/7403","repository_url":"https://api.github.com/repos/idaholab/moose","labels_url":"https://api.github.com/repos/idaholab/moose/issues/7403/labels{/name}","comments_url":"https://api.github.com/repos/idaholab/moose/issues/7403/comments","events_url":"https://api.github.com/repos/idaholab/moose/issues/7403/events","html_url":"https://github.com/idaholab/moose/issues/7403","id":167633167,"number":7403,"title":"Migrate Transient Steady-state checking to use a postprocessor.","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/C:%20MOOSE","name":"C: MOOSE","color":"0052cc"},{"url":"https://api.github.com/repos/idaholab/moose/labels/P:%20normal","name":"P: normal","color":"ededed"},{"url":"https://api.github.com/repos/idaholab/moose/labels/T:%20task","name":"T: task","color":"cccccc"}],"state":"closed","locked":false,"assignee":{"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},"assignees":[{"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}],"milestone":null,"comments":10,"created_at":"2016-07-26T15:14:10Z","updated_at":"2016-07-26T17:48:26Z","closed_at":"2016-07-26T17:48:26Z","body":"### Description\r\nThe steady-state checking performed by the Transient executioner should be able to support a postprocessor value for performing the check.\r\n\r\n### Rationale \r\nTypically, the level set equation is solved with a reinitialization step. This step is a separate solve that is continued to steady-state, the criteria on which steady-state is achieved may vary depending on the reinitialization being performed. Therefore\r\n\r\n### Identified impact\r\n(i.e. Internal object changes, limited interface changes, public API change, or a list of specific applications impacted)\r\n\r\nThere will be minimal impact to users. I plan on implementing this by moving the current check (`...currentSolution()->l2_norm()`) to a postprocessor. If the current option is used (`trans_ss_check`) the postprocessor would be created automatically. Should the output be hidden to keep behavior the same? And, should this option be deprecated in favor of requiring the user to add the PP to the input file (I think I would like this, it is more clear to the user what the steady-state check will be, an L2-norm)?\r\n\r\nAnother option would be created to use a PP: `trass_ss_postprocessor`."},"comment":{"url":"https://api.github.com/repos/idaholab/moose/issues/comments/235348634","html_url":"https://github.com/idaholab/moose/issues/7403#issuecomment-235348634","issue_url":"https://api.github.com/repos/idaholab/moose/issues/7403","id":235348634,"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},"created_at":"2016-07-26T17:48:26Z","updated_at":"2016-07-26T17:48:26Z","body":"Well crap, I didn't know (or didn't remember) we could do this already.\r\n\r\nHowever, I would like to see the syntax for using the Terminator streamlined to something like I show here: https://github.com/idaholab/moose/issues/7403#issuecomment-235330602"}}
{"actor":{"display_login":"aeslaughter"}}