Piro: 'Rythmos' vs 'Rythmos Solver'
Created by: bartgol
Question
@trilinos/piro @trilinos/rythmos
Can someone explain me the difference? It seems the two syntaxes are almost equivalent (mutatis mutandis), however, during some refactor in Albany, I came upon an example in which using Rythmos Solver
causes an exception to be thrown inside some Thyra model evaluator that Rythmos creates, with a message sayng that both W
and W_op
are present, and that case is not supported. Switching the input file to Rythmos
syntax works. The details are the same (integrator type, stepper, nonlinear solver (NOX)...).
So to make the question short: is there a reason why one should use the 'Rythmos' list syntax instead of 'Rythmos Solver' inside Piro (or viceversa)?