Robert Parker

Results 65 comments of Robert Parker

1. The reaction generation term at a boundary is just the generation due to the reaction rate that is calculated from the state variable at that boundary. I think all...

I've had success using `solver="lobpcg"` in `svds`.

I intend to try this out and give it a thorough review next week

Also, see my PR https://github.com/andrewlee94/idaes-pse/pull/16 into this branch for a couple of performance tests with the moving bed model.

@andrewlee94 So for a different type of test, we should implement a new class, perhaps `TestDynamicModel`, with its own `_run_test` method?

I'm also thinking about an application where, for all models in the IDAES performance suite, we collect some statistics, then initialize and construct a `PyomoNLP` and collect some more statistics....

I am thinking more about statistics related to the algebraic/NLP models, rather than timing statistics. For instance, tracking the frequency and types of nonlinearities, size of expressions, condition numbers of...

I just played around with importing and operating on all IDAES performance suite models. Long comment incoming. Recall that the purpose of this is to be able to answer questions...

@andrewlee94 My goal is to be able to iterate over all Performance Test Suite models in a Python script and use a common API to build, initialize, and solve. Ideally,...

@andrewlee94 My main question is about how you envision the "performance test suite" to look. A test class that iterates over a dict, creating a new `test_*` method for every...