run_once.py¶
The RunOnce solver just performs solve_nonlinear on the system hierarchy with no iteration.
-
class
openmdao.solvers.run_once.
RunOnce
[source]¶ Bases:
openmdao.solvers.solver_base.NonLinearSolver
The RunOnce solver just performs solve_nonlinear on the system hierarchy with no iteration.
-
solve
(params, unknowns, resids, system, metadata=None)[source]¶ Executes each item in the system hierarchy sequentially.
Args: params : VecWrapper
VecWrapper containing parameters. (p)
unknowns : VecWrapper
VecWrapper containing outputs and states. (u)
resids : VecWrapper
VecWrapper containing residuals. (r)
system : System
Parent System object.
-