SteadyState.static_evaluate()
Documentation TODO
This page is a work in progress.
fullflow.SteadyState.static_evaluate
Evaluate the network without performing a nonlinear solve.
static_evaluate() propagates component states and evaluates derived quantities using the currently assigned values of all States.
No iteration variables are modified and no residual equations are solved.
This mode is useful for:
- explicit calculations
- property lookups
- model validation
- diagnostic checks
- post-processing solved networks
Parameters
| Name | Type | Description |
|---|---|---|
model | str, optional | Model to evaluate. If omitted, all registered Models use their currently active option. |
evaluate_ | bool, optional | If True, evaluates every option in the selected Model and returns successful results. |
filename | str, optional | Output file used to save results. |
return_ | {"dict", "dataframe"}, optional | Format of returned solution data. |
verbose | bool, optional | Print evaluation diagnostics. |
print_ | bool, optional | Print exported network values. |
state_ | int, optional | Maximum number of state-settling passes. |
state_ | float, optional | Convergence tolerance for derived-state propagation. |
Returns
| Name | Type | Description |
|---|---|---|
solution | dict or pandas.DataFrame | Exported network results. |