Hide code cell content
###############################################################################
# The Institute for the Design of Advanced Energy Systems Integrated Platform
# Framework (IDAES IP) was produced under the DOE Institute for the
# Design of Advanced Energy Systems (IDAES).
#
# Copyright (c) 2018-2023 by the software owners: The Regents of the
# University of California, through Lawrence Berkeley National Laboratory,
# National Technology & Engineering Solutions of Sandia, LLC, Carnegie Mellon
# University, West Virginia University Research Corporation, et al.
# All rights reserved.  Please see the files COPYRIGHT.md and LICENSE.md
# for full copyright and license information.
###############################################################################

Flowsheet Visualizer Tutorial#

Author: Dan Gunter
Maintainer: Dan Gunter
Updated: 2023-06-01

The IDAES Flowsheet Visualizer provides a web-based UI for visualization and inspection of an existing IDAES model.

Outline#

  • Introduction

  • Example flowsheet

  • Running the Flowsheet Visualizer

  • Running from a script

  • Further reading

Introduction#

The IDAES Flowsheet Visualizer (FV) is a Python tool that provides a web-based visualization of any existing IDAES model or flowsheet. The visualization shows a diagram of the flowsheet as well as a stream table. You can interact with the diagram and export it as an image for inclusion in presentations or publications.

This tutorial will show the basic steps of running the FV on an example flowsheet, interacting with the resulting GUI, saving your work, and exporting the diagram as an image. It will also show how the Visualizer can be updated to reflect changes in the model components and/or variable values. The tutorial will also show how to run the Visualizer from a Python script.

Example flowsheet#

This initial section creates an example flowsheet.

Setup#

Module imports and any additional housekeeping needed to initialize the code.

import idaes_examples.mod.tut.visualizer_tutorial as vistut

vistut.quiet()  # turn off default logging and most warnings
from idaes.core.util.model_statistics import degrees_of_freedom
from IPython.display import Markdown
*** ERROR ***
Cannot import 'idaes_ui'.
To install IDAES with the UI enabled, run:
     pip install idaes-pse[ui]
Until this module is installed, the visualizer will NOT work!

Create the flowsheet#

# use the pre-defined function to create the flowsheet
model = vistut.create_model()

# description of the flowsheet we created
display(Markdown(vistut.function_markdown(vistut.create_model)))

vistut.quiet()

# initialize the flowsheet as a square problem (dof=0)
vistut.initialize_model(model)

# verify that there are zero degrees of freedom
print(f"DOF = {degrees_of_freedom(model)}")
WARNING: Params with units must be mutable.  Converting Param
'fs.thermo_params.pressure_crit' to mutable.
WARNING: Params with units must be mutable.  Converting Param
'fs.thermo_params.temperature_crit' to mutable.
WARNING: Params with units must be mutable.  Converting Param
'fs.thermo_params.mw_comp' to mutable.
WARNING: Params with units must be mutable.  Converting Param
'fs.thermo_params.dens_liq_param_1' to mutable.
WARNING: Params with units must be mutable.  Converting Param
'fs.thermo_params.dens_liq_param_2' to mutable.
WARNING: Params with units must be mutable.  Converting Param
'fs.thermo_params.dens_liq_param_3' to mutable.
WARNING: Params with units must be mutable.  Converting Param
'fs.thermo_params.dens_liq_param_4' to mutable.
WARNING: Params with units must be mutable.  Converting Param
'fs.thermo_params.temperature_boil' to mutable.
WARNING: Params with units must be mutable.  Converting Param
'fs.thermo_params.cp_ig_1' to mutable.
WARNING: Params with units must be mutable.  Converting Param
'fs.thermo_params.cp_ig_2' to mutable.
WARNING: Params with units must be mutable.  Converting Param
'fs.thermo_params.cp_ig_3' to mutable.
WARNING: Params with units must be mutable.  Converting Param
'fs.thermo_params.cp_ig_4' to mutable.
WARNING: Params with units must be mutable.  Converting Param
'fs.thermo_params.cp_ig_5' to mutable.
WARNING: Params with units must be mutable.  Converting Param
'fs.thermo_params.pressure_sat_coeff_A' to mutable.
WARNING: Params with units must be mutable.  Converting Param
'fs.thermo_params.pressure_sat_coeff_B' to mutable.
WARNING: Params with units must be mutable.  Converting Param
'fs.thermo_params.pressure_sat_coeff_C' to mutable.
WARNING: Params with units must be mutable.  Converting Param
'fs.thermo_params.dh_vap' to mutable.

Create an IDAES flowsheet for hydrodealkylation (HDA)

About HDA

Hydrodealkylation (HDA) is a chemical reaction that often involves reacting an aromatic hydrocarbon in the presence of hydrogen gas to form a simpler aromatic hydrocarbon devoid of functional groups. In this example, toluene will be reacted with hydrogen gas at high temperatures to form benzene via the following reaction:

C6H5CH3 + H2 → C6H6 + CH4

This reaction is often accompanied by an equilibrium side reaction which forms diphenyl, which we will not cover in this example.

References

This example is based on the 1967 AIChE Student Contest problem as present by Douglas, J.M., Chemical Design of Chemical Processes, 1988, McGraw-Hill.

2024-03-18 23:18:12 [INFO] idaes.init.fs.H101.control_volume.properties_in: Initialization Step 1 - Dew and bubble points calculation completed.
2024-03-18 23:18:12 [INFO] idaes.init.fs.H101.control_volume.properties_in: Initialization Step 2 - Equilibrium temperature  calculation completed.
2024-03-18 23:18:12 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: WARNING: Could not locate the 'ipopt' executable, which is required for solver
2024-03-18 23:18:12 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: ipopt
2024-03-18 23:18:13 [INFO] idaes.init.fs.H101.control_volume.properties_out: Initialization Step 1 - Dew and bubble points calculation completed.
2024-03-18 23:18:13 [INFO] idaes.init.fs.H101.control_volume.properties_out: Initialization Step 2 - Equilibrium temperature  calculation completed.
2024-03-18 23:18:13 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: WARNING: Could not locate the 'ipopt' executable, which is required for solver
2024-03-18 23:18:13 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: ipopt
2024-03-18 23:18:13 [INFO] idaes.init.fs.H101.control_volume.properties_out: State Released.
2024-03-18 23:18:13 [INFO] idaes.init.fs.H101.control_volume: Initialization Complete
2024-03-18 23:18:13 [INFO] idaes.init.fs.H101: Initialization Step 1 Complete.
2024-03-18 23:18:13 [DEBUG] idaes.solve.fs.H101: WARNING: Could not locate the 'ipopt' executable, which is required for solver
2024-03-18 23:18:13 [DEBUG] idaes.solve.fs.H101: ipopt
---------------------------------------------------------------------------
ApplicationError                          Traceback (most recent call last)
Cell In[3], line 10
      7 vistut.quiet()
      9 # initialize the flowsheet as a square problem (dof=0)
---> 10 vistut.initialize_model(model)
     12 # verify that there are zero degrees of freedom
     13 print(f"DOF = {degrees_of_freedom(model)}")

File ~/checkouts/readthedocs.org/user_builds/idaes-examples/checkouts/latest/idaes_examples/mod/tut/visualizer_tutorial.py:294, in initialize_model(m)
    291 def initialize_unit(unit):
    292     unit.initialize(outlvl=idaeslog.DEBUG)
--> 294 seq.run(m, initialize_unit)
    295 return m

File ~/checkouts/readthedocs.org/user_builds/idaes-examples/envs/latest/lib/python3.8/site-packages/pyomo/network/decomposition.py:296, in SequentialDecomposition.run(self, model, function)
    293 self.cache.clear()
    295 try:
--> 296     return self._run_impl(model, function)
    297 finally:
    298     # Cleanup
    299     self.cache.clear()

File ~/checkouts/readthedocs.org/user_builds/idaes-examples/envs/latest/lib/python3.8/site-packages/pyomo/network/decomposition.py:317, in SequentialDecomposition._run_impl(self, model, function)
    315     logger.info("Starting first pass run of network")
    316     order = self.calculation_order(G)
--> 317     self.run_order(G, order, function, tset, use_guesses=True)
    319 if not self.options["solve_tears"] or not len(tset):
    320     # Not solving tears, we're done
    321     end = time.time()

File ~/checkouts/readthedocs.org/user_builds/idaes-examples/envs/latest/lib/python3.8/site-packages/pyomo/network/decomposition.py:407, in SequentialDecomposition.run_order(self, G, order, function, ignore, use_guesses)
    404         self.load_guesses(guesses, port, fixed_ins)
    405     self.load_values(port, default, fixed_ins, use_guesses)
--> 407 function(unit)
    409 # free the inputs that were not already fixed
    410 for var in fixed_ins:

File ~/checkouts/readthedocs.org/user_builds/idaes-examples/checkouts/latest/idaes_examples/mod/tut/visualizer_tutorial.py:292, in initialize_model.<locals>.initialize_unit(unit)
    291 def initialize_unit(unit):
--> 292     unit.initialize(outlvl=idaeslog.DEBUG)

File ~/checkouts/readthedocs.org/user_builds/idaes-examples/envs/latest/lib/python3.8/site-packages/idaes/core/base/unit_model.py:540, in UnitModelBlockData.initialize(blk, *args, **kwargs)
    537     c.deactivate()
    539 # Remember to collect flags for fixed vars
--> 540 flags = blk.initialize_build(*args, **kwargs)
    542 # If costing block exists, activate and initialize
    543 for c in init_order:

File ~/checkouts/readthedocs.org/user_builds/idaes-examples/envs/latest/lib/python3.8/site-packages/idaes/core/base/unit_model.py:601, in UnitModelBlockData.initialize_build(blk, state_args, outlvl, solver, optarg)
    598 # ---------------------------------------------------------------------
    599 # Solve unit
    600 with idaeslog.solver_log(solve_log, idaeslog.DEBUG) as slc:
--> 601     results = opt.solve(blk, tee=slc.tee)
    603 init_log.info_high(
    604     "Initialization Step 2 {}.".format(idaeslog.condition(results))
    605 )
    607 # ---------------------------------------------------------------------
    608 # Release Inlet state

File ~/checkouts/readthedocs.org/user_builds/idaes-examples/envs/latest/lib/python3.8/site-packages/pyomo/opt/base/solvers.py:534, in OptSolver.solve(self, *args, **kwds)
    531 def solve(self, *args, **kwds):
    532     """Solve the problem"""
--> 534     self.available(exception_flag=True)
    535     #
    536     # If the inputs are models, then validate that they have been
    537     # constructed! Collect suffix names to try and import from solution.
    538     #
    539     from pyomo.core.base.block import _BlockData

File ~/checkouts/readthedocs.org/user_builds/idaes-examples/envs/latest/lib/python3.8/site-packages/pyomo/opt/solver/shellcmd.py:139, in SystemCallSolver.available(self, exception_flag)
    137     if exception_flag:
    138         msg = "No executable found for solver '%s'"
--> 139         raise ApplicationError(msg % self.name)
    140     return False
    141 return True

ApplicationError: No executable found for solver 'ipopt'

Running the Flowsheet Visualizer#

In most cases, you will run the FV by calling the visualize() method attached to your flowsheet. This function takes a number of optional arguments, which we will look at briefly later, and one required argument: the title to give the visualization. Unless you give more information, this title also is used as the filename in which to save its current state.

In the following, we start the FV with the title “Hydrodealkylation”. This will pop up a new browser tab (and save the status in a file called Hydrodealkylation.json).

After the visualizer starts, we recommend making its tab into its own browser window and viewing it side-by-side with this notebook window.

Optional arguments#

The optional (keyword) arguments are documented in the base function, which can be found in idaes.core.ui.fsvis.visualize:

  • name: Name of flowsheet to display as the title of the visualization

  • load_from_saved: If True load from saved file if any. Otherwise create a new file or overwrite it (depending on ‘overwrite’ flag).

  • save: Where to save the current flowsheet layout and values. If this argument is not specified, “name.json” will be used (if this file already exists, a “-<version>” number will be added between the name and the extension). If the value given is the boolean ‘False’, then nothing will be saved. The boolean ‘True’ value is treated the same as unspecified.

  • save_dir: If this argument is given, and save is not given or a relative path, then it will be used as the directory to save the default or given file. The current working directory is the default. If save is given and an absolute path, this argument is ignored.

  • save_time_interval: The time interval that the UI application checks if any changes has occurred in the graph for it to save the model. Default is 5 seconds

  • overwrite: If True, and the file given by save exists, overwrite instead of creating a new numbered file.

  • browser: If true, open a browser

  • port: Start listening on this port. If not given, find an open port.

  • log_level: An IDAES logging level, which is a superset of the built-in logging module levels. See the idaes.logger module for details

  • quiet: If True, suppress printing any messages to standard output (console)

  • loop_forever: If True, don’t return but instead loop until a Control-C is received. Useful when invoking this function at the end of a script.

Interacting with the visualizer#

The first things you need to learn about the FV are how to manipulate the overall layout and control the view. The UI should initially look something like the screenshot below: alt=”Screenshot of Flowsheet Visualizer”> 

As you can see, the FV has two main panels. We will call the top panel the diagram and the bottom panel the stream table.

View controls#

Before looking at the two panels in detail, it helps to know some basic controls for making them easier to view.

Control

Description

Illustration

Panel height

Change the height of the panels by grabbing the small handle in the lower right corner with your mouse.

Diagram size

Zoom in/out on the diagram with the magnifying glass “+” and “-” buttons in the upper-right corner of the top panel. The button labeled with two crossing arrows fits the diagram into the current panel height and width.

Rearranging the diagram#

The diagram shown in the top panel is interactive. You can move the units shown there into different positions. Whatever arrangement you end up with will be saved for next time. The arcs (i.e., lines representing streams) connecting the units will automatically re-route themselves as you move them. Below is a summary of the different actions you can take when rearranging the diagram.

 

 

 

 

 

 

Stream table#

The stream table panel shows the values of variables on all the streams between units, and also from units to outlets.

Stream table “brushing”#

Brushing refers to the ability to have actions in one visual area influence the display in another. It is commonly used in statistics to show how points in one scatterplot correspond to their points in another, for the same samples. Here, we use it to link the position of a stream in the diagram with its variable values in the stream table.

Controls#

  • Moving the mouse over an arc in the diagram → highlights the corresponding column in the stream table

  • Moving the mouse over a column in the stream table → highlights the corresponding arc in the diagram

Illustration of stream table brushing

Example#

Stream table brushing is useful for answering questions like:

How much benzene are we losing in the F101 vapor outlet stream?

To answer this question, we will use some interactive elements of the stream table.

  1. Find the inlet of F101 on the diagram. Mouse over this to see the values for that stream highlighted in the stream table below. This is stream s05. Look across at the row for Benzene vapor (flow_mol_phase_comp('Vap', 'benzene')) and see that the value is \(0.35384\)

  2. Find the vapor outlet of F101 by looking for the arc connecting to the splitter and compressor feedback loop. This is stream s06. Then look at the same row for the Benzene vapor mol fraction and see that the value is \(0.14916\)

  3. Thus the amount of benzene lost is (in mole fractions) about \(0.2\)

Showing and hiding streams#

For complex diagrams, there are a lot of streams and the stream table does not fit in the window. To avoid having to scroll back and forth, there is the ability to “hide” selected streams in the stream table.

  • Click on the “Hide Fields” menu and select which fields to hide

  • The mark will toggle between a check (shown) and open circle (hidden)

For example, we can hide all the streams except the feeds and the flash inlets and outlets.

Illustration of stream table field hiding

Saving and loading#

The current layout and status can be saved to a file, and this file can then be loaded when the model is viewed again. The main benefit is that interactive layout of the diagram is saved for re-use.

File name#

This file is named, by default, for the title of the visualizer (e.g., “Hydrodealkylation”) with a “.json” extension to indicate the data format and saved in the same directory as the Jupyter notebook.

You can select a different filename and location when you start the visualization, e.g.

model.fs.visualize("The Title", save="thefilename.json", save_dir="/path/to/save/the/file")

Reloading#

To reload the saved layout, simply choose the same title (since the filename, by default, matches the title) or explicitly use the save and save_dir keywords for the visualize() function to select a previously saved file. This means you only need to manually lay out the diagram once. Of course, if you add new pieces to the flowsheet you will need to position them correctly (as discussed below).

Exporting#

Exporting the diagram as an image#

You can export an image of the flowsheet diagram in the Scalable Vector Graphics (SVG) format, which can render without fuzziness at arbitrary sizes. Almost all presentation and drawing programs, including MS Word and Powerpoint, can use SVG images.

From the top menu select Export -> Flowsheet. You will get a preview of the flowsheet that you can then download to a file.

Exporting the stream table as CSV#

You can export the stream table as comma-separated values. From the top menu select Export -> Stream Table.

Updating when the flowsheet changes#

The FV has a connection to the Python program that has the flowsheet (model) in memory. Therefore, when the underlying flowsheet changes, the visualization can be quickly updated to show the new state. This feature is particularly useful for interactive flowsheet creation and debugging in Jupyter Notebooks.

To illustrate the feature, below is some IDAES modeling code that adds another Flash unit to the model, connecting the liquid outlet of the first flash unit to its inlet. There is a little more code that updates some of the output values of the model and sets initial values for this new unit, and then re-initializes the model.

After this code executes, the model will have a unit called “F102” connected to “F101”.

# Add a second flash unit
from idaes.models.unit_models import Flash
from pyomo.network import Arc
from pyomo.environ import Expression, TransformationFactory

m = model  # alias
m.fs.F102 = Flash(
    property_package=m.fs.thermo_params,
    has_heat_transfer=True,
    has_pressure_change=True,
)
# connect to 1st flash unit
m.fs.s10 = Arc(source=m.fs.F101.liq_outlet, destination=m.fs.F102.inlet)
# update expressions for purity and cost
m.fs.purity = Expression(
    expr=m.fs.F102.vap_outlet.flow_mol_phase_comp[0, "Vap", "benzene"]
    / (
        m.fs.F102.vap_outlet.flow_mol_phase_comp[0, "Vap", "benzene"]
        + m.fs.F102.vap_outlet.flow_mol_phase_comp[0, "Vap", "toluene"]
    )
)
m.fs.heating_cost = Expression(
    expr=2.2e-7 * m.fs.H101.heat_duty[0] + 1.9e-7 * m.fs.F102.heat_duty[0]
)
# fix unit output and pressure drop
m.fs.F102.vap_outlet.temperature.fix(375)
m.fs.F102.deltaP.fix(-200000)

# expand arcs
TransformationFactory("network.expand_arcs").apply_to(m)
# re-initialize
_ = vistut.initialize_model(m)
WARNING: Implicitly replacing the Component attribute purity (type=<class
'pyomo.core.base.expression.ScalarExpression'>) on block fs with a new
Component (type=<class 'pyomo.core.base.expression.ScalarExpression'>). This
is usually indicative of a modelling error. To avoid this warning, use
block.del_component() and block.add_component().
WARNING: Implicitly replacing the Component attribute heating_cost
(type=<class 'pyomo.core.base.expression.ScalarExpression'>) on block fs with
a new Component (type=<class 'pyomo.core.base.expression.ScalarExpression'>).
This is usually indicative of a modelling error. To avoid this warning, use
block.del_component() and block.add_component().
2023-11-02 10:28:07 [INFO] idaes.init.fs.H101.control_volume.properties_in: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:07 [INFO] idaes.init.fs.H101.control_volume.properties_in: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: tol=1e-06
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: max_iter=200
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: ******************************************************************************
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:     contain the following acknowledgement:
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: ******************************************************************************
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Number of nonzeros in equality constraint Jacobian...:       18
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Number of nonzeros in Lagrangian Hessian.............:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Total number of variables............................:       10
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:                      variables with only lower bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:                 variables with lower and upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:                      variables with only upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Total number of equality constraints.................:       10
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Total number of inequality constraints...............:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:    0  0.0000000e+00 1.77e+06 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:    1  0.0000000e+00 3.49e-10 0.00e+00  -1.0 3.07e+03    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Number of Iterations....: 1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:                                    (scaled)                 (unscaled)
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Constraint violation....:   3.4924596548080450e-11    3.4924596548080450e-10
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Overall NLP error.......:   3.4924596548080450e-11    3.4924596548080450e-10
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Number of objective function evaluations             = 2
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Number of objective gradient evaluations             = 2
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Number of equality constraint evaluations            = 2
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Number of equality constraint Jacobian evaluations   = 2
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Number of Lagrangian Hessian evaluations             = 1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Total CPU secs in IPOPT (w/o function evaluations)   =      0.001
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: EXIT: Optimal Solution Found.
2023-11-02 10:28:07 [INFO] idaes.init.fs.H101.control_volume.properties_out: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:07 [INFO] idaes.init.fs.H101.control_volume.properties_out: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: tol=1e-06
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: max_iter=200
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: ******************************************************************************
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:     contain the following acknowledgement:
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: ******************************************************************************
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Number of nonzeros in equality constraint Jacobian...:       31
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Number of nonzeros in Lagrangian Hessian.............:       11
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Total number of variables............................:       17
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:                      variables with only lower bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:                 variables with lower and upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:                      variables with only upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Total number of equality constraints.................:       17
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Total number of inequality constraints...............:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:    0  0.0000000e+00 1.73e+04 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:    1  0.0000000e+00 4.82e+01 0.00e+00  -1.0 1.49e+07    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:    2  0.0000000e+00 6.18e+00 0.00e+00  -1.0 1.95e+06    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:    3  0.0000000e+00 1.19e-01 0.00e+00  -1.0 2.53e+04    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:    4  0.0000000e+00 4.53e-05 0.00e+00  -2.5 1.49e+02    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:    5  0.0000000e+00 6.37e-12 0.00e+00  -5.7 4.91e-02    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Number of Iterations....: 5
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:                                    (scaled)                 (unscaled)
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Constraint violation....:   6.3664629124104977e-12    6.3664629124104977e-12
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Overall NLP error.......:   6.3664629124104977e-12    6.3664629124104977e-12
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Number of objective function evaluations             = 6
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Number of objective gradient evaluations             = 6
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Number of equality constraint evaluations            = 6
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Number of equality constraint Jacobian evaluations   = 6
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Number of Lagrangian Hessian evaluations             = 5
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Total CPU secs in IPOPT (w/o function evaluations)   =      0.001
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: EXIT: Optimal Solution Found.
2023-11-02 10:28:07 [INFO] idaes.init.fs.H101.control_volume.properties_out: State Released.
2023-11-02 10:28:07 [INFO] idaes.init.fs.H101.control_volume: Initialization Complete
2023-11-02 10:28:07 [INFO] idaes.init.fs.H101: Initialization Step 1 Complete.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: tol=1e-06
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: max_iter=200
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: ******************************************************************************
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:     contain the following acknowledgement:
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: ******************************************************************************
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: Number of nonzeros in equality constraint Jacobian...:      124
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: Number of nonzeros in Lagrangian Hessian.............:      115
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: Total number of variables............................:       41
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:                      variables with only lower bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:                 variables with lower and upper bounds:        9
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:                      variables with only upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: Total number of equality constraints.................:       41
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: Total number of inequality constraints...............:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:    0  0.0000000e+00 1.44e+05 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:    1  0.0000000e+00 8.53e+04 1.03e+01  -1.0 3.65e+04    -  1.44e-01 5.96e-01h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:    2  0.0000000e+00 5.59e+04 4.56e+02  -1.0 1.46e+04    -  9.90e-01 3.84e-01h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:    3  0.0000000e+00 5.46e+04 2.28e+04  -1.0 9.01e+03    -  9.64e-01 2.49e-02h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:    4  0.0000000e+00 5.45e+04 8.49e+07  -1.0 8.79e+03    -  9.90e-01 2.77e-04h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:    5r 0.0000000e+00 5.45e+04 1.00e+03   0.8 0.00e+00    -  0.00e+00 3.46e-07R  4
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:    6r 0.0000000e+00 4.52e+04 1.72e+03   0.8 4.86e+04    -  3.39e-03 5.74e-03f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:    7r 0.0000000e+00 4.54e+04 2.22e+03   0.8 2.56e+04    -  7.23e-03 2.69e-03f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:    8r 0.0000000e+00 4.37e+04 2.43e+03   0.8 2.00e+04    -  1.36e-02 6.74e-03f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:    9r 0.0000000e+00 4.06e+04 4.57e+03   0.8 2.05e+04    -  7.28e-02 2.92e-02f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   10r 0.0000000e+00 3.45e+04 7.90e+03   0.8 2.00e+04    -  2.01e-01 1.27e-01f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   11r 0.0000000e+00 1.21e+04 2.39e+04   0.8 1.70e+04    -  2.59e-01 5.42e-01f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   12r 0.0000000e+00 2.72e+03 1.77e+04   0.8 6.44e+03    -  1.00e+00 5.14e-01f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   13r 0.0000000e+00 6.69e+02 6.62e+03   0.8 2.22e+03    -  1.00e+00 4.48e-01f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   14r 0.0000000e+00 1.14e+03 6.61e+03   0.8 3.49e+02    -  1.00e+00 7.81e-01h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   15r 0.0000000e+00 5.91e+02 1.93e+01   0.8 9.22e+01    -  1.00e+00 1.00e+00f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   16r 0.0000000e+00 2.19e+02 3.80e+02  -1.3 8.85e+02    -  9.43e-01 7.97e-01f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   17r 0.0000000e+00 1.17e+02 2.34e+03  -1.3 8.99e+03    -  3.28e-01 1.18e-01f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   18r 0.0000000e+00 2.25e+02 3.17e+03  -1.3 1.46e+04    -  2.67e-02 1.27e-01f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   19r 0.0000000e+00 3.95e+02 1.19e+04  -1.3 4.01e+03    -  7.78e-01 1.99e-01f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   20r 0.0000000e+00 2.40e+03 7.42e+03  -1.3 1.98e+03    -  1.00e+00 7.03e-01f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   21r 0.0000000e+00 3.00e+02 1.47e+04  -1.3 3.39e+03    -  6.90e-01 1.00e+00f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   22r 0.0000000e+00 2.71e-01 4.33e+03  -1.3 2.52e+02    -  4.82e-01 1.00e+00h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   23r 0.0000000e+00 3.15e-01 5.75e+00  -1.3 2.74e+01    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   24r 0.0000000e+00 1.02e-01 5.63e-02  -1.3 3.50e+00    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   25r 0.0000000e+00 3.63e+00 8.07e+01  -4.5 6.57e+01    -  8.61e-01 9.36e-01f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   26r 0.0000000e+00 1.31e+03 5.28e+03  -4.5 1.63e+06    -  1.55e-02 6.19e-03f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   27r 0.0000000e+00 1.31e+03 5.27e+05  -4.5 6.86e+05    -  3.68e-01 5.27e-04f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   28r 0.0000000e+00 1.87e+03 4.39e+05  -4.5 1.60e+05    -  3.22e-02 1.15e-01f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   29r 0.0000000e+00 1.78e+03 1.38e+05  -4.5 1.44e+05    -  1.00e+00 5.04e-02f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   30r 0.0000000e+00 6.19e+02 1.35e+05  -4.5 3.83e+04    -  1.00e+00 6.55e-01f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   31r 0.0000000e+00 4.41e+02 2.68e+05  -4.5 1.22e+04    -  1.00e+00 2.88e-01f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   32r 0.0000000e+00 1.86e+02 4.62e+07  -4.5 9.50e+03    -  1.00e+00 9.78e-01f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   33r 0.0000000e+00 1.84e+02 3.37e+07  -4.5 2.29e+02    -  4.62e-01 1.41e-02h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   34r 0.0000000e+00 1.76e+02 3.09e+07  -4.5 2.51e+02    -  4.97e-02 4.70e-02h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   35r 0.0000000e+00 9.49e+01 1.37e+07  -4.5 2.16e+02    -  6.25e-01 1.00e+00h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   36r 0.0000000e+00 8.67e+01 1.24e+07  -4.5 7.70e+00  -4.0 9.10e-02 1.02e-01h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   37r 0.0000000e+00 8.67e+01 1.20e+07  -4.5 5.91e+04    -  2.30e-03 8.20e-05h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   38r 0.0000000e+00 8.66e+01 1.56e+07  -4.5 5.70e+02  -4.5 6.32e-06 1.89e-03h  3
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   39r 0.0000000e+00 8.66e+01 1.22e+07  -4.5 2.59e+01  -2.2 3.32e-02 5.58e-07f  2
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   40r 0.0000000e+00 8.44e+01 1.98e+07  -4.5 6.14e+00  -1.8 5.60e-01 2.74e-02h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   41r 0.0000000e+00 8.12e+01 1.05e+07  -4.5 4.67e+01  -2.3 2.31e-02 1.18e-01h  3
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   42r 0.0000000e+00 7.88e+01 1.01e+07  -4.5 3.70e+01  -1.9 3.66e-02 4.33e-02h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   43r 0.0000000e+00 7.55e+01 3.32e+07  -4.5 1.51e+01  -1.4 2.07e-01 5.71e-02f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   44r 0.0000000e+00 7.10e+01 2.94e+07  -4.5 7.40e+00  -1.0 5.30e-02 8.31e-02f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   45r 0.0000000e+00 7.10e+01 1.00e+08  -4.5 4.33e+02  -1.5 1.89e-02 5.90e-04h  3
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   46r 0.0000000e+00 7.07e+01 9.61e+07  -4.5 3.30e+01  -1.1 3.22e-06 5.74e-03h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   47r 0.0000000e+00 7.07e+01 9.37e+07  -4.5 7.54e-01   0.3 3.39e-03 4.94e-05h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   48r 0.0000000e+00 7.02e+01 9.31e+07  -4.5 8.69e-01  -0.2 1.40e-02 6.86e-03f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   49r 0.0000000e+00 7.02e+01 7.83e+07  -4.5 4.06e+00  -0.7 8.59e-03 5.24e-07h  2
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   50r 0.0000000e+00 7.02e+01 8.84e+07  -4.5 5.36e+05    -  6.87e-03 6.32e-05f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   51r 0.0000000e+00 7.02e+01 8.84e+07  -4.5 2.23e+01  -1.2 6.00e-04 2.49e-04f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   52r 0.0000000e+00 7.02e+01 8.84e+07  -4.5 4.56e+04    -  8.86e-07 1.79e-07f  2
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   53r 0.0000000e+00 7.02e+01 8.84e+07  -4.5 4.74e+01  -0.7 0.00e+00 1.05e-07R  2
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   54r 0.0000000e+00 7.02e+01 8.55e+07  -4.5 1.92e+00  -0.3 8.30e-03 5.53e-05f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   55r 0.0000000e+00 7.02e+01 8.49e+07  -4.5 6.73e+00  -0.8 2.21e-03 7.55e-04f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   56r 0.0000000e+00 7.02e+01 8.47e+07  -4.5 1.39e+01  -1.3 6.52e-04 1.79e-04f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   57r 0.0000000e+00 7.02e+01 5.83e+07  -4.5 2.41e+00  -0.8 6.44e-02 4.45e-03f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   58r 0.0000000e+00 7.08e+01 3.00e+07  -4.5 1.27e+01   0.5 1.84e-06 4.40e-03f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   59r 0.0000000e+00 7.09e+01 2.85e+07  -4.5 3.37e-01   5.4 1.62e-04 3.53e-04f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   60r 0.0000000e+00 8.17e+01 9.09e+07  -4.5 2.68e-03   5.8 3.44e-02 7.41e-01f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   61r 0.0000000e+00 8.13e+01 5.59e+06  -4.5 6.99e-04   6.3 3.87e-01 2.13e-02f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   62r 0.0000000e+00 7.94e+01 9.71e+06  -4.5 5.51e-03   5.8 6.09e-03 1.14e-01f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   63r 0.0000000e+00 7.70e+01 8.49e+06  -4.5 6.42e-04   6.2 1.32e-01 1.44e-01h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   64r 0.0000000e+00 6.99e+01 4.15e+07  -4.5 7.40e-04   5.7 5.90e-03 3.15e-01f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   65r 0.0000000e+00 6.69e+01 3.05e+07  -4.5 1.94e-03   5.3 1.68e-01 9.35e-02f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   66r 0.0000000e+00 6.65e+01 1.73e+07  -4.5 3.53e-03   4.8 1.66e-01 1.01e-02f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   67r 0.0000000e+00 6.66e+01 1.91e+07  -4.5 7.12e-01   4.3 7.93e-08 2.39e-04f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   68r 0.0000000e+00 6.21e+01 2.26e+07  -4.5 4.72e-03   3.8 3.59e-02 8.03e-02f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   69r 0.0000000e+00 6.11e+01 2.67e+07  -4.5 1.52e-02   5.2 1.18e-03 2.16e-02f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   70r 0.0000000e+00 6.06e+01 2.57e+07  -4.5 9.33e-03   4.7 2.20e-02 4.71e-03f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   71r 0.0000000e+00 5.94e+01 2.56e+07  -4.5 5.44e-02   4.2 1.17e-03 2.04e-03f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   72r 0.0000000e+00 5.64e+01 2.54e+07  -4.5 6.63e-02   4.6 1.18e-03 5.86e-03f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   73r 0.0000000e+00 5.62e+01 2.50e+07  -4.5 3.12e-04   6.9 2.11e-01 1.80e-02f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   74r 0.0000000e+00 5.50e+01 2.23e+07  -4.5 5.06e-05   7.3 1.00e+00 1.06e-01f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   75r 0.0000000e+00 4.42e+01 3.39e+05  -4.5 1.91e-04   6.8 1.09e-01 9.19e-01f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   76r 0.0000000e+00 4.29e+01 1.76e+05  -4.5 4.67e-04   6.3 6.07e-01 3.51e-01f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   77r 0.0000000e+00 3.52e+01 9.37e+04  -4.5 1.49e-03   5.9 6.76e-01 4.61e-01f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   78r 0.0000000e+00 3.34e+01 8.98e+04  -4.5 4.08e-03   5.4 1.28e-01 4.34e-02f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   79r 0.0000000e+00 2.98e+01 8.64e+04  -4.5 1.41e-02   4.9 7.39e-02 4.13e-02f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   80r 0.0000000e+00 2.62e+01 8.59e+04  -4.5 3.69e-02   4.4 3.81e-02 8.89e-03f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   81r 0.0000000e+00 1.82e+01 8.53e+04  -4.5 1.21e-01   4.0 2.37e-02 1.05e-02f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   82r 0.0000000e+00 1.40e+00 8.44e+04  -4.5 3.05e-01   3.5 1.14e-02 1.05e-02f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   83r 0.0000000e+00 1.40e+00 8.41e+04  -4.5 8.05e-03   3.0 5.54e-03 3.93e-03f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   84r 0.0000000e+00 1.50e+00 8.38e+04  -4.5 6.63e-02   2.5 3.00e-03 4.01e-03f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   85r 0.0000000e+00 6.67e-01 3.67e+04  -4.5 2.31e-04   2.0 3.35e-01 5.45e-01f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   86r 0.0000000e+00 6.16e-01 3.35e+04  -4.5 6.49e-04   1.6 9.94e-01 7.55e-02f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   87r 0.0000000e+00 3.67e-01 1.99e+04  -4.5 1.71e-03   1.1 4.48e-01 4.03e-01f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   88r 0.0000000e+00 2.54e-01 1.38e+04  -4.5 3.84e-03   0.6 1.00e+00 3.06e-01f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   89r 0.0000000e+00 1.58e-03 6.76e+01  -4.5 1.53e-02   0.1 9.18e-01 1.00e+00f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   90r 0.0000000e+00 5.50e+01 1.94e+06  -4.5 2.29e+04    -  1.00e+00 4.66e-04f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   91r 0.0000000e+00 4.48e+02 6.40e+07  -4.5 8.88e+00    -  2.70e-01 1.00e+00f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   92r 0.0000000e+00 4.43e+02 6.35e+07  -4.5 1.78e+03    -  6.05e-03 2.57e-02h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   93r 0.0000000e+00 4.41e+02 6.32e+07  -4.5 2.23e+00  -0.3 7.42e-03 4.12e-03h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   94r 0.0000000e+00 4.40e+02 6.30e+07  -4.5 1.50e+01  -0.8 9.90e-04 4.51e-03h  2
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   95r 0.0000000e+00 4.40e+02 6.30e+07  -4.5 4.73e+03  -1.3 0.00e+00 4.75e-07R  8
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   96r 0.0000000e+00 4.40e+02 6.23e+07  -4.5 3.06e-04   6.6 1.31e-01 1.06e-02f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   97r 0.0000000e+00 4.39e+02 5.85e+07  -4.5 8.53e-04   6.1 3.89e-01 5.90e-02f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   98r 0.0000000e+00 4.39e+02 5.80e+07  -4.5 2.96e-03   5.6 9.68e-03 8.82e-03f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:   99r 0.0000000e+00 4.25e+02 4.95e+07  -4.5 1.13e-03   6.0 3.50e-02 1.00e+00f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  100r 0.0000000e+00 4.23e+02 1.52e+07  -4.5 3.81e-04   6.5 2.85e-01 1.00e+00f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  101r 0.0000000e+00 4.22e+02 1.50e+07  -4.5 1.03e-03   6.0 5.68e-01 1.11e-02f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  102r 0.0000000e+00 4.21e+02 1.45e+07  -4.5 3.61e-03   5.5 2.88e-01 3.15e-02f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  103r 0.0000000e+00 4.13e+02 1.45e+07  -4.5 1.59e-01   5.0 1.42e-03 3.88e-03f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  104r 0.0000000e+00 4.13e+02 1.45e+07  -4.5 4.42e-04   6.3 9.74e-01 9.03e-04f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  105r 0.0000000e+00 4.01e+02 4.54e+06  -4.5 1.56e-03   5.9 2.61e-01 1.00e+00f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  106r 0.0000000e+00 3.99e+02 2.25e+06  -4.5 3.76e-03   5.4 7.08e-01 1.76e-01F  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  107r 0.0000000e+00 3.74e+02 1.90e+06  -4.5 1.31e-02   4.9 3.64e-01 2.05e-01f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  108r 0.0000000e+00 3.42e+02 1.78e+06  -4.5 3.87e-02   4.4 2.09e-01 8.37e-02f  3
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  109r 0.0000000e+00 3.06e+02 1.75e+06  -4.5 1.39e-01   4.0 1.67e-02 2.31e-02f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  110r 0.0000000e+00 3.04e+02 1.74e+06  -4.5 6.29e-02   4.4 3.47e-03 4.51e-03f  5
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  111r 0.0000000e+00 3.01e+02 1.70e+06  -4.5 1.41e-02   4.8 1.55e-02 1.89e-02f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  112r 0.0000000e+00 3.01e+02 1.70e+06  -4.5 5.68e-02   4.3 3.23e-06 5.96e-05f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  113r 0.0000000e+00 3.01e+02 1.70e+06  -4.5 1.09e-01   4.8 7.36e-03 5.36e-06f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  114r 0.0000000e+00 2.83e+02 1.65e+06  -4.5 5.50e-02   4.3 7.29e-04 3.24e-02f  5
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  115r 0.0000000e+00 2.83e+02 1.65e+06  -4.5 1.79e-02   4.7 1.35e-01 3.48e-04f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  116r 0.0000000e+00 2.82e+02 1.65e+06  -4.5 6.16e-02   4.2 1.98e-03 2.04e-04f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  117r 0.0000000e+00 2.82e+02 1.65e+06  -4.5 9.60e-02   4.7 5.15e-03 2.06e-04h  7
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  118r 0.0000000e+00 2.74e+02 1.63e+06  -4.5 7.03e-02   4.2 3.52e-02 1.16e-02f  6
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  119r 0.0000000e+00 2.72e+02 1.62e+06  -4.5 2.29e-02   4.6 1.26e-01 4.99e-03f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  120r 0.0000000e+00 2.60e+02 1.60e+06  -4.5 7.89e-02   4.1 1.83e-04 1.45e-02f  5
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  121r 0.0000000e+00 2.60e+02 1.60e+06  -4.5 3.48e-03   5.5 1.00e+00 1.34e-03f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  122r 0.0000000e+00 2.26e+02 1.13e+06  -4.5 1.11e-02   5.0 7.20e-01 3.27e-01f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  123r 0.0000000e+00 1.98e+02 1.05e+06  -4.5 3.33e-02   4.5 4.09e-02 8.65e-02f  4
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  124r 0.0000000e+00 1.70e+02 1.02e+06  -4.5 9.90e-02   4.0 2.62e-01 2.71e-02f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  125r 0.0000000e+00 1.60e+02 1.02e+06  -4.5 3.70e-01   3.6 3.45e-02 2.58e-03f  5
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  126r 0.0000000e+00 1.55e+02 1.02e+06  -4.5 3.14e+00   3.1 4.96e-04 1.42e-04f  6
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  127r 0.0000000e+00 1.55e+02 1.02e+06  -4.5 3.67e-02   4.4 1.77e-01 1.29e-04f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  128r 0.0000000e+00 1.48e+02 1.01e+06  -4.5 1.26e-01   3.9 8.13e-03 5.22e-03f  5
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  129r 0.0000000e+00 1.47e+02 1.01e+06  -4.5 7.75e-02   4.4 1.51e-02 9.33e-04f  3
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  130r 0.0000000e+00 1.43e+02 1.01e+06  -4.5 1.52e-01   3.9 6.57e-03 2.53e-03f  5
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  131r 0.0000000e+00 1.39e+02 9.99e+05  -4.5 4.81e-02   4.3 1.08e-01 8.55e-03f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  132r 0.0000000e+00 1.33e+02 9.96e+05  -4.5 1.72e-01   3.8 2.16e-05 3.03e-03f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  133r 0.0000000e+00 1.33e+02 9.96e+05  -4.5 1.04e-01   4.3 2.62e-07 1.60e-05f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  134r 0.0000000e+00 1.33e+02 9.96e+05  -4.5 2.22e+00   3.8 5.24e-10 3.85e-07f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  135r 0.0000000e+00 1.33e+02 9.96e+05  -4.5 6.49e-01   4.2 6.02e-09 1.73e-07f  2
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  136r 0.0000000e+00 1.33e+02 9.95e+05  -4.5 2.05e-02   4.6 2.07e-02 8.34e-06f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  137r 0.0000000e+00 1.17e+02 9.75e+05  -4.5 7.55e-02   4.1 1.94e-02 2.11e-02f  4
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  138r 0.0000000e+00 1.17e+02 9.75e+05  -4.5 2.60e-02   4.6 7.70e-02 1.91e-05f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  139r 0.0000000e+00 1.11e+02 9.60e+05  -4.5 8.49e-02   4.1 5.34e-02 1.64e-02f  4
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  140r 0.0000000e+00 1.11e+02 9.54e+05  -4.5 3.58e-02   4.5 1.23e-01 6.78e-03f  3
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  141r 0.0000000e+00 1.08e+02 9.42e+05  -4.5 9.56e-02   4.0 1.78e-01 1.24e-02f  4
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  142r 0.0000000e+00 1.08e+02 9.37e+05  -4.5 3.05e-02   4.5 1.24e-01 5.17e-03f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  143r 0.0000000e+00 1.05e+02 9.28e+05  -4.5 1.07e-01   4.0 2.08e-04 9.89e-03f  4
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  144r 0.0000000e+00 1.05e+02 9.28e+05  -4.5 3.43e-02   4.4 3.06e-02 1.73e-04f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  145r 0.0000000e+00 1.05e+02 9.26e+05  -4.5 1.19e-01   3.9 3.70e-04 2.21e-03f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  146r 0.0000000e+00 1.05e+02 9.26e+05  -4.5 3.54e-02   4.4 8.94e-03 3.89e-06f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  147r 0.0000000e+00 1.03e+02 9.20e+05  -4.5 1.34e-01   3.9 1.57e-03 6.76e-03f  4
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  148r 0.0000000e+00 1.03e+02 9.20e+05  -4.5 5.08e-02   4.3 7.88e-01 1.75e-04f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  149r 0.0000000e+00 7.72e+01 8.46e+05  -4.5 1.45e-01   3.8 1.60e-01 7.86e-02f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  150r 0.0000000e+00 5.06e+01 8.20e+05  -4.5 3.95e-01   3.4 1.69e-06 2.98e-02f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  151r 0.0000000e+00 4.84e+01 7.78e+05  -4.5 1.87e-02   4.7 1.12e-01 3.37e-02f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  152r 0.0000000e+00 2.27e+01 6.38e+05  -4.5 6.44e-02   4.2 3.65e-01 2.10e-01f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  153r 0.0000000e+00 1.68e+01 6.38e+05  -4.5 5.31e+05    -  3.98e-02 4.51e-05f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  154r 0.0000000e+00 1.61e+01 6.09e+05  -4.5 3.54e-03   3.7 2.13e-02 3.70e-02f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  155r 0.0000000e+00 1.65e+01 6.06e+05  -4.5 1.89e-01   3.3 1.31e-06 1.92e-03f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  156r 0.0000000e+00 1.65e+01 6.06e+05  -4.5 6.90e+04    -  4.47e-06 7.87e-05f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  157r 0.0000000e+00 1.65e+01 6.06e+05  -4.5 2.08e+00   2.8 5.85e-04 2.48e-07f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  158r 0.0000000e+00 1.52e+01 8.19e+05  -4.5 1.57e+05    -  1.00e+00 7.37e-03f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  159r 0.0000000e+00 5.60e+01 1.03e+06  -4.5 7.41e+02    -  1.00e+00 1.29e-01f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  160r 0.0000000e+00 5.54e+01 1.03e+06  -4.5 9.99e+02    -  9.92e-04 1.01e-02h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  161r 0.0000000e+00 1.06e+02 1.63e+06  -4.5 1.24e+03    -  1.00e+00 5.59e-02f  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  162r 0.0000000e+00 2.66e+01 1.87e+06  -4.5 1.08e+03    -  6.59e-01 5.75e-01h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  163r 0.0000000e+00 2.25e+01 4.38e+05  -4.5 4.42e+02    -  1.00e+00 9.71e-01h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  164r 0.0000000e+00 2.05e-01 4.07e+03  -4.5 1.12e+01    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:  165r 0.0000000e+00 7.88e-05 1.61e+00  -4.5 1.24e-02    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: Number of Iterations....: 165
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101:                                    (scaled)                 (unscaled)
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: Constraint violation....:   1.4182702752789231e-08    7.8801036579534411e-05
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: Overall NLP error.......:   1.4182702752789231e-08    7.8801036579534411e-05
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: Number of objective function evaluations             = 299
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: Number of objective gradient evaluations             = 7
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: Number of equality constraint evaluations            = 301
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: Number of equality constraint Jacobian evaluations   = 169
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: Number of Lagrangian Hessian evaluations             = 165
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: Total CPU secs in IPOPT (w/o function evaluations)   =      0.069
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: Total CPU secs in NLP function evaluations           =      0.003
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.H101: EXIT: Optimal Solution Found.
2023-11-02 10:28:07 [INFO] idaes.init.fs.H101: Initialization Step 2 optimal - Optimal Solution Found.
2023-11-02 10:28:07 [INFO] idaes.init.fs.H101.control_volume.properties_in: State Released.
2023-11-02 10:28:07 [INFO] idaes.init.fs.H101: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:07 [INFO] idaes.init.fs.R101.control_volume.properties_in: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:07 [INFO] idaes.init.fs.R101.control_volume.properties_in: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: tol=1e-06
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: max_iter=200
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: ******************************************************************************
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:     contain the following acknowledgement:
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: ******************************************************************************
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Number of nonzeros in equality constraint Jacobian...:       18
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Number of nonzeros in Lagrangian Hessian.............:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Total number of variables............................:       10
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:                      variables with only lower bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:                 variables with lower and upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:                      variables with only upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Total number of equality constraints.................:       10
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Total number of inequality constraints...............:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:    0  0.0000000e+00 1.92e+04 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:    1  0.0000000e+00 1.46e-11 0.00e+00  -1.0 1.92e+04    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Number of Iterations....: 1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:                                    (scaled)                 (unscaled)
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Constraint violation....:   1.4551915228366852e-11    1.4551915228366852e-11
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Overall NLP error.......:   1.4551915228366852e-11    1.4551915228366852e-11
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Number of objective function evaluations             = 2
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Number of objective gradient evaluations             = 2
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Number of equality constraint evaluations            = 2
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Number of equality constraint Jacobian evaluations   = 2
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Number of Lagrangian Hessian evaluations             = 1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Total CPU secs in IPOPT (w/o function evaluations)   =      0.000
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: EXIT: Optimal Solution Found.
2023-11-02 10:28:07 [INFO] idaes.init.fs.R101.control_volume.properties_out: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:07 [INFO] idaes.init.fs.R101.control_volume.properties_out: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: tol=1e-06
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: max_iter=200
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: ******************************************************************************
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:     contain the following acknowledgement:
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: ******************************************************************************
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Number of nonzeros in equality constraint Jacobian...:       18
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Number of nonzeros in Lagrangian Hessian.............:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Total number of variables............................:       10
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:                      variables with only lower bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:                 variables with lower and upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:                      variables with only upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Total number of equality constraints.................:       10
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Total number of inequality constraints...............:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:    0  0.0000000e+00 6.26e+07 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:    1  0.0000000e+00 2.91e-11 0.00e+00  -1.0 6.26e+04    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Number of Iterations....: 1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:                                    (scaled)                 (unscaled)
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Constraint violation....:   2.9103830456733704e-11    2.9103830456733704e-11
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Overall NLP error.......:   2.9103830456733704e-11    2.9103830456733704e-11
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Number of objective function evaluations             = 2
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Number of objective gradient evaluations             = 2
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Number of equality constraint evaluations            = 2
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Number of equality constraint Jacobian evaluations   = 2
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Number of Lagrangian Hessian evaluations             = 1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Total CPU secs in IPOPT (w/o function evaluations)   =      0.000
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: EXIT: Optimal Solution Found.
2023-11-02 10:28:07 [INFO] idaes.init.fs.R101.control_volume.properties_out: State Released.
2023-11-02 10:28:07 [INFO] idaes.init.fs.R101.control_volume: Initialization Complete
2023-11-02 10:28:07 [INFO] idaes.init.fs.R101: Initialization Step 1 Complete.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: tol=1e-06
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: max_iter=200
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: ******************************************************************************
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101:     contain the following acknowledgement:
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: ******************************************************************************
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: Number of nonzeros in equality constraint Jacobian...:      102
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: Number of nonzeros in Lagrangian Hessian.............:       72
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: Total number of variables............................:       41
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101:                      variables with only lower bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101:                 variables with lower and upper bounds:       10
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101:                      variables with only upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: Total number of equality constraints.................:       41
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: Total number of inequality constraints...............:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101:    0  0.0000000e+00 3.50e+04 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101:    1  0.0000000e+00 1.27e+07 1.40e+03  -1.0 1.10e+05    -  7.92e-02 4.95e-01h  2
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101:    2  0.0000000e+00 1.13e+07 1.23e+03  -1.0 8.57e+04    -  7.40e-01 1.24e-01h  4
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101:    3  0.0000000e+00 1.13e+07 1.25e+03  -1.0 7.81e+04    -  7.86e-01 1.93e-03h 10
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101:    4  0.0000000e+00 1.13e+07 1.27e+03  -1.0 7.79e+04    -  9.90e-01 4.83e-04h 12
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101:    5  0.0000000e+00 1.13e+07 1.29e+03  -1.0 7.79e+04    -  9.90e-01 2.42e-04h 13
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101:    6  0.0000000e+00 1.13e+07 1.31e+03  -1.0 7.79e+04    -  1.00e+00 6.04e-05h 15
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101:    7  0.0000000e+00 1.04e+07 1.31e+05  -1.0 7.79e+04    -  1.00e+00 9.90e-01h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101:    8  0.0000000e+00 1.08e+05 7.84e+04  -1.0 1.24e+04    -  1.00e+00 9.90e-01h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101:    9  0.0000000e+00 4.16e+04 9.36e+04  -1.0 7.40e+04    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101:   10  0.0000000e+00 5.09e-04 9.33e-02  -1.0 4.16e+04    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101:   11  0.0000000e+00 5.22e-08 2.29e-09  -7.0 9.13e-07    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: Number of Iterations....: 11
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101:                                    (scaled)                 (unscaled)
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: Constraint violation....:   2.0037676417114954e-11    5.2154064178466803e-08
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: Overall NLP error.......:   2.0037676417114954e-11    5.2154064178466803e-08
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: Number of objective function evaluations             = 66
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: Number of objective gradient evaluations             = 12
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: Number of equality constraint evaluations            = 66
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: Number of equality constraint Jacobian evaluations   = 12
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: Number of Lagrangian Hessian evaluations             = 11
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: Total CPU secs in IPOPT (w/o function evaluations)   =      0.002
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.R101: EXIT: Optimal Solution Found.
2023-11-02 10:28:07 [INFO] idaes.init.fs.R101: Initialization Step 2 optimal - Optimal Solution Found.
2023-11-02 10:28:07 [INFO] idaes.init.fs.R101.control_volume.properties_in: State Released.
2023-11-02 10:28:07 [INFO] idaes.init.fs.R101: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:07 [INFO] idaes.init.fs.F101.control_volume.properties_in: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:07 [INFO] idaes.init.fs.F101.control_volume.properties_in: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: tol=1e-06
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: max_iter=200
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: ******************************************************************************
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:     contain the following acknowledgement:
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: ******************************************************************************
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Number of nonzeros in equality constraint Jacobian...:       18
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Number of nonzeros in Lagrangian Hessian.............:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Total number of variables............................:       10
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:                      variables with only lower bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:                 variables with lower and upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:                      variables with only upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Total number of equality constraints.................:       10
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Total number of inequality constraints...............:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:    0  0.0000000e+00 9.22e+07 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:    1  0.0000000e+00 2.98e-08 0.00e+00  -1.0 9.45e+04    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Number of Iterations....: 1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:                                    (scaled)                 (unscaled)
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Constraint violation....:   2.9802322387695314e-09    2.9802322387695312e-08
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Overall NLP error.......:   2.9802322387695314e-09    2.9802322387695312e-08
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Number of objective function evaluations             = 2
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Number of objective gradient evaluations             = 2
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Number of equality constraint evaluations            = 2
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Number of equality constraint Jacobian evaluations   = 2
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Number of Lagrangian Hessian evaluations             = 1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Total CPU secs in IPOPT (w/o function evaluations)   =      0.000
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: EXIT: Optimal Solution Found.
2023-11-02 10:28:07 [INFO] idaes.init.fs.F101.control_volume.properties_out: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:07 [INFO] idaes.init.fs.F101.control_volume.properties_out: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: tol=1e-06
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: max_iter=200
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: ******************************************************************************
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:     contain the following acknowledgement:
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: ******************************************************************************
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Number of nonzeros in equality constraint Jacobian...:       31
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Number of nonzeros in Lagrangian Hessian.............:       11
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Total number of variables............................:       17
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:                      variables with only lower bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:                 variables with lower and upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:                      variables with only upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Total number of equality constraints.................:       17
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Total number of inequality constraints...............:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:    0  0.0000000e+00 1.43e+04 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:    1  0.0000000e+00 2.98e-13 0.00e+00  -1.0 1.43e+04    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Number of Iterations....: 1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:                                    (scaled)                 (unscaled)
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Constraint violation....:   2.9842794901924208e-13    2.9842794901924208e-13
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Overall NLP error.......:   2.9842794901924208e-13    2.9842794901924208e-13
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Number of objective function evaluations             = 2
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Number of objective gradient evaluations             = 2
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Number of equality constraint evaluations            = 2
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Number of equality constraint Jacobian evaluations   = 2
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Number of Lagrangian Hessian evaluations             = 1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Total CPU secs in IPOPT (w/o function evaluations)   =      0.000
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: EXIT: Optimal Solution Found.
2023-11-02 10:28:07 [INFO] idaes.init.fs.F101.control_volume.properties_out: State Released.
2023-11-02 10:28:07 [INFO] idaes.init.fs.F101.control_volume: Initialization Complete
2023-11-02 10:28:07 [INFO] idaes.init.fs.F101: Initialization Step 1 Complete.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: tol=1e-06
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: max_iter=200
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: ******************************************************************************
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101:     contain the following acknowledgement:
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: ******************************************************************************
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: Number of nonzeros in equality constraint Jacobian...:      124
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: Number of nonzeros in Lagrangian Hessian.............:      115
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: Total number of variables............................:       41
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101:                      variables with only lower bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101:                 variables with lower and upper bounds:        9
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101:                      variables with only upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: Total number of equality constraints.................:       41
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: Total number of inequality constraints...............:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101:    0  0.0000000e+00 1.17e+05 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101:    1  0.0000000e+00 1.28e+05 8.02e+01  -1.0 9.79e+03    -  1.39e-02 1.19e-01h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101:    2  0.0000000e+00 1.05e+05 2.50e+03  -1.0 3.38e+04    -  3.47e-03 2.64e-01h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101:    3  0.0000000e+00 4.52e+04 1.99e+03  -1.0 1.08e+04    -  9.89e-01 5.59e-01h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101:    4  0.0000000e+00 6.23e+03 3.63e+02  -1.0 6.26e+03    -  8.95e-01 1.00e+00h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101:    5  0.0000000e+00 3.17e+02 1.80e+01  -1.0 3.02e+02    -  9.90e-01 9.66e-01h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101:    6  0.0000000e+00 2.76e-01 3.87e+01  -1.0 9.51e+00    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101:    7  0.0000000e+00 2.04e-07 3.21e-02  -3.8 1.64e-03    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: Number of Iterations....: 7
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101:                                    (scaled)                 (unscaled)
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: Constraint violation....:   6.0647087810765159e-11    2.0424340618774292e-07
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: Overall NLP error.......:   6.0647087810765159e-11    2.0424340618774292e-07
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: Number of objective function evaluations             = 8
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: Number of objective gradient evaluations             = 8
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: Number of equality constraint evaluations            = 8
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: Number of equality constraint Jacobian evaluations   = 8
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: Number of Lagrangian Hessian evaluations             = 7
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: Total CPU secs in IPOPT (w/o function evaluations)   =      0.002
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F101: EXIT: Optimal Solution Found.
2023-11-02 10:28:07 [INFO] idaes.init.fs.F101: Initialization Step 2 optimal - Optimal Solution Found.
2023-11-02 10:28:07 [INFO] idaes.init.fs.F101.control_volume.properties_in: State Released.
2023-11-02 10:28:07 [INFO] idaes.init.fs.F101: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:07 [INFO] idaes.init.fs.S101.mixed_state: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:07 [INFO] idaes.init.fs.S101.mixed_state: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:07 [INFO] idaes.init.fs.S101.purge_state: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:07 [INFO] idaes.init.fs.S101.purge_state: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:07 [INFO] idaes.init.fs.S101.purge_state: State Released.
2023-11-02 10:28:07 [INFO] idaes.init.fs.S101.purge_state: Initialization Complete
2023-11-02 10:28:07 [INFO] idaes.init.fs.S101.recycle_state: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:07 [INFO] idaes.init.fs.S101.recycle_state: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:07 [INFO] idaes.init.fs.S101.recycle_state: State Released.
2023-11-02 10:28:07 [INFO] idaes.init.fs.S101.recycle_state: Initialization Complete
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: tol=1e-06
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: max_iter=200
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: ******************************************************************************
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101:     contain the following acknowledgement:
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: ******************************************************************************
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: Number of nonzeros in equality constraint Jacobian...:       29
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: Number of nonzeros in Lagrangian Hessian.............:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: Total number of variables............................:       21
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101:                      variables with only lower bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101:                 variables with lower and upper bounds:       20
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101:                      variables with only upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: Total number of equality constraints.................:       21
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: Total number of inequality constraints...............:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101:    0  0.0000000e+00 1.00e-02 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101:    1  0.0000000e+00 1.00e-04 1.14e-05  -1.0 1.00e-02    -  9.90e-01 9.90e-01h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101:    2  0.0000000e+00 9.88e-07 1.04e-01  -1.0 1.00e-04    -  9.90e-01 9.90e-01h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: Number of Iterations....: 2
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101:                                    (scaled)                 (unscaled)
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: Constraint violation....:   9.8800099999998489e-07    9.8800099999998489e-07
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: Overall NLP error.......:   9.8800099999998489e-07    9.8800099999998489e-07
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: Number of objective function evaluations             = 3
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: Number of objective gradient evaluations             = 3
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: Number of equality constraint evaluations            = 3
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: Number of equality constraint Jacobian evaluations   = 3
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: Number of Lagrangian Hessian evaluations             = 2
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: Total CPU secs in IPOPT (w/o function evaluations)   =      0.000
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.S101: EXIT: Optimal Solution Found.
2023-11-02 10:28:07 [INFO] idaes.init.fs.S101: Initialization Step 2 Complete: optimal - Optimal Solution Found
2023-11-02 10:28:07 [INFO] idaes.init.fs.S101.mixed_state: State Released.
2023-11-02 10:28:07 [INFO] idaes.init.fs.F102.control_volume.properties_in: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:07 [INFO] idaes.init.fs.F102.control_volume.properties_in: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: tol=1e-06
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: max_iter=200
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: ******************************************************************************
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in:     contain the following acknowledgement:
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: ******************************************************************************
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: Number of nonzeros in equality constraint Jacobian...:       18
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: Number of nonzeros in Lagrangian Hessian.............:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: Total number of variables............................:       10
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in:                      variables with only lower bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in:                 variables with lower and upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in:                      variables with only upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: Total number of equality constraints.................:       10
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: Total number of inequality constraints...............:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in:    0  0.0000000e+00 7.00e+08 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in:    1  0.0000000e+00 3.63e-08 0.00e+00  -1.0 7.00e+05    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: Number of Iterations....: 1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in:                                    (scaled)                 (unscaled)
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: Constraint violation....:   3.6321580410003665e-09    3.6321580410003662e-08
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: Overall NLP error.......:   3.6321580410003665e-09    3.6321580410003662e-08
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: Number of objective function evaluations             = 2
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: Number of objective gradient evaluations             = 2
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: Number of equality constraint evaluations            = 2
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: Number of equality constraint Jacobian evaluations   = 2
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: Number of Lagrangian Hessian evaluations             = 1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: Total CPU secs in IPOPT (w/o function evaluations)   =      0.000
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_in: EXIT: Optimal Solution Found.
2023-11-02 10:28:07 [INFO] idaes.init.fs.F102.control_volume.properties_out: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:07 [INFO] idaes.init.fs.F102.control_volume.properties_out: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: tol=1e-06
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: max_iter=200
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: ******************************************************************************
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out:     contain the following acknowledgement:
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: ******************************************************************************
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: Number of nonzeros in equality constraint Jacobian...:       31
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: Number of nonzeros in Lagrangian Hessian.............:       11
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: Total number of variables............................:       17
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out:                      variables with only lower bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out:                 variables with lower and upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out:                      variables with only upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: Total number of equality constraints.................:       17
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: Total number of inequality constraints...............:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out:    0  0.0000000e+00 7.00e+08 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out:    1  0.0000000e+00 8.98e+02 0.00e+00  -1.0 7.65e+05    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out:    2  0.0000000e+00 5.89e+02 0.00e+00  -1.0 4.68e+06    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out:    3  0.0000000e+00 3.38e+02 0.00e+00  -1.0 1.97e+07    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out:    4  0.0000000e+00 1.53e+02 0.00e+00  -1.0 5.12e+07    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out:    5  0.0000000e+00 4.47e+01 0.00e+00  -1.0 7.04e+07    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out:    6  0.0000000e+00 5.10e+00 0.00e+00  -1.0 3.94e+07    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out:    7  0.0000000e+00 7.67e-02 0.00e+00  -1.0 5.71e+06    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out:    8  0.0000000e+00 1.77e-05 0.00e+00  -2.5 8.86e+04    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out:    9  0.0000000e+00 9.95e-13 0.00e+00  -7.0 2.04e+01    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: Number of Iterations....: 9
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out:                                    (scaled)                 (unscaled)
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: Constraint violation....:   9.9475983006414026e-13    9.9475983006414026e-13
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: Overall NLP error.......:   9.9475983006414026e-13    9.9475983006414026e-13
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: Number of objective function evaluations             = 10
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: Number of objective gradient evaluations             = 10
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: Number of equality constraint evaluations            = 10
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: Number of equality constraint Jacobian evaluations   = 10
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: Number of Lagrangian Hessian evaluations             = 9
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: Total CPU secs in IPOPT (w/o function evaluations)   =      0.002
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102.control_volume.properties_out: EXIT: Optimal Solution Found.
2023-11-02 10:28:07 [INFO] idaes.init.fs.F102.control_volume.properties_out: State Released.
2023-11-02 10:28:07 [INFO] idaes.init.fs.F102.control_volume: Initialization Complete
2023-11-02 10:28:07 [INFO] idaes.init.fs.F102: Initialization Step 1 Complete.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: tol=1e-06
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: max_iter=200
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: ******************************************************************************
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102:     contain the following acknowledgement:
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: ******************************************************************************
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: Number of nonzeros in equality constraint Jacobian...:      124
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: Number of nonzeros in Lagrangian Hessian.............:      115
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: Total number of variables............................:       41
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102:                      variables with only lower bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102:                 variables with lower and upper bounds:        9
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102:                      variables with only upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: Total number of equality constraints.................:       41
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: Total number of inequality constraints...............:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102:    0  0.0000000e+00 9.03e+04 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102:    1  0.0000000e+00 3.70e+04 6.71e+00  -1.0 2.03e+04    -  9.90e-01 7.88e-01h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102:    2  0.0000000e+00 7.96e+03 1.00e+02  -1.0 3.88e+03    -  8.89e-01 9.03e-01h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102:    3  0.0000000e+00 1.10e+03 2.77e+04  -1.0 1.55e+03    -  9.90e-01 9.82e-01h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102:    4  0.0000000e+00 2.97e+02 7.45e+05  -1.0 3.70e+02    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102:    5  0.0000000e+00 4.45e-01 2.09e+04  -1.0 5.52e+00    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102:    6  0.0000000e+00 2.57e-05 1.41e+01  -1.0 1.21e-01    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: Number of Iterations....: 6
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102:                                    (scaled)                 (unscaled)
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: Constraint violation....:   1.5226407084512139e-10    2.5742469006218020e-05
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: Overall NLP error.......:   1.5226407084512139e-10    2.5742469006218020e-05
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: Number of objective function evaluations             = 7
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: Number of objective gradient evaluations             = 7
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: Number of equality constraint evaluations            = 7
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: Number of equality constraint Jacobian evaluations   = 7
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: Number of Lagrangian Hessian evaluations             = 6
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: Total CPU secs in IPOPT (w/o function evaluations)   =      0.001
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.F102: EXIT: Optimal Solution Found.
2023-11-02 10:28:07 [INFO] idaes.init.fs.F102: Initialization Step 2 optimal - Optimal Solution Found.
2023-11-02 10:28:07 [INFO] idaes.init.fs.F102.control_volume.properties_in: State Released.
2023-11-02 10:28:07 [INFO] idaes.init.fs.F102: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:07 [INFO] idaes.init.fs.C101.control_volume.properties_in: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:07 [INFO] idaes.init.fs.C101.control_volume.properties_in: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: tol=1e-06
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: max_iter=200
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: ******************************************************************************
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:     contain the following acknowledgement:
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: ******************************************************************************
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Number of nonzeros in equality constraint Jacobian...:       18
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Number of nonzeros in Lagrangian Hessian.............:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Total number of variables............................:       10
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:                      variables with only lower bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:                 variables with lower and upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:                      variables with only upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Total number of equality constraints.................:       10
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Total number of inequality constraints...............:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:    0  0.0000000e+00 8.25e+01 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:    1  0.0000000e+00 5.68e-14 0.00e+00  -1.0 8.25e+01    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Number of Iterations....: 1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:                                    (scaled)                 (unscaled)
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Constraint violation....:   5.6843418860808015e-14    5.6843418860808015e-14
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Overall NLP error.......:   5.6843418860808015e-14    5.6843418860808015e-14
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Number of objective function evaluations             = 2
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Number of objective gradient evaluations             = 2
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Number of equality constraint evaluations            = 2
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Number of equality constraint Jacobian evaluations   = 2
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Number of Lagrangian Hessian evaluations             = 1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Total CPU secs in IPOPT (w/o function evaluations)   =      0.000
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: EXIT: Optimal Solution Found.
2023-11-02 10:28:07 [INFO] idaes.init.fs.C101.control_volume.properties_out: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:07 [INFO] idaes.init.fs.C101.control_volume.properties_out: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: tol=1e-06
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: max_iter=200
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: ******************************************************************************
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:     contain the following acknowledgement:
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: ******************************************************************************
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Number of nonzeros in equality constraint Jacobian...:       18
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Number of nonzeros in Lagrangian Hessian.............:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Total number of variables............................:       10
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:                      variables with only lower bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:                 variables with lower and upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:                      variables with only upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Total number of equality constraints.................:       10
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Total number of inequality constraints...............:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:    0  0.0000000e+00 8.25e+01 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:    1  0.0000000e+00 5.68e-14 0.00e+00  -1.0 8.25e+01    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Number of Iterations....: 1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:                                    (scaled)                 (unscaled)
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Constraint violation....:   5.6843418860808015e-14    5.6843418860808015e-14
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Overall NLP error.......:   5.6843418860808015e-14    5.6843418860808015e-14
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Number of objective function evaluations             = 2
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Number of objective gradient evaluations             = 2
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Number of equality constraint evaluations            = 2
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Number of equality constraint Jacobian evaluations   = 2
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Number of Lagrangian Hessian evaluations             = 1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Total CPU secs in IPOPT (w/o function evaluations)   =      0.001
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: EXIT: Optimal Solution Found.
2023-11-02 10:28:07 [INFO] idaes.init.fs.C101.control_volume.properties_out: State Released.
2023-11-02 10:28:07 [INFO] idaes.init.fs.C101.control_volume: Initialization Complete
2023-11-02 10:28:07 [INFO] idaes.init.fs.C101: Initialization Step 1 Complete.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: tol=1e-06
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: max_iter=200
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: ******************************************************************************
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101:     contain the following acknowledgement:
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: ******************************************************************************
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: Number of nonzeros in equality constraint Jacobian...:       74
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: Number of nonzeros in Lagrangian Hessian.............:       63
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: Total number of variables............................:       32
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101:                      variables with only lower bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101:                 variables with lower and upper bounds:        9
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101:                      variables with only upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: Total number of equality constraints.................:       32
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: Total number of inequality constraints...............:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101:    0  0.0000000e+00 9.18e+02 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101:    1  0.0000000e+00 1.32e+01 5.18e-04  -1.0 2.28e+01    -  9.90e-01 9.90e-01h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101:    2  0.0000000e+00 2.35e-03 9.67e-14  -1.0 2.25e+01    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101:    3  0.0000000e+00 3.64e-12 3.47e-13  -2.5 2.35e-03    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: Number of Iterations....: 3
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101:                                    (scaled)                 (unscaled)
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: Constraint violation....:   3.1719263458133377e-12    3.6379788070917130e-12
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: Overall NLP error.......:   3.1719263458133377e-12    3.6379788070917130e-12
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: Number of objective function evaluations             = 4
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: Number of objective gradient evaluations             = 4
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: Number of equality constraint evaluations            = 4
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: Number of equality constraint Jacobian evaluations   = 4
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: Number of Lagrangian Hessian evaluations             = 3
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: Total CPU secs in IPOPT (w/o function evaluations)   =      0.000
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.C101: EXIT: Optimal Solution Found.
2023-11-02 10:28:07 [INFO] idaes.init.fs.C101: Initialization Step 2 optimal - Optimal Solution Found.
2023-11-02 10:28:07 [INFO] idaes.init.fs.C101.control_volume.properties_in: State Released.
2023-11-02 10:28:07 [INFO] idaes.init.fs.C101: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:07 [INFO] idaes.init.fs.M101.toluene_feed_state: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:07 [INFO] idaes.init.fs.M101.toluene_feed_state: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: tol=1e-06
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: max_iter=200
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: ******************************************************************************
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:     contain the following acknowledgement:
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: ******************************************************************************
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Number of nonzeros in equality constraint Jacobian...:       18
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Number of nonzeros in Lagrangian Hessian.............:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Total number of variables............................:       10
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:                      variables with only lower bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:                 variables with lower and upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:                      variables with only upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Total number of equality constraints.................:       10
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Total number of inequality constraints...............:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:    0  0.0000000e+00 1.78e-12 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Number of Iterations....: 0
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:                                    (scaled)                 (unscaled)
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Constraint violation....:   1.7763568394002505e-12    1.7763568394002505e-12
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Overall NLP error.......:   1.7763568394002505e-12    1.7763568394002505e-12
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: 
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Number of objective function evaluations             = 1
2023-11-02 10:28:07 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Number of objective gradient evaluations             = 1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Number of equality constraint evaluations            = 1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Number of equality constraint Jacobian evaluations   = 1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Number of Lagrangian Hessian evaluations             = 0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Total CPU secs in IPOPT (w/o function evaluations)   =      0.000
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: EXIT: Optimal Solution Found.
2023-11-02 10:28:08 [INFO] idaes.init.fs.M101.hydrogen_feed_state: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:08 [INFO] idaes.init.fs.M101.hydrogen_feed_state: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: tol=1e-06
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: max_iter=200
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: ******************************************************************************
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:     contain the following acknowledgement:
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: ******************************************************************************
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Number of nonzeros in equality constraint Jacobian...:       18
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Number of nonzeros in Lagrangian Hessian.............:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Total number of variables............................:       10
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:                      variables with only lower bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:                 variables with lower and upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:                      variables with only upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Total number of equality constraints.................:       10
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Total number of inequality constraints...............:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:    0  0.0000000e+00 2.84e-14 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Number of Iterations....: 0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:                                    (scaled)                 (unscaled)
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Constraint violation....:   2.8421709430404007e-14    2.8421709430404007e-14
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Overall NLP error.......:   2.8421709430404007e-14    2.8421709430404007e-14
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Number of objective function evaluations             = 1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Number of objective gradient evaluations             = 1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Number of equality constraint evaluations            = 1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Number of equality constraint Jacobian evaluations   = 1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Number of Lagrangian Hessian evaluations             = 0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Total CPU secs in IPOPT (w/o function evaluations)   =      0.000
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: EXIT: Optimal Solution Found.
2023-11-02 10:28:08 [INFO] idaes.init.fs.M101.vapor_recycle_state: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:08 [INFO] idaes.init.fs.M101.vapor_recycle_state: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: tol=1e-06
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: max_iter=200
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: ******************************************************************************
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:     contain the following acknowledgement:
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: ******************************************************************************
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Number of nonzeros in equality constraint Jacobian...:       18
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Number of nonzeros in Lagrangian Hessian.............:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Total number of variables............................:       10
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:                      variables with only lower bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:                 variables with lower and upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:                      variables with only upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Total number of equality constraints.................:       10
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Total number of inequality constraints...............:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:    0  0.0000000e+00 8.25e+01 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:    1  0.0000000e+00 5.68e-14 0.00e+00  -1.0 8.25e+01    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Number of Iterations....: 1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:                                    (scaled)                 (unscaled)
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Constraint violation....:   5.6843418860808015e-14    5.6843418860808015e-14
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Overall NLP error.......:   5.6843418860808015e-14    5.6843418860808015e-14
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Number of objective function evaluations             = 2
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Number of objective gradient evaluations             = 2
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Number of equality constraint evaluations            = 2
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Number of equality constraint Jacobian evaluations   = 2
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Number of Lagrangian Hessian evaluations             = 1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Total CPU secs in IPOPT (w/o function evaluations)   =      0.001
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: EXIT: Optimal Solution Found.
2023-11-02 10:28:08 [INFO] idaes.init.fs.M101.mixed_state: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:08 [INFO] idaes.init.fs.M101.mixed_state: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: tol=1e-06
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: max_iter=200
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: ******************************************************************************
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state:     contain the following acknowledgement:
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: ******************************************************************************
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: Number of nonzeros in equality constraint Jacobian...:       18
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: Number of nonzeros in Lagrangian Hessian.............:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: Total number of variables............................:       10
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state:                      variables with only lower bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state:                 variables with lower and upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state:                      variables with only upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: Total number of equality constraints.................:       10
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: Total number of inequality constraints...............:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state:    0  0.0000000e+00 5.80e+05 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state:    1  0.0000000e+00 3.13e-13 0.00e+00  -1.0 1.33e+03    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: Number of Iterations....: 1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state:                                    (scaled)                 (unscaled)
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: Constraint violation....:   3.1263880373444408e-13    3.1263880373444408e-13
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: Overall NLP error.......:   3.1263880373444408e-13    3.1263880373444408e-13
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: Number of objective function evaluations             = 2
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: Number of objective gradient evaluations             = 2
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: Number of equality constraint evaluations            = 2
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: Number of equality constraint Jacobian evaluations   = 2
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: Number of Lagrangian Hessian evaluations             = 1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: Total CPU secs in IPOPT (w/o function evaluations)   =      0.001
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.mixed_state: EXIT: Optimal Solution Found.
2023-11-02 10:28:08 [INFO] idaes.init.fs.M101.mixed_state: State Released.
2023-11-02 10:28:08 [INFO] idaes.init.fs.M101.mixed_state: Initialization Complete
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: tol=1e-06
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: max_iter=200
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: ******************************************************************************
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101:     contain the following acknowledgement:
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: ******************************************************************************
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: Number of nonzeros in equality constraint Jacobian...:      117
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: Number of nonzeros in Lagrangian Hessian.............:       65
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: Total number of variables............................:       53
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101:                      variables with only lower bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101:                 variables with lower and upper bounds:       10
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101:                      variables with only upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: Total number of equality constraints.................:       53
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: Total number of inequality constraints...............:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101:    0  0.0000000e+00 4.42e+02 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101:    1  0.0000000e+00 1.72e+03 2.76e+00  -1.0 5.66e+02    -  9.85e-01 9.92e-01h  1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101:    2  0.0000000e+00 3.48e+00 1.01e+01  -1.0 4.85e+01    -  9.90e-01 1.00e+00h  1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101:    3  0.0000000e+00 2.84e-06 3.38e+01  -1.0 3.19e-02    -  9.91e-01 1.00e+00h  1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: Number of Iterations....: 3
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101:                                    (scaled)                 (unscaled)
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: Constraint violation....:   3.3630239142481114e-09    2.8386712074279785e-06
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: Overall NLP error.......:   3.3630239142481114e-09    2.8386712074279785e-06
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: Number of objective function evaluations             = 4
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: Number of objective gradient evaluations             = 4
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: Number of equality constraint evaluations            = 4
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: Number of equality constraint Jacobian evaluations   = 4
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: Number of Lagrangian Hessian evaluations             = 3
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: Total CPU secs in IPOPT (w/o function evaluations)   =      0.000
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101: EXIT: Optimal Solution Found.
2023-11-02 10:28:08 [INFO] idaes.init.fs.M101: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:08 [INFO] idaes.init.fs.M101.toluene_feed_state: State Released.
2023-11-02 10:28:08 [INFO] idaes.init.fs.M101.hydrogen_feed_state: State Released.
2023-11-02 10:28:08 [INFO] idaes.init.fs.M101.vapor_recycle_state: State Released.
2023-11-02 10:28:08 [INFO] idaes.init.fs.H101.control_volume.properties_in: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:08 [INFO] idaes.init.fs.H101.control_volume.properties_in: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: tol=1e-06
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: max_iter=200
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: ******************************************************************************
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:     contain the following acknowledgement:
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: ******************************************************************************
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Number of nonzeros in equality constraint Jacobian...:       18
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Number of nonzeros in Lagrangian Hessian.............:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Total number of variables............................:       10
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:                      variables with only lower bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:                 variables with lower and upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:                      variables with only upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Total number of equality constraints.................:       10
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Total number of inequality constraints...............:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:    0  0.0000000e+00 6.00e+05 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:    1  0.0000000e+00 2.27e-13 0.00e+00  -1.0 1.61e+03    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Number of Iterations....: 1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:                                    (scaled)                 (unscaled)
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Constraint violation....:   2.2737367544323206e-13    2.2737367544323206e-13
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Overall NLP error.......:   2.2737367544323206e-13    2.2737367544323206e-13
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Number of objective function evaluations             = 2
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Number of objective gradient evaluations             = 2
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Number of equality constraint evaluations            = 2
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Number of equality constraint Jacobian evaluations   = 2
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Number of Lagrangian Hessian evaluations             = 1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Total CPU secs in IPOPT (w/o function evaluations)   =      0.000
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: EXIT: Optimal Solution Found.
2023-11-02 10:28:08 [INFO] idaes.init.fs.H101.control_volume.properties_out: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:08 [INFO] idaes.init.fs.H101.control_volume.properties_out: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: tol=1e-06
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: max_iter=200
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: ******************************************************************************
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:     contain the following acknowledgement:
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: ******************************************************************************
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Number of nonzeros in equality constraint Jacobian...:       31
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Number of nonzeros in Lagrangian Hessian.............:       11
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Total number of variables............................:       17
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:                      variables with only lower bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:                 variables with lower and upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:                      variables with only upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Total number of equality constraints.................:       17
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Total number of inequality constraints...............:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:    0  0.0000000e+00 3.24e+04 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:    1  0.0000000e+00 1.09e+01 0.00e+00  -1.0 6.35e+06    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:    2  0.0000000e+00 3.73e-01 0.00e+00  -1.0 2.52e+05    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:    3  0.0000000e+00 4.59e-04 0.00e+00  -1.7 4.46e+02    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:    4  0.0000000e+00 7.00e-10 0.00e+00  -5.7 3.70e-01    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Number of Iterations....: 4
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:                                    (scaled)                 (unscaled)
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Constraint violation....:   6.9962879933882505e-10    6.9962879933882505e-10
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Overall NLP error.......:   6.9962879933882505e-10    6.9962879933882505e-10
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Number of objective function evaluations             = 5
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Number of objective gradient evaluations             = 5
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Number of equality constraint evaluations            = 5
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Number of equality constraint Jacobian evaluations   = 5
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Number of Lagrangian Hessian evaluations             = 4
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Total CPU secs in IPOPT (w/o function evaluations)   =      0.001
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: EXIT: Optimal Solution Found.
2023-11-02 10:28:08 [INFO] idaes.init.fs.H101.control_volume.properties_out: State Released.
2023-11-02 10:28:08 [INFO] idaes.init.fs.H101.control_volume: Initialization Complete
2023-11-02 10:28:08 [INFO] idaes.init.fs.H101: Initialization Step 1 Complete.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: tol=1e-06
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: max_iter=200
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: ******************************************************************************
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101:     contain the following acknowledgement:
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: ******************************************************************************
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: Number of nonzeros in equality constraint Jacobian...:      124
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: Number of nonzeros in Lagrangian Hessian.............:      115
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: Total number of variables............................:       41
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101:                      variables with only lower bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101:                 variables with lower and upper bounds:        9
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101:                      variables with only upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: Total number of equality constraints.................:       41
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: Total number of inequality constraints...............:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101:    0  0.0000000e+00 1.05e+05 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101:    1  0.0000000e+00 5.93e+04 1.13e+01  -1.0 2.36e+04    -  9.10e-02 5.64e-01h  1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101:    2  0.0000000e+00 2.98e+04 3.85e+00  -1.0 1.03e+04    -  9.90e-01 5.47e-01h  1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101:    3  0.0000000e+00 1.39e+04 1.30e+04  -1.0 4.72e+03    -  9.90e-01 5.60e-01h  1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101:    4  0.0000000e+00 1.33e+03 1.60e+08  -1.0 2.08e+03    -  9.92e-01 1.00e+00h  1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101:    5  0.0000000e+00 6.98e+02 8.17e+07  -1.0 2.38e+01    -  1.00e+00 6.05e-01h  1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101:    6  0.0000000e+00 1.49e+02 3.71e+08  -1.0 9.38e+00    -  4.26e-02 4.96e-01f  2
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101:    7  0.0000000e+00 7.19e+01 6.66e+06  -1.0 4.73e+00    -  1.00e+00 4.96e-01h  2
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101:    8  0.0000000e+00 2.79e+01 7.00e+08  -1.0 2.38e+00    -  1.00e+00 9.94e-01h  1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101:    9  0.0000000e+00 7.04e+00 1.76e+08  -1.0 1.50e-02    -  1.00e+00 5.00e-01h  2
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101:   10  0.0000000e+00 6.93e+00 1.74e+08  -1.0 7.52e-03    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101:   11  0.0000000e+00 1.47e-04 3.72e+03  -1.0 7.73e-07    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101:   12  0.0000000e+00 4.37e-11 8.57e-03  -1.7 1.58e-07    -  1.00e+00 1.00e+00   0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: Number of Iterations....: 12
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101:                                    (scaled)                 (unscaled)
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: Constraint violation....:   2.2737367544323206e-13    4.3655745685100555e-11
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: Overall NLP error.......:   2.2737367544323206e-13    4.3655745685100555e-11
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: Number of objective function evaluations             = 20
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: Number of objective gradient evaluations             = 13
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: Number of equality constraint evaluations            = 20
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: Number of equality constraint Jacobian evaluations   = 13
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: Number of Lagrangian Hessian evaluations             = 12
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: Total CPU secs in IPOPT (w/o function evaluations)   =      0.003
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.H101: EXIT: Optimal Solution Found.
2023-11-02 10:28:08 [INFO] idaes.init.fs.H101: Initialization Step 2 optimal - Optimal Solution Found.
2023-11-02 10:28:08 [INFO] idaes.init.fs.H101.control_volume.properties_in: State Released.
2023-11-02 10:28:08 [INFO] idaes.init.fs.H101: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:08 [INFO] idaes.init.fs.R101.control_volume.properties_in: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:08 [INFO] idaes.init.fs.R101.control_volume.properties_in: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: tol=1e-06
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: max_iter=200
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: ******************************************************************************
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:     contain the following acknowledgement:
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: ******************************************************************************
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Number of nonzeros in equality constraint Jacobian...:       18
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Number of nonzeros in Lagrangian Hessian.............:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Total number of variables............................:       10
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:                      variables with only lower bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:                 variables with lower and upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:                      variables with only upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Total number of equality constraints.................:       10
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Total number of inequality constraints...............:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:    0  0.0000000e+00 8.69e+03 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:    1  0.0000000e+00 3.64e-12 0.00e+00  -1.0 8.69e+03    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Number of Iterations....: 1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:                                    (scaled)                 (unscaled)
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Constraint violation....:   3.6379788070917130e-12    3.6379788070917130e-12
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Overall NLP error.......:   3.6379788070917130e-12    3.6379788070917130e-12
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Number of objective function evaluations             = 2
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Number of objective gradient evaluations             = 2
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Number of equality constraint evaluations            = 2
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Number of equality constraint Jacobian evaluations   = 2
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Number of Lagrangian Hessian evaluations             = 1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Total CPU secs in IPOPT (w/o function evaluations)   =      0.000
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: EXIT: Optimal Solution Found.
2023-11-02 10:28:08 [INFO] idaes.init.fs.R101.control_volume.properties_out: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:08 [INFO] idaes.init.fs.R101.control_volume.properties_out: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: tol=1e-06
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: max_iter=200
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: ******************************************************************************
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:     contain the following acknowledgement:
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: ******************************************************************************
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Number of nonzeros in equality constraint Jacobian...:       18
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Number of nonzeros in Lagrangian Hessian.............:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Total number of variables............................:       10
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:                      variables with only lower bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:                 variables with lower and upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:                      variables with only upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Total number of equality constraints.................:       10
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Total number of inequality constraints...............:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:    0  0.0000000e+00 1.55e+08 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:    1  0.0000000e+00 2.98e-08 0.00e+00  -1.0 1.55e+05    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Number of Iterations....: 1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:                                    (scaled)                 (unscaled)
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Constraint violation....:   2.9802322387695314e-09    2.9802322387695312e-08
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Overall NLP error.......:   2.9802322387695314e-09    2.9802322387695312e-08
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Number of objective function evaluations             = 2
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Number of objective gradient evaluations             = 2
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Number of equality constraint evaluations            = 2
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Number of equality constraint Jacobian evaluations   = 2
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Number of Lagrangian Hessian evaluations             = 1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Total CPU secs in IPOPT (w/o function evaluations)   =      0.001
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: EXIT: Optimal Solution Found.
2023-11-02 10:28:08 [INFO] idaes.init.fs.R101.control_volume.properties_out: State Released.
2023-11-02 10:28:08 [INFO] idaes.init.fs.R101.control_volume: Initialization Complete
2023-11-02 10:28:08 [INFO] idaes.init.fs.R101: Initialization Step 1 Complete.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: tol=1e-06
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: max_iter=200
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: ******************************************************************************
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101:     contain the following acknowledgement:
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: ******************************************************************************
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: Number of nonzeros in equality constraint Jacobian...:      102
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: Number of nonzeros in Lagrangian Hessian.............:       72
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: Total number of variables............................:       41
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101:                      variables with only lower bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101:                 variables with lower and upper bounds:       10
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101:                      variables with only upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: Total number of equality constraints.................:       41
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: Total number of inequality constraints...............:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101:    0  0.0000000e+00 3.47e+04 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101:    1  0.0000000e+00 5.18e+05 3.27e+01  -1.0 9.30e+04    -  1.51e-01 1.24e-01h  4
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101:    2  0.0000000e+00 5.16e+05 3.91e+01  -1.0 8.67e+04    -  5.58e-01 1.55e-02h  7
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101:    3  0.0000000e+00 5.14e+05 4.24e+01  -1.0 8.59e+04    -  3.40e-01 1.55e-02h  7
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101:    4  0.0000000e+00 5.12e+05 4.89e+01  -1.0 8.51e+04    -  6.07e-01 1.55e-02h  7
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101:    5  0.0000000e+00 3.05e+04 1.27e+04  -1.0 8.43e+04    -  3.85e-01 9.90e-01H  1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101:    6  0.0000000e+00 2.19e+04 3.31e+04  -1.0 1.35e+03    -  9.90e-01 9.90e-01h  1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101:    7  0.0000000e+00 5.80e+04 2.14e+04  -1.0 3.92e+04    -  9.90e-01 1.00e+00h  1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101:    8  0.0000000e+00 2.71e-04 2.73e-02  -1.0 5.80e+04    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101:    9  0.0000000e+00 5.22e-08 9.54e-10  -7.0 1.92e-07    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: Number of Iterations....: 9
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101:                                    (scaled)                 (unscaled)
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: Constraint violation....:   2.8097163774505327e-11    5.2154064178466797e-08
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: Overall NLP error.......:   2.8097163774505327e-11    5.2154064178466797e-08
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: Number of objective function evaluations             = 50
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: Number of objective gradient evaluations             = 10
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: Number of equality constraint evaluations            = 50
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: Number of equality constraint Jacobian evaluations   = 10
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: Number of Lagrangian Hessian evaluations             = 9
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: Total CPU secs in IPOPT (w/o function evaluations)   =      0.002
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: Total CPU secs in NLP function evaluations           =      0.001
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.R101: EXIT: Optimal Solution Found.
2023-11-02 10:28:08 [INFO] idaes.init.fs.R101: Initialization Step 2 optimal - Optimal Solution Found.
2023-11-02 10:28:08 [INFO] idaes.init.fs.R101.control_volume.properties_in: State Released.
2023-11-02 10:28:08 [INFO] idaes.init.fs.R101: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:08 [INFO] idaes.init.fs.F101.control_volume.properties_in: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:08 [INFO] idaes.init.fs.F101.control_volume.properties_in: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: tol=1e-06
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: max_iter=200
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: ******************************************************************************
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:     contain the following acknowledgement:
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: ******************************************************************************
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Number of nonzeros in equality constraint Jacobian...:       18
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Number of nonzeros in Lagrangian Hessian.............:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Total number of variables............................:       10
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:                      variables with only lower bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:                 variables with lower and upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:                      variables with only upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Total number of equality constraints.................:       10
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Total number of inequality constraints...............:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:    0  0.0000000e+00 3.51e+07 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:    1  0.0000000e+00 2.98e-08 0.00e+00  -1.0 3.59e+04    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Number of Iterations....: 1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:                                    (scaled)                 (unscaled)
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Constraint violation....:   2.9802322387695314e-09    2.9802322387695312e-08
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Overall NLP error.......:   2.9802322387695314e-09    2.9802322387695312e-08
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Number of objective function evaluations             = 2
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Number of objective gradient evaluations             = 2
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Number of equality constraint evaluations            = 2
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Number of equality constraint Jacobian evaluations   = 2
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Number of Lagrangian Hessian evaluations             = 1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Total CPU secs in IPOPT (w/o function evaluations)   =      0.001
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: EXIT: Optimal Solution Found.
2023-11-02 10:28:08 [INFO] idaes.init.fs.F101.control_volume.properties_out: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:08 [INFO] idaes.init.fs.F101.control_volume.properties_out: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: tol=1e-06
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: max_iter=200
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: ******************************************************************************
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:     contain the following acknowledgement:
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: ******************************************************************************
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Number of nonzeros in equality constraint Jacobian...:       31
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Number of nonzeros in Lagrangian Hessian.............:       11
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Total number of variables............................:       17
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:                      variables with only lower bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:                 variables with lower and upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:                      variables with only upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Total number of equality constraints.................:       17
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Total number of inequality constraints...............:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:    0  0.0000000e+00 9.90e+03 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:    1  0.0000000e+00 2.27e-13 0.00e+00  -1.0 9.90e+03    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Number of Iterations....: 1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:                                    (scaled)                 (unscaled)
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Constraint violation....:   2.2737367544323206e-13    2.2737367544323206e-13
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Overall NLP error.......:   2.2737367544323206e-13    2.2737367544323206e-13
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Number of objective function evaluations             = 2
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Number of objective gradient evaluations             = 2
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Number of equality constraint evaluations            = 2
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Number of equality constraint Jacobian evaluations   = 2
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Number of Lagrangian Hessian evaluations             = 1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Total CPU secs in IPOPT (w/o function evaluations)   =      0.000
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: EXIT: Optimal Solution Found.
2023-11-02 10:28:08 [INFO] idaes.init.fs.F101.control_volume.properties_out: State Released.
2023-11-02 10:28:08 [INFO] idaes.init.fs.F101.control_volume: Initialization Complete
2023-11-02 10:28:08 [INFO] idaes.init.fs.F101: Initialization Step 1 Complete.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: tol=1e-06
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: max_iter=200
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: ******************************************************************************
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101:     contain the following acknowledgement:
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: ******************************************************************************
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: Number of nonzeros in equality constraint Jacobian...:      124
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: Number of nonzeros in Lagrangian Hessian.............:      115
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: Total number of variables............................:       41
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101:                      variables with only lower bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101:                 variables with lower and upper bounds:        9
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101:                      variables with only upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: Total number of equality constraints.................:       41
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: Total number of inequality constraints...............:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101:    0  0.0000000e+00 8.74e+04 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101:    1  0.0000000e+00 7.30e+04 3.10e+01  -1.0 1.08e+04    -  4.52e-02 3.85e-01f  1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101:    2  0.0000000e+00 3.99e+04 3.26e+01  -1.0 7.60e+03    -  2.91e-01 4.83e-01h  1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101:    3  0.0000000e+00 2.87e+03 1.84e+01  -1.0 3.50e+03    -  9.90e-01 1.00e+00h  1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101:    4  0.0000000e+00 1.31e+02 8.00e-01  -1.0 2.46e+02    -  9.90e-01 9.65e-01h  1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101:    5  0.0000000e+00 5.89e-02 2.42e+02  -1.0 7.54e+00    -  9.92e-01 1.00e+00h  1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101:    6  0.0000000e+00 1.09e-08 1.29e-02  -3.8 1.80e-03    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: Number of Iterations....: 6
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101:                                    (scaled)                 (unscaled)
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: Constraint violation....:   5.2154013264316498e-12    1.0946678230538964e-08
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: Overall NLP error.......:   5.2154013264316498e-12    1.0946678230538964e-08
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: Number of objective function evaluations             = 7
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: Number of objective gradient evaluations             = 7
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: Number of equality constraint evaluations            = 7
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: Number of equality constraint Jacobian evaluations   = 7
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: Number of Lagrangian Hessian evaluations             = 6
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: Total CPU secs in IPOPT (w/o function evaluations)   =      0.002
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.F101: EXIT: Optimal Solution Found.
2023-11-02 10:28:08 [INFO] idaes.init.fs.F101: Initialization Step 2 optimal - Optimal Solution Found.
2023-11-02 10:28:08 [INFO] idaes.init.fs.F101.control_volume.properties_in: State Released.
2023-11-02 10:28:08 [INFO] idaes.init.fs.F101: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:08 [INFO] idaes.init.fs.S101.mixed_state: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:08 [INFO] idaes.init.fs.S101.mixed_state: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:08 [INFO] idaes.init.fs.S101.purge_state: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:08 [INFO] idaes.init.fs.S101.purge_state: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:08 [INFO] idaes.init.fs.S101.purge_state: State Released.
2023-11-02 10:28:08 [INFO] idaes.init.fs.S101.purge_state: Initialization Complete
2023-11-02 10:28:08 [INFO] idaes.init.fs.S101.recycle_state: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:08 [INFO] idaes.init.fs.S101.recycle_state: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:08 [INFO] idaes.init.fs.S101.recycle_state: State Released.
2023-11-02 10:28:08 [INFO] idaes.init.fs.S101.recycle_state: Initialization Complete
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: tol=1e-06
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: max_iter=200
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: ******************************************************************************
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101:     contain the following acknowledgement:
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: ******************************************************************************
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: Number of nonzeros in equality constraint Jacobian...:       29
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: Number of nonzeros in Lagrangian Hessian.............:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: Total number of variables............................:       21
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101:                      variables with only lower bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101:                 variables with lower and upper bounds:       20
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101:                      variables with only upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: Total number of equality constraints.................:       21
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: Total number of inequality constraints...............:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101:    0  0.0000000e+00 1.00e-02 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101:    1  0.0000000e+00 1.00e-04 1.14e-05  -1.0 1.00e-02    -  9.90e-01 9.90e-01h  1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101:    2  0.0000000e+00 9.88e-07 1.04e-01  -1.0 1.00e-04    -  9.90e-01 9.90e-01h  1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: Number of Iterations....: 2
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101:                                    (scaled)                 (unscaled)
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: Constraint violation....:   9.8800099999998489e-07    9.8800099999998489e-07
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: Overall NLP error.......:   9.8800099999998489e-07    9.8800099999998489e-07
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: Number of objective function evaluations             = 3
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: Number of objective gradient evaluations             = 3
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: Number of equality constraint evaluations            = 3
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: Number of equality constraint Jacobian evaluations   = 3
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: Number of Lagrangian Hessian evaluations             = 2
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: Total CPU secs in IPOPT (w/o function evaluations)   =      0.000
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.S101: EXIT: Optimal Solution Found.
2023-11-02 10:28:08 [INFO] idaes.init.fs.S101: Initialization Step 2 Complete: optimal - Optimal Solution Found
2023-11-02 10:28:08 [INFO] idaes.init.fs.S101.mixed_state: State Released.
2023-11-02 10:28:08 [INFO] idaes.init.fs.C101.control_volume.properties_in: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:08 [INFO] idaes.init.fs.C101.control_volume.properties_in: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: tol=1e-06
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: max_iter=200
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: ******************************************************************************
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:     contain the following acknowledgement:
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: ******************************************************************************
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Number of nonzeros in equality constraint Jacobian...:       18
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Number of nonzeros in Lagrangian Hessian.............:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Total number of variables............................:       10
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:                      variables with only lower bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:                 variables with lower and upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:                      variables with only upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Total number of equality constraints.................:       10
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Total number of inequality constraints...............:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:    0  0.0000000e+00 1.72e+01 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:    1  0.0000000e+00 4.55e-13 0.00e+00  -1.0 1.72e+01    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Number of Iterations....: 1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:                                    (scaled)                 (unscaled)
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Constraint violation....:   4.5474735088646412e-13    4.5474735088646412e-13
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Overall NLP error.......:   4.5474735088646412e-13    4.5474735088646412e-13
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Number of objective function evaluations             = 2
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Number of objective gradient evaluations             = 2
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Number of equality constraint evaluations            = 2
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Number of equality constraint Jacobian evaluations   = 2
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Number of Lagrangian Hessian evaluations             = 1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Total CPU secs in IPOPT (w/o function evaluations)   =      0.000
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: EXIT: Optimal Solution Found.
2023-11-02 10:28:08 [INFO] idaes.init.fs.C101.control_volume.properties_out: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:08 [INFO] idaes.init.fs.C101.control_volume.properties_out: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: tol=1e-06
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: max_iter=200
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: ******************************************************************************
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:     contain the following acknowledgement:
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: ******************************************************************************
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Number of nonzeros in equality constraint Jacobian...:       18
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Number of nonzeros in Lagrangian Hessian.............:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Total number of variables............................:       10
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:                      variables with only lower bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:                 variables with lower and upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:                      variables with only upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Total number of equality constraints.................:       10
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Total number of inequality constraints...............:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:    0  0.0000000e+00 1.72e+01 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:    1  0.0000000e+00 4.55e-13 0.00e+00  -1.0 1.72e+01    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Number of Iterations....: 1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:                                    (scaled)                 (unscaled)
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Constraint violation....:   4.5474735088646412e-13    4.5474735088646412e-13
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Overall NLP error.......:   4.5474735088646412e-13    4.5474735088646412e-13
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Number of objective function evaluations             = 2
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Number of objective gradient evaluations             = 2
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Number of equality constraint evaluations            = 2
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Number of equality constraint Jacobian evaluations   = 2
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Number of Lagrangian Hessian evaluations             = 1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Total CPU secs in IPOPT (w/o function evaluations)   =      0.001
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: EXIT: Optimal Solution Found.
2023-11-02 10:28:08 [INFO] idaes.init.fs.C101.control_volume.properties_out: State Released.
2023-11-02 10:28:08 [INFO] idaes.init.fs.C101.control_volume: Initialization Complete
2023-11-02 10:28:08 [INFO] idaes.init.fs.C101: Initialization Step 1 Complete.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: tol=1e-06
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: max_iter=200
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: ******************************************************************************
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101:     contain the following acknowledgement:
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: ******************************************************************************
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: Number of nonzeros in equality constraint Jacobian...:       74
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: Number of nonzeros in Lagrangian Hessian.............:       63
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: Total number of variables............................:       32
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101:                      variables with only lower bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101:                 variables with lower and upper bounds:        9
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101:                      variables with only upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: Total number of equality constraints.................:       32
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: Total number of inequality constraints...............:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101:    0  0.0000000e+00 3.63e+02 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101:    1  0.0000000e+00 9.87e-01 5.18e-04  -1.0 3.56e+00    -  9.90e-01 9.90e-01h  1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101:    2  0.0000000e+00 3.56e-04 9.67e-14  -1.0 3.52e+00    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101:    3  0.0000000e+00 5.82e-11 3.47e-13  -2.5 3.56e-04    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: Number of Iterations....: 3
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101:                                    (scaled)                 (unscaled)
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: Constraint violation....:   3.1719263458133377e-12    5.8207660913467407e-11
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: Overall NLP error.......:   3.1719263458133377e-12    5.8207660913467407e-11
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: Number of objective function evaluations             = 4
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: Number of objective gradient evaluations             = 4
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: Number of equality constraint evaluations            = 4
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: Number of equality constraint Jacobian evaluations   = 4
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: Number of Lagrangian Hessian evaluations             = 3
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: Total CPU secs in IPOPT (w/o function evaluations)   =      0.002
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.C101: EXIT: Optimal Solution Found.
2023-11-02 10:28:08 [INFO] idaes.init.fs.C101: Initialization Step 2 optimal - Optimal Solution Found.
2023-11-02 10:28:08 [INFO] idaes.init.fs.C101.control_volume.properties_in: State Released.
2023-11-02 10:28:08 [INFO] idaes.init.fs.C101: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:08 [INFO] idaes.init.fs.M101.toluene_feed_state: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:08 [INFO] idaes.init.fs.M101.toluene_feed_state: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: tol=1e-06
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: max_iter=200
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: ******************************************************************************
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:     contain the following acknowledgement:
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: ******************************************************************************
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Number of nonzeros in equality constraint Jacobian...:       18
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Number of nonzeros in Lagrangian Hessian.............:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Total number of variables............................:       10
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:                      variables with only lower bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:                 variables with lower and upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:                      variables with only upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Total number of equality constraints.................:       10
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Total number of inequality constraints...............:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:    0  0.0000000e+00 1.78e-12 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Number of Iterations....: 0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:                                    (scaled)                 (unscaled)
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Constraint violation....:   1.7763568394002505e-12    1.7763568394002505e-12
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Overall NLP error.......:   1.7763568394002505e-12    1.7763568394002505e-12
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Number of objective function evaluations             = 1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Number of objective gradient evaluations             = 1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Number of equality constraint evaluations            = 1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Number of equality constraint Jacobian evaluations   = 1
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Number of Lagrangian Hessian evaluations             = 0
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Total CPU secs in IPOPT (w/o function evaluations)   =      0.000
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: 
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: EXIT: Optimal Solution Found.
2023-11-02 10:28:08 [INFO] idaes.init.fs.M101.hydrogen_feed_state: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:08 [INFO] idaes.init.fs.M101.hydrogen_feed_state: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:08 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: tol=1e-06
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: max_iter=200
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: ******************************************************************************
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:     contain the following acknowledgement:
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: ******************************************************************************
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Number of nonzeros in equality constraint Jacobian...:       18
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Number of nonzeros in Lagrangian Hessian.............:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Total number of variables............................:       10
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:                      variables with only lower bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:                 variables with lower and upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:                      variables with only upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Total number of equality constraints.................:       10
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Total number of inequality constraints...............:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:    0  0.0000000e+00 2.84e-14 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Number of Iterations....: 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:                                    (scaled)                 (unscaled)
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Constraint violation....:   2.8421709430404007e-14    2.8421709430404007e-14
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Overall NLP error.......:   2.8421709430404007e-14    2.8421709430404007e-14
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Number of objective function evaluations             = 1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Number of objective gradient evaluations             = 1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Number of equality constraint evaluations            = 1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Number of equality constraint Jacobian evaluations   = 1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Number of Lagrangian Hessian evaluations             = 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Total CPU secs in IPOPT (w/o function evaluations)   =      0.000
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: EXIT: Optimal Solution Found.
2023-11-02 10:28:09 [INFO] idaes.init.fs.M101.vapor_recycle_state: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:09 [INFO] idaes.init.fs.M101.vapor_recycle_state: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: tol=1e-06
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: max_iter=200
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: ******************************************************************************
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:     contain the following acknowledgement:
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: ******************************************************************************
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Number of nonzeros in equality constraint Jacobian...:       18
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Number of nonzeros in Lagrangian Hessian.............:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Total number of variables............................:       10
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:                      variables with only lower bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:                 variables with lower and upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:                      variables with only upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Total number of equality constraints.................:       10
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Total number of inequality constraints...............:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:    0  0.0000000e+00 1.72e+01 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:    1  0.0000000e+00 4.55e-13 0.00e+00  -1.0 1.72e+01    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Number of Iterations....: 1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:                                    (scaled)                 (unscaled)
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Constraint violation....:   4.5474735088646412e-13    4.5474735088646412e-13
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Overall NLP error.......:   4.5474735088646412e-13    4.5474735088646412e-13
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Number of objective function evaluations             = 2
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Number of objective gradient evaluations             = 2
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Number of equality constraint evaluations            = 2
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Number of equality constraint Jacobian evaluations   = 2
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Number of Lagrangian Hessian evaluations             = 1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Total CPU secs in IPOPT (w/o function evaluations)   =      0.001
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: EXIT: Optimal Solution Found.
2023-11-02 10:28:09 [INFO] idaes.init.fs.M101.mixed_state: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:09 [INFO] idaes.init.fs.M101.mixed_state: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: tol=1e-06
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: max_iter=200
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: ******************************************************************************
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state:     contain the following acknowledgement:
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: ******************************************************************************
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: Number of nonzeros in equality constraint Jacobian...:       18
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: Number of nonzeros in Lagrangian Hessian.............:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: Total number of variables............................:       10
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state:                      variables with only lower bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state:                 variables with lower and upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state:                      variables with only upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: Total number of equality constraints.................:       10
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: Total number of inequality constraints...............:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state:    0  0.0000000e+00 5.85e+05 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state:    1  0.0000000e+00 3.98e-13 0.00e+00  -1.0 6.05e+02    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: Number of Iterations....: 1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state:                                    (scaled)                 (unscaled)
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: Constraint violation....:   3.9790393202565610e-13    3.9790393202565610e-13
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: Overall NLP error.......:   3.9790393202565610e-13    3.9790393202565610e-13
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: Number of objective function evaluations             = 2
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: Number of objective gradient evaluations             = 2
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: Number of equality constraint evaluations            = 2
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: Number of equality constraint Jacobian evaluations   = 2
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: Number of Lagrangian Hessian evaluations             = 1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: Total CPU secs in IPOPT (w/o function evaluations)   =      0.000
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.mixed_state: EXIT: Optimal Solution Found.
2023-11-02 10:28:09 [INFO] idaes.init.fs.M101.mixed_state: State Released.
2023-11-02 10:28:09 [INFO] idaes.init.fs.M101.mixed_state: Initialization Complete
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: tol=1e-06
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: max_iter=200
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: ******************************************************************************
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101:     contain the following acknowledgement:
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: ******************************************************************************
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: Number of nonzeros in equality constraint Jacobian...:      117
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: Number of nonzeros in Lagrangian Hessian.............:       65
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: Total number of variables............................:       53
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101:                      variables with only lower bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101:                 variables with lower and upper bounds:       10
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101:                      variables with only upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: Total number of equality constraints.................:       53
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: Total number of inequality constraints...............:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101:    0  0.0000000e+00 2.24e+02 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101:    1  0.0000000e+00 2.98e+02 5.66e-01  -1.0 2.35e+02    -  9.88e-01 9.92e-01h  1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101:    2  0.0000000e+00 9.87e-01 9.99e+00  -1.0 1.69e+01    -  9.90e-01 1.00e+00h  1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101:    3  0.0000000e+00 1.71e-07 3.28e+01  -1.0 1.13e-02    -  9.91e-01 1.00e+00h  1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: Number of Iterations....: 3
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101:                                    (scaled)                 (unscaled)
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: Constraint violation....:   2.0251180530023178e-10    1.7136335372924805e-07
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: Overall NLP error.......:   2.0251180530023178e-10    1.7136335372924805e-07
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: Number of objective function evaluations             = 4
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: Number of objective gradient evaluations             = 4
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: Number of equality constraint evaluations            = 4
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: Number of equality constraint Jacobian evaluations   = 4
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: Number of Lagrangian Hessian evaluations             = 3
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: Total CPU secs in IPOPT (w/o function evaluations)   =      0.002
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101: EXIT: Optimal Solution Found.
2023-11-02 10:28:09 [INFO] idaes.init.fs.M101: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:09 [INFO] idaes.init.fs.M101.toluene_feed_state: State Released.
2023-11-02 10:28:09 [INFO] idaes.init.fs.M101.hydrogen_feed_state: State Released.
2023-11-02 10:28:09 [INFO] idaes.init.fs.M101.vapor_recycle_state: State Released.
2023-11-02 10:28:09 [INFO] idaes.init.fs.H101.control_volume.properties_in: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:09 [INFO] idaes.init.fs.H101.control_volume.properties_in: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: tol=1e-06
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: max_iter=200
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: ******************************************************************************
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:     contain the following acknowledgement:
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: ******************************************************************************
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Number of nonzeros in equality constraint Jacobian...:       18
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Number of nonzeros in Lagrangian Hessian.............:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Total number of variables............................:       10
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:                      variables with only lower bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:                 variables with lower and upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:                      variables with only upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Total number of equality constraints.................:       10
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Total number of inequality constraints...............:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:    0  0.0000000e+00 7.74e+05 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:    1  0.0000000e+00 4.69e-13 0.00e+00  -1.0 1.43e+03    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Number of Iterations....: 1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in:                                    (scaled)                 (unscaled)
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Constraint violation....:   4.6895820560166612e-13    4.6895820560166612e-13
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Overall NLP error.......:   4.6895820560166612e-13    4.6895820560166612e-13
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Number of objective function evaluations             = 2
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Number of objective gradient evaluations             = 2
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Number of equality constraint evaluations            = 2
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Number of equality constraint Jacobian evaluations   = 2
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Number of Lagrangian Hessian evaluations             = 1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Total CPU secs in IPOPT (w/o function evaluations)   =      0.000
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_in: EXIT: Optimal Solution Found.
2023-11-02 10:28:09 [INFO] idaes.init.fs.H101.control_volume.properties_out: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:09 [INFO] idaes.init.fs.H101.control_volume.properties_out: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: tol=1e-06
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: max_iter=200
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: ******************************************************************************
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:     contain the following acknowledgement:
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: ******************************************************************************
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Number of nonzeros in equality constraint Jacobian...:       31
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Number of nonzeros in Lagrangian Hessian.............:       11
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Total number of variables............................:       17
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:                      variables with only lower bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:                 variables with lower and upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:                      variables with only upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Total number of equality constraints.................:       17
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Total number of inequality constraints...............:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:    0  0.0000000e+00 2.04e+04 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:    1  0.0000000e+00 6.24e+01 0.00e+00  -1.0 1.17e+07    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:    2  0.0000000e+00 1.08e+01 0.00e+00  -1.0 8.96e+05    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:    3  0.0000000e+00 3.91e-01 0.00e+00  -1.0 6.74e+03    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:    4  0.0000000e+00 5.40e-04 0.00e+00  -1.7 1.71e+02    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:    5  0.0000000e+00 1.04e-09 0.00e+00  -5.7 2.38e-01    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Number of Iterations....: 5
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out:                                    (scaled)                 (unscaled)
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Constraint violation....:   1.0363692126702517e-09    1.0363692126702517e-09
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Overall NLP error.......:   1.0363692126702517e-09    1.0363692126702517e-09
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Number of objective function evaluations             = 6
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Number of objective gradient evaluations             = 6
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Number of equality constraint evaluations            = 6
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Number of equality constraint Jacobian evaluations   = 6
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Number of Lagrangian Hessian evaluations             = 5
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Total CPU secs in IPOPT (w/o function evaluations)   =      0.001
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101.control_volume.properties_out: EXIT: Optimal Solution Found.
2023-11-02 10:28:09 [INFO] idaes.init.fs.H101.control_volume.properties_out: State Released.
2023-11-02 10:28:09 [INFO] idaes.init.fs.H101.control_volume: Initialization Complete
2023-11-02 10:28:09 [INFO] idaes.init.fs.H101: Initialization Step 1 Complete.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: tol=1e-06
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: max_iter=200
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: ******************************************************************************
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101:     contain the following acknowledgement:
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: ******************************************************************************
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: Number of nonzeros in equality constraint Jacobian...:      124
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: Number of nonzeros in Lagrangian Hessian.............:      115
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: Total number of variables............................:       41
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101:                      variables with only lower bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101:                 variables with lower and upper bounds:        9
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101:                      variables with only upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: Total number of equality constraints.................:       41
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: Total number of inequality constraints...............:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101:    0  0.0000000e+00 5.41e+04 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101:    1  0.0000000e+00 2.71e+04 1.18e+01  -1.0 1.40e+04    -  6.36e-02 5.29e-01h  1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101:    2  0.0000000e+00 1.27e+04 5.09e+00  -1.0 8.31e+03    -  9.90e-01 5.21e-01h  1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101:    3  0.0000000e+00 5.78e+03 1.16e+04  -1.0 4.22e+03    -  9.90e-01 5.38e-01h  1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101:    4  0.0000000e+00 9.65e+02 4.37e+08  -1.0 2.01e+03    -  9.92e-01 1.00e+00h  1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101:    5  0.0000000e+00 5.26e+02 2.40e+08  -1.0 1.89e+01    -  1.00e+00 6.08e-01h  1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101:    6  0.0000000e+00 2.80e+01 4.07e+08  -1.0 7.37e+00    -  3.97e-02 4.96e-01f  2
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101:    7  0.0000000e+00 1.17e+01 6.12e+06  -1.0 3.72e+00    -  1.00e+00 4.98e-01h  2
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101:    8  0.0000000e+00 1.74e+01 6.04e+08  -1.0 1.87e+00    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101:    9  0.0000000e+00 8.15e-02 2.83e+06  -1.0 1.66e-04    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101:   10  0.0000000e+00 3.57e-08 1.27e+00  -1.0 1.54e-08    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: Number of Iterations....: 10
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101:                                    (scaled)                 (unscaled)
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: Constraint violation....:   7.0889160467221185e-12    3.5739503800868988e-08
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: Overall NLP error.......:   7.0889160467221185e-12    3.5739503800868988e-08
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: Number of objective function evaluations             = 16
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: Number of objective gradient evaluations             = 11
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: Number of equality constraint evaluations            = 16
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: Number of equality constraint Jacobian evaluations   = 11
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: Number of Lagrangian Hessian evaluations             = 10
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: Total CPU secs in IPOPT (w/o function evaluations)   =      0.002
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.H101: EXIT: Optimal Solution Found.
2023-11-02 10:28:09 [INFO] idaes.init.fs.H101: Initialization Step 2 optimal - Optimal Solution Found.
2023-11-02 10:28:09 [INFO] idaes.init.fs.H101.control_volume.properties_in: State Released.
2023-11-02 10:28:09 [INFO] idaes.init.fs.H101: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:09 [INFO] idaes.init.fs.R101.control_volume.properties_in: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:09 [INFO] idaes.init.fs.R101.control_volume.properties_in: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: tol=1e-06
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: max_iter=200
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: ******************************************************************************
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:     contain the following acknowledgement:
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: ******************************************************************************
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Number of nonzeros in equality constraint Jacobian...:       18
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Number of nonzeros in Lagrangian Hessian.............:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Total number of variables............................:       10
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:                      variables with only lower bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:                 variables with lower and upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:                      variables with only upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Total number of equality constraints.................:       10
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Total number of inequality constraints...............:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:    0  0.0000000e+00 1.04e+04 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:    1  0.0000000e+00 4.09e-12 0.00e+00  -1.0 1.04e+04    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Number of Iterations....: 1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in:                                    (scaled)                 (unscaled)
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Constraint violation....:   4.0927261579781771e-12    4.0927261579781771e-12
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Overall NLP error.......:   4.0927261579781771e-12    4.0927261579781771e-12
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Number of objective function evaluations             = 2
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Number of objective gradient evaluations             = 2
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Number of equality constraint evaluations            = 2
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Number of equality constraint Jacobian evaluations   = 2
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Number of Lagrangian Hessian evaluations             = 1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Total CPU secs in IPOPT (w/o function evaluations)   =      0.001
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_in: EXIT: Optimal Solution Found.
2023-11-02 10:28:09 [INFO] idaes.init.fs.R101.control_volume.properties_out: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:09 [INFO] idaes.init.fs.R101.control_volume.properties_out: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: tol=1e-06
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: max_iter=200
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: ******************************************************************************
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:     contain the following acknowledgement:
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: ******************************************************************************
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Number of nonzeros in equality constraint Jacobian...:       18
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Number of nonzeros in Lagrangian Hessian.............:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Total number of variables............................:       10
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:                      variables with only lower bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:                 variables with lower and upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:                      variables with only upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Total number of equality constraints.................:       10
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Total number of inequality constraints...............:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:    0  0.0000000e+00 1.20e+08 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:    1  0.0000000e+00 2.24e-08 0.00e+00  -1.0 1.20e+05    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Number of Iterations....: 1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out:                                    (scaled)                 (unscaled)
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Constraint violation....:   2.2351741790771488e-09    2.2351741790771488e-08
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Overall NLP error.......:   2.2351741790771488e-09    2.2351741790771488e-08
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Number of objective function evaluations             = 2
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Number of objective gradient evaluations             = 2
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Number of equality constraint evaluations            = 2
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Number of equality constraint Jacobian evaluations   = 2
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Number of Lagrangian Hessian evaluations             = 1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Total CPU secs in IPOPT (w/o function evaluations)   =      0.000
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101.control_volume.properties_out: EXIT: Optimal Solution Found.
2023-11-02 10:28:09 [INFO] idaes.init.fs.R101.control_volume.properties_out: State Released.
2023-11-02 10:28:09 [INFO] idaes.init.fs.R101.control_volume: Initialization Complete
2023-11-02 10:28:09 [INFO] idaes.init.fs.R101: Initialization Step 1 Complete.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: tol=1e-06
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: max_iter=200
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: ******************************************************************************
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101:     contain the following acknowledgement:
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: ******************************************************************************
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: Number of nonzeros in equality constraint Jacobian...:      102
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: Number of nonzeros in Lagrangian Hessian.............:       72
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: Total number of variables............................:       41
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101:                      variables with only lower bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101:                 variables with lower and upper bounds:       10
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101:                      variables with only upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: Total number of equality constraints.................:       41
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: Total number of inequality constraints...............:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101:    0  0.0000000e+00 3.37e+04 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101:    1  0.0000000e+00 3.37e+04 5.26e+00  -1.0 5.46e+04    -  4.79e-01 9.67e-04h 11
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101:    2  0.0000000e+00 3.37e+04 1.18e+01  -1.0 5.45e+04    -  6.18e-01 9.67e-04h 11
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101:    3  0.0000000e+00 3.36e+04 1.87e+01  -1.0 5.45e+04    -  6.78e-01 9.67e-04h 11
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101:    4  0.0000000e+00 3.36e+04 2.86e+01  -1.0 5.45e+04    -  9.90e-01 9.67e-04h 11
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101:    5  0.0000000e+00 3.36e+04 3.49e+01  -1.0 5.44e+04    -  6.24e-01 9.67e-04h 11
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101:    6  0.0000000e+00 3.35e+04 4.48e+01  -1.0 5.44e+04    -  9.91e-01 9.67e-04h 11
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101:    7  0.0000000e+00 3.35e+04 5.02e+01  -1.0 5.43e+04    -  5.46e-01 9.67e-04h 11
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101:    8  0.0000000e+00 3.35e+04 6.02e+01  -1.0 5.43e+04    -  1.00e+00 9.67e-04h 11
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101:    9  0.0000000e+00 3.34e+04 6.57e+01  -1.0 5.43e+04    -  5.48e-01 9.67e-04h 11
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101:   10  0.0000000e+00 3.34e+04 7.57e+01  -1.0 5.42e+04    -  1.00e+00 9.67e-04h 11
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101:   11  0.0000000e+00 1.22e+07 3.74e+00  -1.0 5.42e+04    -  5.51e-01 9.90e-01w  1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101:   12  0.0000000e+00 1.69e+05 7.89e+01  -1.0 7.67e+03    -  1.00e+00 9.90e-01w  1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101:   13  0.0000000e+00 4.20e+04 6.56e+01  -1.0 2.33e+04    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101:   14  0.0000000e+00 3.71e-05 4.35e-02  -1.7 4.20e+04    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: Number of Iterations....: 14
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101:                                    (scaled)                 (unscaled)
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: Constraint violation....:   1.2852738158978019e-08    3.7133693695068359e-05
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: Overall NLP error.......:   1.2852738158978019e-08    3.7133693695068359e-05
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: Number of objective function evaluations             = 155
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: Number of objective gradient evaluations             = 15
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: Number of equality constraint evaluations            = 155
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: Number of equality constraint Jacobian evaluations   = 15
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: Number of Lagrangian Hessian evaluations             = 14
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: Total CPU secs in IPOPT (w/o function evaluations)   =      0.004
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.R101: EXIT: Optimal Solution Found.
2023-11-02 10:28:09 [INFO] idaes.init.fs.R101: Initialization Step 2 optimal - Optimal Solution Found.
2023-11-02 10:28:09 [INFO] idaes.init.fs.R101.control_volume.properties_in: State Released.
2023-11-02 10:28:09 [INFO] idaes.init.fs.R101: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:09 [INFO] idaes.init.fs.F101.control_volume.properties_in: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:09 [INFO] idaes.init.fs.F101.control_volume.properties_in: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: tol=1e-06
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: max_iter=200
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: ******************************************************************************
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:     contain the following acknowledgement:
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: ******************************************************************************
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Number of nonzeros in equality constraint Jacobian...:       18
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Number of nonzeros in Lagrangian Hessian.............:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Total number of variables............................:       10
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:                      variables with only lower bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:                 variables with lower and upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:                      variables with only upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Total number of equality constraints.................:       10
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Total number of inequality constraints...............:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:    0  0.0000000e+00 5.79e+07 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:    1  0.0000000e+00 1.49e-08 0.00e+00  -1.0 5.94e+04    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Number of Iterations....: 1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in:                                    (scaled)                 (unscaled)
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Constraint violation....:   1.4901161193847657e-09    1.4901161193847656e-08
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Overall NLP error.......:   1.4901161193847657e-09    1.4901161193847656e-08
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Number of objective function evaluations             = 2
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Number of objective gradient evaluations             = 2
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Number of equality constraint evaluations            = 2
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Number of equality constraint Jacobian evaluations   = 2
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Number of Lagrangian Hessian evaluations             = 1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Total CPU secs in IPOPT (w/o function evaluations)   =      0.001
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_in: EXIT: Optimal Solution Found.
2023-11-02 10:28:09 [INFO] idaes.init.fs.F101.control_volume.properties_out: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:09 [INFO] idaes.init.fs.F101.control_volume.properties_out: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: tol=1e-06
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: max_iter=200
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: ******************************************************************************
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:     contain the following acknowledgement:
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: ******************************************************************************
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Number of nonzeros in equality constraint Jacobian...:       31
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Number of nonzeros in Lagrangian Hessian.............:       11
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Total number of variables............................:       17
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:                      variables with only lower bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:                 variables with lower and upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:                      variables with only upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Total number of equality constraints.................:       17
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Total number of inequality constraints...............:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:    0  0.0000000e+00 4.45e+03 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:    1  0.0000000e+00 1.14e-12 0.00e+00  -1.0 4.45e+03    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Number of Iterations....: 1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out:                                    (scaled)                 (unscaled)
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Constraint violation....:   1.1368683772161603e-12    1.1368683772161603e-12
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Overall NLP error.......:   1.1368683772161603e-12    1.1368683772161603e-12
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Number of objective function evaluations             = 2
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Number of objective gradient evaluations             = 2
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Number of equality constraint evaluations            = 2
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Number of equality constraint Jacobian evaluations   = 2
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Number of Lagrangian Hessian evaluations             = 1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Total CPU secs in IPOPT (w/o function evaluations)   =      0.000
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101.control_volume.properties_out: EXIT: Optimal Solution Found.
2023-11-02 10:28:09 [INFO] idaes.init.fs.F101.control_volume.properties_out: State Released.
2023-11-02 10:28:09 [INFO] idaes.init.fs.F101.control_volume: Initialization Complete
2023-11-02 10:28:09 [INFO] idaes.init.fs.F101: Initialization Step 1 Complete.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: tol=1e-06
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: max_iter=200
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: ******************************************************************************
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101:     contain the following acknowledgement:
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: ******************************************************************************
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: Number of nonzeros in equality constraint Jacobian...:      124
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: Number of nonzeros in Lagrangian Hessian.............:      115
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: Total number of variables............................:       41
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101:                      variables with only lower bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101:                 variables with lower and upper bounds:        9
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101:                      variables with only upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: Total number of equality constraints.................:       41
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: Total number of inequality constraints...............:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101:    0  0.0000000e+00 5.18e+04 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101:    1  0.0000000e+00 3.81e+04 6.09e+00  -1.0 1.66e+04    -  1.31e-01 6.60e-01h  1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101:    2  0.0000000e+00 9.85e+03 2.82e+01  -1.0 5.30e+03    -  8.83e-01 6.24e-01h  1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101:    3  0.0000000e+00 1.72e+02 1.97e+01  -1.0 2.29e+03    -  8.30e-01 1.00e+00h  1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101:    4  0.0000000e+00 1.40e+00 2.53e+00  -1.0 1.54e+01    -  9.90e-01 9.92e-01h  1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101:    5  0.0000000e+00 2.60e-06 7.26e+02  -1.0 1.27e-01    -  9.91e-01 1.00e+00h  1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: Number of Iterations....: 5
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101:                                    (scaled)                 (unscaled)
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: Constraint violation....:   2.3414288502824821e-09    2.6022753445431590e-06
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: Overall NLP error.......:   2.3414288502824821e-09    2.6022753445431590e-06
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: Number of objective function evaluations             = 6
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: Number of objective gradient evaluations             = 6
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: Number of equality constraint evaluations            = 6
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: Number of equality constraint Jacobian evaluations   = 6
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: Number of Lagrangian Hessian evaluations             = 5
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: Total CPU secs in IPOPT (w/o function evaluations)   =      0.001
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.F101: EXIT: Optimal Solution Found.
2023-11-02 10:28:09 [INFO] idaes.init.fs.F101: Initialization Step 2 optimal - Optimal Solution Found.
2023-11-02 10:28:09 [INFO] idaes.init.fs.F101.control_volume.properties_in: State Released.
2023-11-02 10:28:09 [INFO] idaes.init.fs.F101: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:09 [INFO] idaes.init.fs.S101.mixed_state: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:09 [INFO] idaes.init.fs.S101.mixed_state: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:09 [INFO] idaes.init.fs.S101.purge_state: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:09 [INFO] idaes.init.fs.S101.purge_state: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:09 [INFO] idaes.init.fs.S101.purge_state: State Released.
2023-11-02 10:28:09 [INFO] idaes.init.fs.S101.purge_state: Initialization Complete
2023-11-02 10:28:09 [INFO] idaes.init.fs.S101.recycle_state: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:09 [INFO] idaes.init.fs.S101.recycle_state: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:09 [INFO] idaes.init.fs.S101.recycle_state: State Released.
2023-11-02 10:28:09 [INFO] idaes.init.fs.S101.recycle_state: Initialization Complete
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: tol=1e-06
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: max_iter=200
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: ******************************************************************************
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101:     contain the following acknowledgement:
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: ******************************************************************************
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: Number of nonzeros in equality constraint Jacobian...:       29
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: Number of nonzeros in Lagrangian Hessian.............:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: Total number of variables............................:       21
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101:                      variables with only lower bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101:                 variables with lower and upper bounds:       20
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101:                      variables with only upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: Total number of equality constraints.................:       21
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: Total number of inequality constraints...............:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101:    0  0.0000000e+00 1.00e-02 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101:    1  0.0000000e+00 1.00e-04 1.14e-05  -1.0 1.00e-02    -  9.90e-01 9.90e-01h  1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101:    2  0.0000000e+00 9.88e-07 1.04e-01  -1.0 1.00e-04    -  9.90e-01 9.90e-01h  1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: Number of Iterations....: 2
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101:                                    (scaled)                 (unscaled)
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: Constraint violation....:   9.8800099999998489e-07    9.8800099999998489e-07
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: Overall NLP error.......:   9.8800099999998489e-07    9.8800099999998489e-07
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: Number of objective function evaluations             = 3
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: Number of objective gradient evaluations             = 3
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: Number of equality constraint evaluations            = 3
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: Number of equality constraint Jacobian evaluations   = 3
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: Number of Lagrangian Hessian evaluations             = 2
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: Total CPU secs in IPOPT (w/o function evaluations)   =      0.000
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.S101: EXIT: Optimal Solution Found.
2023-11-02 10:28:09 [INFO] idaes.init.fs.S101: Initialization Step 2 Complete: optimal - Optimal Solution Found
2023-11-02 10:28:09 [INFO] idaes.init.fs.S101.mixed_state: State Released.
2023-11-02 10:28:09 [INFO] idaes.init.fs.C101.control_volume.properties_in: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:09 [INFO] idaes.init.fs.C101.control_volume.properties_in: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: tol=1e-06
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: max_iter=200
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: ******************************************************************************
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:     contain the following acknowledgement:
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: ******************************************************************************
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Number of nonzeros in equality constraint Jacobian...:       18
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Number of nonzeros in Lagrangian Hessian.............:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Total number of variables............................:       10
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:                      variables with only lower bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:                 variables with lower and upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:                      variables with only upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Total number of equality constraints.................:       10
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Total number of inequality constraints...............:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:    0  0.0000000e+00 7.35e+01 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:    1  0.0000000e+00 1.42e-13 0.00e+00  -1.0 7.35e+01    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Number of Iterations....: 1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in:                                    (scaled)                 (unscaled)
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Constraint violation....:   1.4210854715202004e-13    1.4210854715202004e-13
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Overall NLP error.......:   1.4210854715202004e-13    1.4210854715202004e-13
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Number of objective function evaluations             = 2
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Number of objective gradient evaluations             = 2
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Number of equality constraint evaluations            = 2
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Number of equality constraint Jacobian evaluations   = 2
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Number of Lagrangian Hessian evaluations             = 1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Total CPU secs in IPOPT (w/o function evaluations)   =      0.001
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_in: EXIT: Optimal Solution Found.
2023-11-02 10:28:09 [INFO] idaes.init.fs.C101.control_volume.properties_out: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:09 [INFO] idaes.init.fs.C101.control_volume.properties_out: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: tol=1e-06
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: max_iter=200
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: ******************************************************************************
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:     contain the following acknowledgement:
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: ******************************************************************************
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Number of nonzeros in equality constraint Jacobian...:       18
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Number of nonzeros in Lagrangian Hessian.............:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Total number of variables............................:       10
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:                      variables with only lower bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:                 variables with lower and upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:                      variables with only upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Total number of equality constraints.................:       10
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Total number of inequality constraints...............:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:    0  0.0000000e+00 7.35e+01 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:    1  0.0000000e+00 1.42e-13 0.00e+00  -1.0 7.35e+01    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Number of Iterations....: 1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out:                                    (scaled)                 (unscaled)
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Constraint violation....:   1.4210854715202004e-13    1.4210854715202004e-13
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Overall NLP error.......:   1.4210854715202004e-13    1.4210854715202004e-13
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Number of objective function evaluations             = 2
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Number of objective gradient evaluations             = 2
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Number of equality constraint evaluations            = 2
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Number of equality constraint Jacobian evaluations   = 2
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Number of Lagrangian Hessian evaluations             = 1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Total CPU secs in IPOPT (w/o function evaluations)   =      0.001
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101.control_volume.properties_out: EXIT: Optimal Solution Found.
2023-11-02 10:28:09 [INFO] idaes.init.fs.C101.control_volume.properties_out: State Released.
2023-11-02 10:28:09 [INFO] idaes.init.fs.C101.control_volume: Initialization Complete
2023-11-02 10:28:09 [INFO] idaes.init.fs.C101: Initialization Step 1 Complete.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: tol=1e-06
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: max_iter=200
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: ******************************************************************************
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101:     contain the following acknowledgement:
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: ******************************************************************************
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: Number of nonzeros in equality constraint Jacobian...:       74
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: Number of nonzeros in Lagrangian Hessian.............:       63
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: Total number of variables............................:       32
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101:                      variables with only lower bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101:                 variables with lower and upper bounds:        9
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101:                      variables with only upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: Total number of equality constraints.................:       32
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: Total number of inequality constraints...............:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101:    0  0.0000000e+00 8.03e+01 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101:    1  0.0000000e+00 7.95e-01 5.18e-04  -1.0 1.00e-02    -  9.90e-01 9.90e-01h  1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101:    2  0.0000000e+00 5.82e-11 9.67e-14  -1.0 9.90e-05    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: Number of Iterations....: 2
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101:                                    (scaled)                 (unscaled)
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: Constraint violation....:   3.1719263458133377e-12    5.8207660913467407e-11
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: Overall NLP error.......:   3.1719263458133377e-12    5.8207660913467407e-11
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: Number of objective function evaluations             = 3
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: Number of objective gradient evaluations             = 3
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: Number of equality constraint evaluations            = 3
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: Number of equality constraint Jacobian evaluations   = 3
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: Number of Lagrangian Hessian evaluations             = 2
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: Total CPU secs in IPOPT (w/o function evaluations)   =      0.001
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.C101: EXIT: Optimal Solution Found.
2023-11-02 10:28:09 [INFO] idaes.init.fs.C101: Initialization Step 2 optimal - Optimal Solution Found.
2023-11-02 10:28:09 [INFO] idaes.init.fs.C101.control_volume.properties_in: State Released.
2023-11-02 10:28:09 [INFO] idaes.init.fs.C101: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:09 [INFO] idaes.init.fs.M101.toluene_feed_state: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:09 [INFO] idaes.init.fs.M101.toluene_feed_state: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: tol=1e-06
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: max_iter=200
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: ******************************************************************************
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:     contain the following acknowledgement:
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: ******************************************************************************
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Number of nonzeros in equality constraint Jacobian...:       18
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Number of nonzeros in Lagrangian Hessian.............:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Total number of variables............................:       10
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:                      variables with only lower bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:                 variables with lower and upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:                      variables with only upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Total number of equality constraints.................:       10
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Total number of inequality constraints...............:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:    0  0.0000000e+00 1.78e-12 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Number of Iterations....: 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state:                                    (scaled)                 (unscaled)
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Constraint violation....:   1.7763568394002505e-12    1.7763568394002505e-12
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Overall NLP error.......:   1.7763568394002505e-12    1.7763568394002505e-12
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Number of objective function evaluations             = 1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Number of objective gradient evaluations             = 1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Number of equality constraint evaluations            = 1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Number of equality constraint Jacobian evaluations   = 1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Number of Lagrangian Hessian evaluations             = 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Total CPU secs in IPOPT (w/o function evaluations)   =      0.000
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.toluene_feed_state: EXIT: Optimal Solution Found.
2023-11-02 10:28:09 [INFO] idaes.init.fs.M101.hydrogen_feed_state: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:09 [INFO] idaes.init.fs.M101.hydrogen_feed_state: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: tol=1e-06
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: max_iter=200
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: ******************************************************************************
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:     contain the following acknowledgement:
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: ******************************************************************************
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Number of nonzeros in equality constraint Jacobian...:       18
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Number of nonzeros in Lagrangian Hessian.............:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Total number of variables............................:       10
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:                      variables with only lower bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:                 variables with lower and upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:                      variables with only upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Total number of equality constraints.................:       10
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Total number of inequality constraints...............:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:    0  0.0000000e+00 2.84e-14 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Number of Iterations....: 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state:                                    (scaled)                 (unscaled)
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Constraint violation....:   2.8421709430404007e-14    2.8421709430404007e-14
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Overall NLP error.......:   2.8421709430404007e-14    2.8421709430404007e-14
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Number of objective function evaluations             = 1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Number of objective gradient evaluations             = 1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Number of equality constraint evaluations            = 1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Number of equality constraint Jacobian evaluations   = 1
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Number of Lagrangian Hessian evaluations             = 0
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Total CPU secs in IPOPT (w/o function evaluations)   =      0.001
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: 
2023-11-02 10:28:09 [DEBUG] idaes.solve.fs.M101.hydrogen_feed_state: EXIT: Optimal Solution Found.
2023-11-02 10:28:10 [INFO] idaes.init.fs.M101.vapor_recycle_state: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:10 [INFO] idaes.init.fs.M101.vapor_recycle_state: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: tol=1e-06
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: max_iter=200
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: 
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: 
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: ******************************************************************************
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: 
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: 
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:     contain the following acknowledgement:
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: ******************************************************************************
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: 
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: 
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Number of nonzeros in equality constraint Jacobian...:       18
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Number of nonzeros in Lagrangian Hessian.............:        0
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: 
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Total number of variables............................:       10
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:                      variables with only lower bounds:        0
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:                 variables with lower and upper bounds:        0
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:                      variables with only upper bounds:        0
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Total number of equality constraints.................:       10
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Total number of inequality constraints...............:        0
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:         inequality constraints with only lower bounds:        0
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:    inequality constraints with lower and upper bounds:        0
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:         inequality constraints with only upper bounds:        0
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: 
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: iter    objective    inf_pr   inf_du lg(mu)  ||d||  lg(rg) alpha_du alpha_pr  ls
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:    0  0.0000000e+00 7.35e+01 0.00e+00  -1.0 0.00e+00    -  0.00e+00 0.00e+00   0
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:    1  0.0000000e+00 1.42e-13 0.00e+00  -1.0 7.35e+01    -  1.00e+00 1.00e+00h  1
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: 
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Number of Iterations....: 1
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: 
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state:                                    (scaled)                 (unscaled)
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Objective...............:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Dual infeasibility......:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Constraint violation....:   1.4210854715202004e-13    1.4210854715202004e-13
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Complementarity.........:   0.0000000000000000e+00    0.0000000000000000e+00
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Overall NLP error.......:   1.4210854715202004e-13    1.4210854715202004e-13
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: 
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: 
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Number of objective function evaluations             = 2
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Number of objective gradient evaluations             = 2
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Number of equality constraint evaluations            = 2
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Number of inequality constraint evaluations          = 0
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Number of equality constraint Jacobian evaluations   = 2
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Number of Lagrangian Hessian evaluations             = 1
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Total CPU secs in IPOPT (w/o function evaluations)   =      0.000
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: Total CPU secs in NLP function evaluations           =      0.000
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: 
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.vapor_recycle_state: EXIT: Optimal Solution Found.
2023-11-02 10:28:10 [INFO] idaes.init.fs.M101.mixed_state: Initialization Step 1 - Dew and bubble points calculation completed.
2023-11-02 10:28:10 [INFO] idaes.init.fs.M101.mixed_state: Initialization Step 2 - Equilibrium temperature  calculation completed.
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.mixed_state: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.mixed_state: tol=1e-06
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.mixed_state: max_iter=200
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.mixed_state: 
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.mixed_state: 
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.mixed_state: ******************************************************************************
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.mixed_state: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.mixed_state:  Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.mixed_state:          For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.mixed_state: 
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.mixed_state: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.mixed_state:     https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.mixed_state:     Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.mixed_state:     Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.mixed_state: 
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.mixed_state: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.mixed_state:     for large-scale scientific computation.  All technical papers, sales and
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.mixed_state:     publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.mixed_state:     contain the following acknowledgement:
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.mixed_state:         HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.mixed_state:         computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.mixed_state: ******************************************************************************
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.mixed_state: 
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.mixed_state: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.mixed_state: 
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.mixed_state: Number of nonzeros in equality constraint Jacobian...:       18
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.mixed_state: Number of nonzeros in inequality constraint Jacobian.:        0
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.mixed_state: Number of nonzeros in Lagrangian Hessian.............:        0
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.mixed_state: 
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.mixed_state: Total number of variables............................:       10
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.mixed_state:                      variables with only lower bounds:        0
2023-11-02 10:28:10 [DEBUG] idaes.solve.fs.M101.mixed_state:                 va