Skip to content

PerformanceData Postprocessor Error #16625

Discussion options

You must be logged in to vote

Alright, found the issue. Postprocessors by default run on TIMESTEP_END. If the section that you are executing has not been called yet before TIMESTEP_END, it doesn't exist it'll error out that it can't find the section.

For the time being, your solution is to set execute_on to something on your own that occurs after the section has been called, which in your case is almost anything but TIMESTEP_END. Something like NONLINEAR or FINAL.

This isn't a very friendly error. We actually register the section very early on (well before INITIAL), therefore we do know that it exists. I'll work on a change that makes this more meaningful. I'd prefer that it just return 0 in all cases if it has been r…

Replies: 5 comments 3 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
2 replies
@singhgp4321
Comment options

@loganharbour
Comment options

Comment options

You must be logged in to vote
0 replies
Answer selected by loganharbour
Comment options

You must be logged in to vote
1 reply
@singhgp4321
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
3 participants