Better ProcessedVariable
See original GitHub issue@TomTranter has pointed out several times that processed variables need a rethink and I agree. In particular we need to strike the balance between having to pass lots of inputs to ProcessedVariable and storing too much inside the variable object itself. However, we could switch to something better by doing e.g.
voltage = model.variables["Terminal voltage [V]"].process(solution)
where the mesh is stored in the variable and .process
created a ProcessedVariable
.
Or something else? Like
processed_variables = model.process(["Terminal voltage [V]"], solution)
Issue Analytics
- State:
- Created 4 years ago
- Comments:17
Top Results From Across the Web
Process variable - Wikipedia
In control theory, a process variable is the current measured value of a particular part of a process which is being monitored or...
Read more >Optimizing related process variables for profitability - ISA
Other functions in a DCS can guide operators to optimize related process variables for more profitable and reliable production. These key process variables...
Read more >What is process variable and types of process variables?
A variable is something that can vary or change. Because process variables can and do change, instrumentation systems measure the variable then ...
Read more >Understanding Key Process Variables - Phoenix Group
If we understand, by measurement, the current level of variation we can gain a better understanding of which inputs are Key inputs to...
Read more >Process Variable - an overview | ScienceDirect Topics
Some process variables are more important than others, in that if they are optimally controlled, they ensure optimal operation of the process (Morari, ......
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Processed variable does 2 things:
Would the following be ok?
Yes that sounds like the best way forward. We could also have the default being “don’t process any variables in solution” and then have a
solution.update(variables)
(or.process
or.set
) which processes any variables using the existing t and y. I thinksimulation
is still useful and separate for everything leading up to obtaining the solution