# How can I more efficiently use finite-differenced components in the ODE?#

Sometimes it’s overly burdensome to get the analytic partials for a component. In this case, OpenMDAO can use finite-differencing to approximate the partials of that component and then use those approximated partials when assembling the total derivatives. However, if a dense sub-jacobian pattern is prescribed somewhere within the ODE, it will effect all dependent calculations and cause related total jacobians to have dense patterns. In effect, a dense partial-derivative jacobian destroys the sparsity pattern of the problem. To alleviate this, OpenMDAO provides a mechanism to color the partials of a single component.

As an example, consider the minimum time-to-climb problem. The ODE of this problem consists of several components. In this case, we’re going to switch one of these components from using analytic derivatives to a finite-difference approximation. Here we use an option on the component so that we can toggle the use of partial coloring on and off for testing, but that’s not generally necessary.

class DynamicPressureCompFD(om.ExplicitComponent):
def initialize(self):
self.options.declare('num_nodes', types=int)
self.options.declare('partial_coloring', types=bool, default=False)

def setup(self):
nn = self.options['num_nodes']

self.declare_partials(of='q', wrt='rho', method='fd')
self.declare_partials(of='q', wrt='v', method='fd')

if self.options['partial_coloring']:
self.declare_coloring(wrt=['*'], method='cs', tol=1.0E-6, num_full_jacs=2,
show_summary=True, show_sparsity=False, min_improve_pct=10.)

def compute(self, inputs, outputs):
outputs['q'] = 0.5 * inputs['rho'] * inputs['v'] ** 2


Note

When using finite-differenced partials, they should not be specified in the compute_partials method. In fact, if all partials in the component are being approximated, compute_partials should just be omitted.

In this usage of declare_coloring, we use the following arguments:

• wrt=['*'] This is used to specify that we wish to find sparse partials with respect to all inputs.

• method=['fd'] We’re using finite differencing to approximate the partials for coloring. Using 'cs' here (complex-step) will result in more accurate derivatives if the model supports the use of complex inputs.

• tol=1.0E-6 Any value in the Jacobian with a value greater than this will be considered a non-zero. Since finite differencing is used and it generally encounters noise on the order of 1.0E-8, this tolerance should be larger than that. If using complex-step for the approximation method this tolerance can be smaller - as small as about 1.0E-15.

• num_full_jacs Compute the full jacobian this number of times before determining the partial sparsity pattern.

• min_improve_pct If the number of solves required to compute the derivatives isn’t reduced by at least this amount, then coloring is ignored and the dense jacobian is used.

• show_summary = True Print the sparsity of the partial derivative jacobian. This will display something like:

Jacobian shape: (60, 120)  ( 1.67% nonzero)
FWD solves: 2   REV solves: 0
Total colors vs. total size: 2 vs 120  (98.3% improvement)

Sparsity computed using tolerance: 1e-06
Time to compute sparsity: 0.011868 sec.
Time to compute coloring: 0.001385 sec.

• show_sparsity=True Display the sparsity pattern in standard output to provide a visual indication whether or not it is working. Here, this outputs the jacobian of rho with two diagonal bands - one for each of the two inputs.

Approx coloring for 'traj.phases.phase0.rhs_col.aero.q_comp' (class DynamicPressureCompFD)
f.............................f............................. 0  q
.f.............................f............................ 1  q
..f.............................f........................... 2  q
...f.............................f.......................... 3  q
....f.............................f......................... 4  q
.....f.............................f........................ 5  q
......f.............................f....................... 6  q
.......f.............................f...................... 7  q
........f.............................f..................... 8  q
.........f.............................f.................... 9  q
..........f.............................f................... 10  q
...........f.............................f.................. 11  q
............f.............................f................. 12  q
.............f.............................f................ 13  q
..............f.............................f............... 14  q
...............f.............................f.............. 15  q
................f.............................f............. 16  q
.................f.............................f............ 17  q
..................f.............................f........... 18  q
...................f.............................f.......... 19  q
....................f.............................f......... 20  q
.....................f.............................f........ 21  q
......................f.............................f....... 22  q
.......................f.............................f...... 23  q
........................f.............................f..... 24  q
.........................f.............................f.... 25  q
..........................f.............................f... 26  q
...........................f.............................f.. 27  q
............................f.............................f. 28  q
.............................f.............................f 29  q
|rho
|v


The sparsity patterns of the resulting total-derivative jacobian matrices are shown below. Finite differencing without partial derivative coloring causes the sparsity pattern to be dense for a large portion of the matrix. Since the dynamic pressure affects all of the defect constraints, the algorithm treats each defect constraint as if it is potentially dependent upon all altitude and velocity values throughout the phase. However, if partial derivative coloring is used, OpenMDAO recovers the same sparsity pattern as seen in the analytic derivative case.

Hide code cell outputs
class MinTimeClimbODE(om.Group):

def initialize(self):
self.options.declare('num_nodes', types=int)
self.options.declare('fd', types=bool, default=False, desc='If True, use fd for partials')
self.options.declare('partial_coloring', types=bool, default=False,
desc='If True and fd is True, color the approximated partials')

def setup(self):
nn = self.options['num_nodes']

subsys=USatm1976Comp(num_nodes=nn),
promotes_inputs=['h'])

subsys=AeroGroup(num_nodes=nn,
fd=self.options['fd'],
partial_coloring=self.options['partial_coloring']),
promotes_inputs=['v', 'alpha', 'S'])

self.connect('atmos.sos', 'aero.sos')
self.connect('atmos.rho', 'aero.rho')

subsys=PropGroup(num_nodes=nn),
promotes_inputs=['h', 'Isp', 'throttle'])

self.connect('aero.mach', 'prop.mach')

subsys=FlightPathEOM2D(num_nodes=nn),
promotes_inputs=['m', 'v', 'gam', 'alpha'])

self.connect('aero.f_drag', 'flight_dynamics.D')
self.connect('aero.f_lift', 'flight_dynamics.L')
self.connect('prop.thrust', 'flight_dynamics.T')

import os
import matplotlib
import matplotlib.pyplot as plt
import shutil

import openmdao.api as om

import dymos as dm
from dymos.examples.min_time_climb.doc.min_time_climb_ode_partial_coloring import MinTimeClimbODE

for fd in (False, True):
if fd:
pc_options = (False, True)
else:
pc_options = (False,)
for pc in pc_options:
header = 'Finite differenced component' if fd else 'Analytic derivatives in component'
header += ' with partial coloring' if pc else ''

#
# Instantiate the problem and configure the optimization driver
#
p = om.Problem(model=om.Group())

p.driver = om.pyOptSparseDriver()
p.driver.options['optimizer'] = 'IPOPT'

p.driver.opt_settings['max_iter'] = 500
p.driver.opt_settings['print_level'] = 0
p.driver.opt_settings['tol'] = 1.0E-6
p.driver.opt_settings['bound_mult_init_method'] = 'mu-based'
p.driver.opt_settings['mu_init'] = 0.01

p.driver.declare_coloring(tol=1.0E-12)

#
# Instantiate the trajectory and phase
#
traj = dm.Trajectory()

phase = dm.Phase(ode_class=MinTimeClimbODE,
ode_init_kwargs={'fd': fd, 'partial_coloring': pc},
transcription=dm.GaussLobatto(num_segments=30))

#
# Set the options on the optimization variables
#
phase.set_time_options(fix_initial=True, duration_bounds=(50, 400),
duration_ref=100.0)

ref=1.0E3, defect_ref=1.0E3, units='m',
rate_source='flight_dynamics.r_dot')

ref=1.0E2, defect_ref=1.0E2, units='m',
rate_source='flight_dynamics.h_dot')

ref=1.0E2, defect_ref=1.0E2, units='m/s',
rate_source='flight_dynamics.v_dot')

rate_source='flight_dynamics.gam_dot')

ref=1.0E3, defect_ref=1.0E3, units='kg',
rate_source='prop.m_dot')

rate_continuity=True, rate_continuity_scaler=100.0,
rate2_continuity=False, targets=['alpha'])

#
# Setup the boundary and path constraints
#

# Minimize time at the end of the phase

p.model.options['assembled_jac_type'] = 'csc'
p.model.linear_solver = om.DirectSolver(assemble_jac=True)

#
# Setup the problem and set the initial guess
#
p.setup()

p['traj.phase0.t_initial'] = 0.0
p['traj.phase0.t_duration'] = 500

p['traj.phase0.states:r'] = phase.interp('r', [0.0, 50000.0])
p['traj.phase0.states:h'] = phase.interp('h', [100.0, 20000.0])
p['traj.phase0.states:v'] = phase.interp('v', [135.964, 283.159])
p['traj.phase0.states:gam'] = phase.interp('gam', [0.0, 0.0])
p['traj.phase0.states:m'] = phase.interp('m', [19030.468, 10000.])
p['traj.phase0.controls:alpha'] = phase.interp('alpha', [0.0, 0.0])

#
# Solve for the optimal trajectory
#

print(80 * '-')
print(f'{"--- " + header + " ":-<80}')
print(80 * '-', '\n')
dm.run_problem(p)

#
# This code is intended to save the coloring plots for the documentation.
# In practice, use the command line interface to view these files instead:
# openmdao view_coloring coloring_files/total_coloring.pkl --view
#
stfd = '_fd' if fd else ''
stpc = '_pc' if pc else ''
coloring_dir = f'coloring_files{stfd}{stpc}'
if fd or pc:
if os.path.exists(coloring_dir):
shutil.rmtree(coloring_dir)
shutil.move('coloring_files', coloring_dir)

_view_coloring(os.path.join(coloring_dir, 'total_coloring.pkl'));

--- Constraint Report [traj] ---
--- phase0 ---
[final]   2.0000e+04 == h [m]
[final]   1.0000e+00 == aero.mach [None]
[path]    1.0000e+02 <= h <= 2.0000e+04  [m]
[path]    1.0000e-01 <= aero.mach <= 1.8000e+00  [None]

--------------------------------------------------------------------------------
--- Analytic derivatives in component ------------------------------------------
--------------------------------------------------------------------------------

/usr/share/miniconda/envs/test/lib/python3.10/site-packages/openmdao/recorders/sqlite_recorder.py:227: UserWarning:The existing case recorder file, dymos_solution.db, is being overwritten.

Model viewer data has already been recorded for Driver.
Model viewer data has already been recorded for Driver.

/usr/share/miniconda/envs/test/lib/python3.10/site-packages/openmdao/core/driver.py:469: DriverWarning:The following design variable initial conditions are out of their specified bounds:
traj.phase0.t_duration
val: [500.]
lower: 50.0
upper: 400.0
Set the initial value of the design variable to a valid value or set the driver option['invalid_desvar_behavior'] to 'ignore'.

Full total jacobian was computed 3 times, taking 0.394417 seconds.
Total jacobian shape: (361, 212)

Jacobian shape: (361, 212)  ( 3.44% nonzero)
FWD solves: 13   REV solves: 0
Total colors vs. total size: 13 vs 212  (93.9% improvement)

Sparsity computed using tolerance: 1e-12
Time to compute sparsity: 0.394417 sec.
Time to compute coloring: 0.260344 sec.
Memory to compute coloring: 0.750000 MB.

/usr/share/miniconda/envs/test/lib/python3.10/site-packages/openmdao/core/total_jac.py:1782: DerivativesWarning:Constraints or objectives [('traj.phases.phase0.timeseries.timeseries_comp.h', inds=[(0, 0)]), ('traj.phases.phase0.timeseries.timeseries_comp.mach', inds=[(0, 0)])] cannot be impacted by the design variables of the problem.

Optimization Problem -- Optimization using pyOpt_sparse
================================================================================
Objective Function: _objfunc

Solution:
--------------------------------------------------------------------------------
Total Time:                    6.1898
User Objective Time :       2.4299
User Sensitivity Time :     2.0180
Interface Time :            0.8476
Opt Solver Time:            0.8944
Calls to Objective Function :     128
Calls to Sens Function :          104

Objectives
Index  Name                                 Value
0  traj.phases.phase0.time.t     3.235052E+00

Variables (c - continuous, i - integer, d - discrete)
Index  Name                                                                Type      Lower Bound            Value      Upper Bound     Status
0  traj.phase0.t_duration_0                                               c     5.000000E-01     3.235052E+00     4.000000E+00
1  traj.phases.phase0.indep_states.states:r_0                             c     0.000000E+00     1.808253E+00     1.000000E+03
2  traj.phases.phase0.indep_states.states:r_1                             c     0.000000E+00     4.338690E+00     1.000000E+03
3  traj.phases.phase0.indep_states.states:r_2                             c     0.000000E+00     7.365584E+00     1.000000E+03
4  traj.phases.phase0.indep_states.states:r_3                             c     0.000000E+00     1.015778E+01     1.000000E+03
5  traj.phases.phase0.indep_states.states:r_4                             c     0.000000E+00     1.292791E+01     1.000000E+03
6  traj.phases.phase0.indep_states.states:r_5                             c     0.000000E+00     1.576489E+01     1.000000E+03
7  traj.phases.phase0.indep_states.states:r_6                             c     0.000000E+00     1.862487E+01     1.000000E+03
8  traj.phases.phase0.indep_states.states:r_7                             c     0.000000E+00     2.150884E+01     1.000000E+03
9  traj.phases.phase0.indep_states.states:r_8                             c     0.000000E+00     2.455443E+01     1.000000E+03
10  traj.phases.phase0.indep_states.states:r_9                             c     0.000000E+00     2.786194E+01     1.000000E+03
11  traj.phases.phase0.indep_states.states:r_10                            c     0.000000E+00     3.146388E+01     1.000000E+03
12  traj.phases.phase0.indep_states.states:r_11                            c     0.000000E+00     3.545677E+01     1.000000E+03
13  traj.phases.phase0.indep_states.states:r_12                            c     0.000000E+00     3.978305E+01     1.000000E+03
14  traj.phases.phase0.indep_states.states:r_13                            c     0.000000E+00     4.429110E+01     1.000000E+03
15  traj.phases.phase0.indep_states.states:r_14                            c     0.000000E+00     4.889798E+01     1.000000E+03
16  traj.phases.phase0.indep_states.states:r_15                            c     0.000000E+00     5.358612E+01     1.000000E+03
17  traj.phases.phase0.indep_states.states:r_16                            c     0.000000E+00     5.835879E+01     1.000000E+03
18  traj.phases.phase0.indep_states.states:r_17                            c     0.000000E+00     6.322043E+01     1.000000E+03
19  traj.phases.phase0.indep_states.states:r_18                            c     0.000000E+00     6.817357E+01     1.000000E+03
20  traj.phases.phase0.indep_states.states:r_19                            c     0.000000E+00     7.322292E+01     1.000000E+03
21  traj.phases.phase0.indep_states.states:r_20                            c     0.000000E+00     7.838062E+01     1.000000E+03
22  traj.phases.phase0.indep_states.states:r_21                            c     0.000000E+00     8.366618E+01     1.000000E+03
23  traj.phases.phase0.indep_states.states:r_22                            c     0.000000E+00     8.909495E+01     1.000000E+03
24  traj.phases.phase0.indep_states.states:r_23                            c     0.000000E+00     9.464432E+01     1.000000E+03
25  traj.phases.phase0.indep_states.states:r_24                            c     0.000000E+00     1.001526E+02     1.000000E+03
26  traj.phases.phase0.indep_states.states:r_25                            c     0.000000E+00     1.051985E+02     1.000000E+03
27  traj.phases.phase0.indep_states.states:r_26                            c     0.000000E+00     1.093927E+02     1.000000E+03
28  traj.phases.phase0.indep_states.states:r_27                            c     0.000000E+00     1.128521E+02     1.000000E+03
29  traj.phases.phase0.indep_states.states:r_28                            c     0.000000E+00     1.159904E+02     1.000000E+03
30  traj.phases.phase0.indep_states.states:r_29                            c     0.000000E+00     1.191421E+02     1.000000E+03
31  traj.phases.phase0.indep_states.states:h_0                             c     0.000000E+00     1.061147E+00     2.000000E+02
32  traj.phases.phase0.indep_states.states:h_1                             c     0.000000E+00     1.140017E+00     2.000000E+02
33  traj.phases.phase0.indep_states.states:h_2                             c     0.000000E+00     8.819511E+00     2.000000E+02
34  traj.phases.phase0.indep_states.states:h_3                             c     0.000000E+00     2.664499E+01     2.000000E+02
35  traj.phases.phase0.indep_states.states:h_4                             c     0.000000E+00     4.417104E+01     2.000000E+02
36  traj.phases.phase0.indep_states.states:h_5                             c     0.000000E+00     5.944142E+01     2.000000E+02
37  traj.phases.phase0.indep_states.states:h_6                             c     0.000000E+00     7.289152E+01     2.000000E+02
38  traj.phases.phase0.indep_states.states:h_7                             c     0.000000E+00     8.421229E+01     2.000000E+02
39  traj.phases.phase0.indep_states.states:h_8                             c     0.000000E+00     9.050499E+01     2.000000E+02
40  traj.phases.phase0.indep_states.states:h_9                             c     0.000000E+00     8.886262E+01     2.000000E+02
41  traj.phases.phase0.indep_states.states:h_10                            c     0.000000E+00     8.148871E+01     2.000000E+02
42  traj.phases.phase0.indep_states.states:h_11                            c     0.000000E+00     7.429864E+01     2.000000E+02
43  traj.phases.phase0.indep_states.states:h_12                            c     0.000000E+00     7.108620E+01     2.000000E+02
44  traj.phases.phase0.indep_states.states:h_13                            c     0.000000E+00     7.162019E+01     2.000000E+02
45  traj.phases.phase0.indep_states.states:h_14                            c     0.000000E+00     7.403058E+01     2.000000E+02
46  traj.phases.phase0.indep_states.states:h_15                            c     0.000000E+00     7.692310E+01     2.000000E+02
47  traj.phases.phase0.indep_states.states:h_16                            c     0.000000E+00     7.977567E+01     2.000000E+02
48  traj.phases.phase0.indep_states.states:h_17                            c     0.000000E+00     8.256330E+01     2.000000E+02
49  traj.phases.phase0.indep_states.states:h_18                            c     0.000000E+00     8.534174E+01     2.000000E+02
50  traj.phases.phase0.indep_states.states:h_19                            c     0.000000E+00     8.797821E+01     2.000000E+02
51  traj.phases.phase0.indep_states.states:h_20                            c     0.000000E+00     9.008341E+01     2.000000E+02
52  traj.phases.phase0.indep_states.states:h_21                            c     0.000000E+00     9.124541E+01     2.000000E+02
53  traj.phases.phase0.indep_states.states:h_22                            c     0.000000E+00     9.175882E+01     2.000000E+02
54  traj.phases.phase0.indep_states.states:h_23                            c     0.000000E+00     9.384369E+01     2.000000E+02
55  traj.phases.phase0.indep_states.states:h_24                            c     0.000000E+00     1.021999E+02     2.000000E+02
56  traj.phases.phase0.indep_states.states:h_25                            c     0.000000E+00     1.207243E+02     2.000000E+02
57  traj.phases.phase0.indep_states.states:h_26                            c     0.000000E+00     1.466421E+02     2.000000E+02
58  traj.phases.phase0.indep_states.states:h_27                            c     0.000000E+00     1.725208E+02     2.000000E+02
59  traj.phases.phase0.indep_states.states:h_28                            c     0.000000E+00     1.921020E+02     2.000000E+02
60  traj.phases.phase0.indep_states.states:h_29                            c     0.000000E+00     2.000000E+02     2.000000E+02          u
61  traj.phases.phase0.indep_states.states:v_0                             c     1.000000E-01     2.001433E+00     1.000000E+19
62  traj.phases.phase0.indep_states.states:v_1                             c     1.000000E-01     2.688818E+00     1.000000E+19
63  traj.phases.phase0.indep_states.states:v_2                             c     1.000000E-01     3.059701E+00     1.000000E+19
64  traj.phases.phase0.indep_states.states:v_3                             c     1.000000E-01     3.064991E+00     1.000000E+19
65  traj.phases.phase0.indep_states.states:v_4                             c     1.000000E-01     3.014424E+00     1.000000E+19
66  traj.phases.phase0.indep_states.states:v_5                             c     1.000000E-01     2.961216E+00     1.000000E+19
67  traj.phases.phase0.indep_states.states:v_6                             c     1.000000E-01     2.900164E+00     1.000000E+19
68  traj.phases.phase0.indep_states.states:v_7                             c     1.000000E-01     2.859532E+00     1.000000E+19
69  traj.phases.phase0.indep_states.states:v_8                             c     1.000000E-01     2.953459E+00     1.000000E+19
70  traj.phases.phase0.indep_states.states:v_9                             c     1.000000E-01     3.227844E+00     1.000000E+19
71  traj.phases.phase0.indep_states.states:v_10                            c     1.000000E-01     3.595889E+00     1.000000E+19
72  traj.phases.phase0.indep_states.states:v_11                            c     1.000000E-01     3.913980E+00     1.000000E+19
73  traj.phases.phase0.indep_states.states:v_12                            c     1.000000E-01     4.117535E+00     1.000000E+19
74  traj.phases.phase0.indep_states.states:v_13                            c     1.000000E-01     4.235641E+00     1.000000E+19
75  traj.phases.phase0.indep_states.states:v_14                            c     1.000000E-01     4.317746E+00     1.000000E+19
76  traj.phases.phase0.indep_states.states:v_15                            c     1.000000E-01     4.394085E+00     1.000000E+19
77  traj.phases.phase0.indep_states.states:v_16                            c     1.000000E-01     4.474232E+00     1.000000E+19
78  traj.phases.phase0.indep_states.states:v_17                            c     1.000000E-01     4.557779E+00     1.000000E+19
79  traj.phases.phase0.indep_states.states:v_18                            c     1.000000E-01     4.643720E+00     1.000000E+19
80  traj.phases.phase0.indep_states.states:v_19                            c     1.000000E-01     4.735577E+00     1.000000E+19
81  traj.phases.phase0.indep_states.states:v_20                            c     1.000000E-01     4.841454E+00     1.000000E+19
82  traj.phases.phase0.indep_states.states:v_21                            c     1.000000E-01     4.967195E+00     1.000000E+19
83  traj.phases.phase0.indep_states.states:v_22                            c     1.000000E-01     5.100057E+00     1.000000E+19
84  traj.phases.phase0.indep_states.states:v_23                            c     1.000000E-01     5.186228E+00     1.000000E+19
85  traj.phases.phase0.indep_states.states:v_24                            c     1.000000E-01     5.124421E+00     1.000000E+19
86  traj.phases.phase0.indep_states.states:v_25                            c     1.000000E-01     4.823451E+00     1.000000E+19
87  traj.phases.phase0.indep_states.states:v_26                            c     1.000000E-01     4.304535E+00     1.000000E+19
88  traj.phases.phase0.indep_states.states:v_27                            c     1.000000E-01     3.708492E+00     1.000000E+19
89  traj.phases.phase0.indep_states.states:v_28                            c     1.000000E-01     3.190630E+00     1.000000E+19
90  traj.phases.phase0.indep_states.states:v_29                            c     1.000000E-01     2.950864E+00     1.000000E+19
91  traj.phases.phase0.indep_states.states:gam_0                           c    -1.500000E+00     1.133373E-02     1.500000E+00
92  traj.phases.phase0.indep_states.states:gam_1                           c    -1.500000E+00     3.619621E-02     1.500000E+00
93  traj.phases.phase0.indep_states.states:gam_2                           c    -1.500000E+00     4.739953E-01     1.500000E+00
94  traj.phases.phase0.indep_states.states:gam_3                           c    -1.500000E+00     5.938257E-01     1.500000E+00
95  traj.phases.phase0.indep_states.states:gam_4                           c    -1.500000E+00     5.275266E-01     1.500000E+00
96  traj.phases.phase0.indep_states.states:gam_5                           c    -1.500000E+00     4.638366E-01     1.500000E+00
97  traj.phases.phase0.indep_states.states:gam_6                           c    -1.500000E+00     4.145283E-01     1.500000E+00
98  traj.phases.phase0.indep_states.states:gam_7                           c    -1.500000E+00     3.139958E-01     1.500000E+00
99  traj.phases.phase0.indep_states.states:gam_8                           c    -1.500000E+00     7.835970E-02     1.500000E+00
100  traj.phases.phase0.indep_states.states:gam_9                           c    -1.500000E+00    -1.558463E-01     1.500000E+00
101  traj.phases.phase0.indep_states.states:gam_10                          c    -1.500000E+00    -2.146509E-01     1.500000E+00
102  traj.phases.phase0.indep_states.states:gam_11                          c    -1.500000E+00    -1.294597E-01     1.500000E+00
103  traj.phases.phase0.indep_states.states:gam_12                          c    -1.500000E+00    -2.386095E-02     1.500000E+00
104  traj.phases.phase0.indep_states.states:gam_13                          c    -1.500000E+00     3.902196E-02     1.500000E+00
105  traj.phases.phase0.indep_states.states:gam_14                          c    -1.500000E+00     6.022619E-02     1.500000E+00
106  traj.phases.phase0.indep_states.states:gam_15                          c    -1.500000E+00     6.127625E-02     1.500000E+00
107  traj.phases.phase0.indep_states.states:gam_16                          c    -1.500000E+00     5.817582E-02     1.500000E+00
108  traj.phases.phase0.indep_states.states:gam_17                          c    -1.500000E+00     5.665723E-02     1.500000E+00
109  traj.phases.phase0.indep_states.states:gam_18                          c    -1.500000E+00     5.499931E-02     1.500000E+00
110  traj.phases.phase0.indep_states.states:gam_19                          c    -1.500000E+00     4.804138E-02     1.500000E+00
111  traj.phases.phase0.indep_states.states:gam_20                          c    -1.500000E+00     3.217136E-02     1.500000E+00
112  traj.phases.phase0.indep_states.states:gam_21                          c    -1.500000E+00     1.260460E-02     1.500000E+00
113  traj.phases.phase0.indep_states.states:gam_22                          c    -1.500000E+00     1.285303E-02     1.500000E+00
114  traj.phases.phase0.indep_states.states:gam_23                          c    -1.500000E+00     7.684751E-02     1.500000E+00
115  traj.phases.phase0.indep_states.states:gam_24                          c    -1.500000E+00     2.409951E-01     1.500000E+00
116  traj.phases.phase0.indep_states.states:gam_25                          c    -1.500000E+00     4.652812E-01     1.500000E+00
117  traj.phases.phase0.indep_states.states:gam_26                          c    -1.500000E+00     6.245080E-01     1.500000E+00
118  traj.phases.phase0.indep_states.states:gam_27                          c    -1.500000E+00     6.312924E-01     1.500000E+00
119  traj.phases.phase0.indep_states.states:gam_28                          c    -1.500000E+00     4.419159E-01     1.500000E+00
120  traj.phases.phase0.indep_states.states:gam_29                          c    -1.500000E+00     2.408588E-26     1.500000E+00
121  traj.phases.phase0.indep_states.states:m_0                             c     1.000000E-02     1.894029E+01     1.000000E+02
122  traj.phases.phase0.indep_states.states:m_1                             c     1.000000E-02     1.883985E+01     1.000000E+02
123  traj.phases.phase0.indep_states.states:m_2                             c     1.000000E-02     1.873364E+01     1.000000E+02
124  traj.phases.phase0.indep_states.states:m_3                             c     1.000000E-02     1.863493E+01     1.000000E+02
125  traj.phases.phase0.indep_states.states:m_4                             c     1.000000E-02     1.854905E+01     1.000000E+02
126  traj.phases.phase0.indep_states.states:m_5                             c     1.000000E-02     1.847498E+01     1.000000E+02
127  traj.phases.phase0.indep_states.states:m_6                             c     1.000000E-02     1.841103E+01     1.000000E+02
128  traj.phases.phase0.indep_states.states:m_7                             c     1.000000E-02     1.835554E+01     1.000000E+02
129  traj.phases.phase0.indep_states.states:m_8                             c     1.000000E-02     1.830504E+01     1.000000E+02
130  traj.phases.phase0.indep_states.states:m_9                             c     1.000000E-02     1.825309E+01     1.000000E+02
131  traj.phases.phase0.indep_states.states:m_10                            c     1.000000E-02     1.819246E+01     1.000000E+02
132  traj.phases.phase0.indep_states.states:m_11                            c     1.000000E-02     1.811960E+01     1.000000E+02
133  traj.phases.phase0.indep_states.states:m_12                            c     1.000000E-02     1.803727E+01     1.000000E+02
134  traj.phases.phase0.indep_states.states:m_13                            c     1.000000E-02     1.795056E+01     1.000000E+02
135  traj.phases.phase0.indep_states.states:m_14                            c     1.000000E-02     1.786284E+01     1.000000E+02
136  traj.phases.phase0.indep_states.states:m_15                            c     1.000000E-02     1.777538E+01     1.000000E+02
137  traj.phases.phase0.indep_states.states:m_16                            c     1.000000E-02     1.768833E+01     1.000000E+02
138  traj.phases.phase0.indep_states.states:m_17                            c     1.000000E-02     1.760159E+01     1.000000E+02
139  traj.phases.phase0.indep_states.states:m_18                            c     1.000000E-02     1.751516E+01     1.000000E+02
140  traj.phases.phase0.indep_states.states:m_19                            c     1.000000E-02     1.742900E+01     1.000000E+02
141  traj.phases.phase0.indep_states.states:m_20                            c     1.000000E-02     1.734276E+01     1.000000E+02
142  traj.phases.phase0.indep_states.states:m_21                            c     1.000000E-02     1.725566E+01     1.000000E+02
143  traj.phases.phase0.indep_states.states:m_22                            c     1.000000E-02     1.716683E+01     1.000000E+02
144  traj.phases.phase0.indep_states.states:m_23                            c     1.000000E-02     1.707684E+01     1.000000E+02
145  traj.phases.phase0.indep_states.states:m_24                            c     1.000000E-02     1.699022E+01     1.000000E+02
146  traj.phases.phase0.indep_states.states:m_25                            c     1.000000E-02     1.691725E+01     1.000000E+02
147  traj.phases.phase0.indep_states.states:m_26                            c     1.000000E-02     1.686901E+01     1.000000E+02
148  traj.phases.phase0.indep_states.states:m_27                            c     1.000000E-02     1.684164E+01     1.000000E+02
149  traj.phases.phase0.indep_states.states:m_28                            c     1.000000E-02     1.682687E+01     1.000000E+02
150  traj.phases.phase0.indep_states.states:m_29                            c     1.000000E-02     1.681819E+01     1.000000E+02
151  traj.phases.phase0.control_group.indep_controls.controls:alpha_0       c    -8.000000E+00     4.973974E+00     8.000000E+00
152  traj.phases.phase0.control_group.indep_controls.controls:alpha_1       c    -8.000000E+00     3.716970E+00     8.000000E+00
153  traj.phases.phase0.control_group.indep_controls.controls:alpha_2       c    -8.000000E+00     2.438124E+00     8.000000E+00
154  traj.phases.phase0.control_group.indep_controls.controls:alpha_3       c    -8.000000E+00     1.746789E+00     8.000000E+00
155  traj.phases.phase0.control_group.indep_controls.controls:alpha_4       c    -8.000000E+00     2.252319E+00     8.000000E+00
156  traj.phases.phase0.control_group.indep_controls.controls:alpha_5       c    -8.000000E+00     2.787036E+00     8.000000E+00
157  traj.phases.phase0.control_group.indep_controls.controls:alpha_6       c    -8.000000E+00     2.183260E+00     8.000000E+00
158  traj.phases.phase0.control_group.indep_controls.controls:alpha_7       c    -8.000000E+00     1.279749E+00     8.000000E+00
159  traj.phases.phase0.control_group.indep_controls.controls:alpha_8       c    -8.000000E+00     9.152593E-01     8.000000E+00
160  traj.phases.phase0.control_group.indep_controls.controls:alpha_9       c    -8.000000E+00     8.886840E-01     8.000000E+00
161  traj.phases.phase0.control_group.indep_controls.controls:alpha_10      c    -8.000000E+00     9.989144E-01     8.000000E+00
162  traj.phases.phase0.control_group.indep_controls.controls:alpha_11      c    -8.000000E+00     1.188399E+00     8.000000E+00
163  traj.phases.phase0.control_group.indep_controls.controls:alpha_12      c    -8.000000E+00     1.399585E+00     8.000000E+00
164  traj.phases.phase0.control_group.indep_controls.controls:alpha_13      c    -8.000000E+00     1.593864E+00     8.000000E+00
165  traj.phases.phase0.control_group.indep_controls.controls:alpha_14      c    -8.000000E+00     1.732626E+00     8.000000E+00
166  traj.phases.phase0.control_group.indep_controls.controls:alpha_15      c    -8.000000E+00     1.677106E+00     8.000000E+00
167  traj.phases.phase0.control_group.indep_controls.controls:alpha_16      c    -8.000000E+00     1.288537E+00     8.000000E+00
168  traj.phases.phase0.control_group.indep_controls.controls:alpha_17      c    -8.000000E+00     8.330568E-01     8.000000E+00
169  traj.phases.phase0.control_group.indep_controls.controls:alpha_18      c    -8.000000E+00     5.768029E-01     8.000000E+00
170  traj.phases.phase0.control_group.indep_controls.controls:alpha_19      c    -8.000000E+00     6.225898E-01     8.000000E+00
171  traj.phases.phase0.control_group.indep_controls.controls:alpha_20      c    -8.000000E+00     1.073232E+00     8.000000E+00
172  traj.phases.phase0.control_group.indep_controls.controls:alpha_21      c    -8.000000E+00     1.616245E+00     8.000000E+00
173  traj.phases.phase0.control_group.indep_controls.controls:alpha_22      c    -8.000000E+00     1.939147E+00     8.000000E+00
174  traj.phases.phase0.control_group.indep_controls.controls:alpha_23      c    -8.000000E+00     2.067201E+00     8.000000E+00
175  traj.phases.phase0.control_group.indep_controls.controls:alpha_24      c    -8.000000E+00     2.025675E+00     8.000000E+00
176  traj.phases.phase0.control_group.indep_controls.controls:alpha_25      c    -8.000000E+00     1.886050E+00     8.000000E+00
177  traj.phases.phase0.control_group.indep_controls.controls:alpha_26      c    -8.000000E+00     1.719811E+00     8.000000E+00
178  traj.phases.phase0.control_group.indep_controls.controls:alpha_27      c    -8.000000E+00     1.556515E+00     8.000000E+00
179  traj.phases.phase0.control_group.indep_controls.controls:alpha_28      c    -8.000000E+00     1.425718E+00     8.000000E+00
180  traj.phases.phase0.control_group.indep_controls.controls:alpha_29      c    -8.000000E+00     1.329321E+00     8.000000E+00
181  traj.phases.phase0.control_group.indep_controls.controls:alpha_30      c    -8.000000E+00     1.269226E+00     8.000000E+00
182  traj.phases.phase0.control_group.indep_controls.controls:alpha_31      c    -8.000000E+00     1.237596E+00     8.000000E+00
183  traj.phases.phase0.control_group.indep_controls.controls:alpha_32      c    -8.000000E+00     1.226596E+00     8.000000E+00
184  traj.phases.phase0.control_group.indep_controls.controls:alpha_33      c    -8.000000E+00     1.229064E+00     8.000000E+00
185  traj.phases.phase0.control_group.indep_controls.controls:alpha_34      c    -8.000000E+00     1.237840E+00     8.000000E+00
186  traj.phases.phase0.control_group.indep_controls.controls:alpha_35      c    -8.000000E+00     1.248335E+00     8.000000E+00
187  traj.phases.phase0.control_group.indep_controls.controls:alpha_36      c    -8.000000E+00     1.255962E+00     8.000000E+00
188  traj.phases.phase0.control_group.indep_controls.controls:alpha_37      c    -8.000000E+00     1.258087E+00     8.000000E+00
189  traj.phases.phase0.control_group.indep_controls.controls:alpha_38      c    -8.000000E+00     1.252078E+00     8.000000E+00
190  traj.phases.phase0.control_group.indep_controls.controls:alpha_39      c    -8.000000E+00     1.237670E+00     8.000000E+00
191  traj.phases.phase0.control_group.indep_controls.controls:alpha_40      c    -8.000000E+00     1.214600E+00     8.000000E+00
192  traj.phases.phase0.control_group.indep_controls.controls:alpha_41      c    -8.000000E+00     1.187349E+00     8.000000E+00
193  traj.phases.phase0.control_group.indep_controls.controls:alpha_42      c    -8.000000E+00     1.160400E+00     8.000000E+00
194  traj.phases.phase0.control_group.indep_controls.controls:alpha_43      c    -8.000000E+00     1.147693E+00     8.000000E+00
195  traj.phases.phase0.control_group.indep_controls.controls:alpha_44      c    -8.000000E+00     1.163167E+00     8.000000E+00
196  traj.phases.phase0.control_group.indep_controls.controls:alpha_45      c    -8.000000E+00     1.227692E+00     8.000000E+00
197  traj.phases.phase0.control_group.indep_controls.controls:alpha_46      c    -8.000000E+00     1.362141E+00     8.000000E+00
198  traj.phases.phase0.control_group.indep_controls.controls:alpha_47      c    -8.000000E+00     1.582060E+00     8.000000E+00
199  traj.phases.phase0.control_group.indep_controls.controls:alpha_48      c    -8.000000E+00     1.902997E+00     8.000000E+00
200  traj.phases.phase0.control_group.indep_controls.controls:alpha_49      c    -8.000000E+00     2.303845E+00     8.000000E+00
201  traj.phases.phase0.control_group.indep_controls.controls:alpha_50      c    -8.000000E+00     2.763500E+00     8.000000E+00
202  traj.phases.phase0.control_group.indep_controls.controls:alpha_51      c    -8.000000E+00     3.222376E+00     8.000000E+00
203  traj.phases.phase0.control_group.indep_controls.controls:alpha_52      c    -8.000000E+00     3.620889E+00     8.000000E+00
204  traj.phases.phase0.control_group.indep_controls.controls:alpha_53      c    -8.000000E+00     3.885721E+00     8.000000E+00
205  traj.phases.phase0.control_group.indep_controls.controls:alpha_54      c    -8.000000E+00     3.943553E+00     8.000000E+00
206  traj.phases.phase0.control_group.indep_controls.controls:alpha_55      c    -8.000000E+00     3.728682E+00     8.000000E+00
207  traj.phases.phase0.control_group.indep_controls.controls:alpha_56      c    -8.000000E+00     3.175406E+00     8.000000E+00
208  traj.phases.phase0.control_group.indep_controls.controls:alpha_57      c    -8.000000E+00     1.953644E+00     8.000000E+00
209  traj.phases.phase0.control_group.indep_controls.controls:alpha_58      c    -8.000000E+00    -2.666851E-01     8.000000E+00
210  traj.phases.phase0.control_group.indep_controls.controls:alpha_59      c    -8.000000E+00    -3.185302E+00     8.000000E+00
211  traj.phases.phase0.control_group.indep_controls.controls:alpha_60      c    -8.000000E+00    -6.501927E+00     8.000000E+00

Constraints (i - inequality, e - equality)
Index  Name                                                               Type          Lower           Value           Upper    Status  Lagrange Multiplier (N/A)
0  traj.phases.phase0->final_boundary_constraint->h                      e   2.000000E+01    2.000000E+01    2.000000E+01              9.00000E+100
1  traj.phases.phase0->final_boundary_constraint->mach                   e   1.000000E+00    1.000000E+00    1.000000E+00              9.00000E+100
2  traj.phases.phase0->final_boundary_constraint->gam                    e   0.000000E+00    2.408588E-26    0.000000E+00              9.00000E+100
3  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    3.109297E-12    0.000000E+00              9.00000E+100
4  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    1.167907E-10    0.000000E+00              9.00000E+100
5  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    1.991333E-10    0.000000E+00              9.00000E+100
6  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    5.137310E-10    0.000000E+00              9.00000E+100
7  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    7.174125E-11    0.000000E+00              9.00000E+100
8  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    6.601089E-11    0.000000E+00              9.00000E+100
9  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    4.032187E-11    0.000000E+00              9.00000E+100
10  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    1.131150E-10    0.000000E+00              9.00000E+100
11  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    1.066460E-10    0.000000E+00              9.00000E+100
12  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    1.061458E-10    0.000000E+00              9.00000E+100
13  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    3.725686E-10    0.000000E+00              9.00000E+100
14  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    3.976526E-10    0.000000E+00              9.00000E+100
15  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    3.419764E-10    0.000000E+00              9.00000E+100
16  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    5.724993E-10    0.000000E+00              9.00000E+100
17  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    6.616134E-10    0.000000E+00              9.00000E+100
18  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    5.612222E-10    0.000000E+00              9.00000E+100
19  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    4.389111E-10    0.000000E+00              9.00000E+100
20  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    4.110307E-10    0.000000E+00              9.00000E+100
21  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    3.697189E-10    0.000000E+00              9.00000E+100
22  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    3.467435E-10    0.000000E+00              9.00000E+100
23  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    5.625916E-10    0.000000E+00              9.00000E+100
24  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    7.451862E-10    0.000000E+00              9.00000E+100
25  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    5.777185E-10    0.000000E+00              9.00000E+100
26  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    8.131329E-10    0.000000E+00              9.00000E+100
27  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    9.297770E-10    0.000000E+00              9.00000E+100
28  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    9.260051E-10    0.000000E+00              9.00000E+100
29  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    4.713005E-10    0.000000E+00              9.00000E+100
30  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    2.404742E-10    0.000000E+00              9.00000E+100
31  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    1.334408E-11    0.000000E+00              9.00000E+100
32  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00   -1.091702E-11    0.000000E+00              9.00000E+100
33  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    1.550238E-11    0.000000E+00              9.00000E+100
34  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    2.598102E-10    0.000000E+00              9.00000E+100
35  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    5.107596E-09    0.000000E+00              9.00000E+100
36  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00   -1.078195E-09    0.000000E+00              9.00000E+100
37  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    8.420066E-10    0.000000E+00              9.00000E+100
38  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    2.918326E-10    0.000000E+00              9.00000E+100
39  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    1.873401E-10    0.000000E+00              9.00000E+100
40  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    1.247014E-09    0.000000E+00              9.00000E+100
41  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    1.933948E-10    0.000000E+00              9.00000E+100
42  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    4.497423E-10    0.000000E+00              9.00000E+100
43  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00   -7.373731E-10    0.000000E+00              9.00000E+100
44  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00   -4.329800E-10    0.000000E+00              9.00000E+100
45  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    2.101934E-10    0.000000E+00              9.00000E+100
46  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    8.265125E-10    0.000000E+00              9.00000E+100
47  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    8.280837E-10    0.000000E+00              9.00000E+100
48  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    5.708240E-10    0.000000E+00              9.00000E+100
49  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    6.379639E-10    0.000000E+00              9.00000E+100
50  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    5.640934E-10    0.000000E+00              9.00000E+100
51  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    9.954891E-10    0.000000E+00              9.00000E+100
52  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    4.517005E-10    0.000000E+00              9.00000E+100
53  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    1.530307E-09    0.000000E+00              9.00000E+100
54  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00   -5.189550E-10    0.000000E+00              9.00000E+100
55  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    1.592133E-09    0.000000E+00              9.00000E+100
56  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    1.396800E-09    0.000000E+00              9.00000E+100
57  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    3.129199E-09    0.000000E+00              9.00000E+100
58  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    4.438654E-09    0.000000E+00              9.00000E+100
59  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    5.258864E-09    0.000000E+00              9.00000E+100
60  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    8.997010E-10    0.000000E+00              9.00000E+100
61  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    9.614456E-11    0.000000E+00              9.00000E+100
62  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00   -2.975440E-11    0.000000E+00              9.00000E+100
63  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    7.005066E-12    0.000000E+00              9.00000E+100
64  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    5.234967E-11    0.000000E+00              9.00000E+100
65  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    2.695656E-10    0.000000E+00              9.00000E+100
66  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    3.481855E-10    0.000000E+00              9.00000E+100
67  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    1.386686E-10    0.000000E+00              9.00000E+100
68  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    1.637459E-10    0.000000E+00              9.00000E+100
69  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    1.076671E-10    0.000000E+00              9.00000E+100
70  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    1.622223E-10    0.000000E+00              9.00000E+100
71  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    4.227201E-10    0.000000E+00              9.00000E+100
72  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    2.835406E-10    0.000000E+00              9.00000E+100
73  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    7.731442E-10    0.000000E+00              9.00000E+100
74  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    1.031610E-09    0.000000E+00              9.00000E+100
75  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    9.386562E-10    0.000000E+00              9.00000E+100
76  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    1.278888E-09    0.000000E+00              9.00000E+100
77  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    1.595709E-09    0.000000E+00              9.00000E+100
78  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    1.382833E-09    0.000000E+00              9.00000E+100
79  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    1.170978E-09    0.000000E+00              9.00000E+100
80  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    1.056708E-09    0.000000E+00              9.00000E+100
81  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    7.327057E-10    0.000000E+00              9.00000E+100
82  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    2.988144E-10    0.000000E+00              9.00000E+100
83  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    2.161210E-10    0.000000E+00              9.00000E+100
84  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    9.859802E-10    0.000000E+00              9.00000E+100
85  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    1.274235E-09    0.000000E+00              9.00000E+100
86  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    4.760226E-10    0.000000E+00              9.00000E+100
87  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    5.868534E-10    0.000000E+00              9.00000E+100
88  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    1.994589E-09    0.000000E+00              9.00000E+100
89  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    1.953273E-09    0.000000E+00              9.00000E+100
90  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    2.903137E-10    0.000000E+00              9.00000E+100
91  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    2.272414E-11    0.000000E+00              9.00000E+100
92  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    6.495875E-11    0.000000E+00              9.00000E+100
93  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00    1.189821E-13    0.000000E+00              9.00000E+100
94  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -4.094731E-12    0.000000E+00              9.00000E+100
95  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -3.777086E-10    0.000000E+00              9.00000E+100
96  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -3.223757E-10    0.000000E+00              9.00000E+100
97  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00    4.921910E-11    0.000000E+00              9.00000E+100
98  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -1.684169E-10    0.000000E+00              9.00000E+100
99  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -2.490047E-11    0.000000E+00              9.00000E+100
100  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00    7.932543E-12    0.000000E+00              9.00000E+100
101  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -4.945052E-10    0.000000E+00              9.00000E+100
102  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00    6.222819E-11    0.000000E+00              9.00000E+100
103  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -2.678577E-10    0.000000E+00              9.00000E+100
104  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -1.708089E-10    0.000000E+00              9.00000E+100
105  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -1.370696E-10    0.000000E+00              9.00000E+100
106  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -2.247753E-10    0.000000E+00              9.00000E+100
107  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -4.202688E-10    0.000000E+00              9.00000E+100
108  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -1.962100E-10    0.000000E+00              9.00000E+100
109  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -2.251658E-10    0.000000E+00              9.00000E+100
110  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -1.779684E-10    0.000000E+00              9.00000E+100
111  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -1.943010E-10    0.000000E+00              9.00000E+100
112  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -7.413463E-11    0.000000E+00              9.00000E+100
113  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -7.055595E-11    0.000000E+00              9.00000E+100
114  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -2.850436E-10    0.000000E+00              9.00000E+100
115  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -3.765210E-10    0.000000E+00              9.00000E+100
116  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -1.411819E-10    0.000000E+00              9.00000E+100
117  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -1.510519E-10    0.000000E+00              9.00000E+100
118  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -4.000828E-10    0.000000E+00              9.00000E+100
119  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -3.820008E-10    0.000000E+00              9.00000E+100
120  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00    1.766090E-11    0.000000E+00              9.00000E+100
121  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00    9.418860E-13    0.000000E+00              9.00000E+100
122  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -9.581793E-13    0.000000E+00              9.00000E+100
123  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -1.940437E-14    0.000000E+00              9.00000E+100
124  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -1.762963E-13    0.000000E+00              9.00000E+100
125  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -2.486940E-12    0.000000E+00              9.00000E+100
126  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -3.121547E-12    0.000000E+00              9.00000E+100
127  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    1.868605E-14    0.000000E+00              9.00000E+100
128  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    9.475675E-14    0.000000E+00              9.00000E+100
129  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    1.135625E-13    0.000000E+00              9.00000E+100
130  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    2.603213E-14    0.000000E+00              9.00000E+100
131  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    1.273496E-12    0.000000E+00              9.00000E+100
132  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    5.470386E-13    0.000000E+00              9.00000E+100
133  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    1.145739E-12    0.000000E+00              9.00000E+100
134  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -7.192357E-14    0.000000E+00              9.00000E+100
135  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -8.561007E-14    0.000000E+00              9.00000E+100
136  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -2.283510E-13    0.000000E+00              9.00000E+100
137  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -9.529789E-14    0.000000E+00              9.00000E+100
138  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -3.513092E-14    0.000000E+00              9.00000E+100
139  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -3.785098E-14    0.000000E+00              9.00000E+100
140  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    4.522579E-14    0.000000E+00              9.00000E+100
141  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    3.022715E-13    0.000000E+00              9.00000E+100
142  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    4.051932E-13    0.000000E+00              9.00000E+100
143  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -2.928423E-13    0.000000E+00              9.00000E+100
144  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -1.231718E-12    0.000000E+00              9.00000E+100
145  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -7.604676E-15    0.000000E+00              9.00000E+100
146  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    5.887015E-13    0.000000E+00              9.00000E+100
147  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -7.126463E-13    0.000000E+00              9.00000E+100
148  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -1.219056E-11    0.000000E+00              9.00000E+100
149  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    3.318033E-12    0.000000E+00              9.00000E+100
150  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    2.118199E-13    0.000000E+00              9.00000E+100
151  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -2.423152E-14    0.000000E+00              9.00000E+100
152  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    5.732719E-14    0.000000E+00              9.00000E+100
153  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00    2.693722E-12    0.000000E+00              9.00000E+100
154  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00    4.489536E-13    0.000000E+00              9.00000E+100
155  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00    1.795815E-12    0.000000E+00              9.00000E+100
156  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00    6.734305E-13    0.000000E+00              9.00000E+100
157  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -5.611921E-13    0.000000E+00              9.00000E+100
158  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00    1.908053E-12    0.000000E+00              9.00000E+100
159  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -1.010146E-12    0.000000E+00              9.00000E+100
160  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00    4.489536E-13    0.000000E+00              9.00000E+100
161  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -3.367152E-13    0.000000E+00              9.00000E+100
162  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00    8.979073E-13    0.000000E+00              9.00000E+100
163  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -1.122384E-13    0.000000E+00              9.00000E+100
164  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00    3.367152E-13    0.000000E+00              9.00000E+100
165  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -1.346861E-12    0.000000E+00              9.00000E+100
166  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -2.974318E-12    0.000000E+00              9.00000E+100
167  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -6.734305E-13    0.000000E+00              9.00000E+100
168  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -2.664347E-12    0.000000E+00              9.00000E+100
169  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -3.367152E-13    0.000000E+00              9.00000E+100
170  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00    3.332078E-13    0.000000E+00              9.00000E+100
171  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00    9.996233E-13    0.000000E+00              9.00000E+100
172  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -3.367152E-13    0.000000E+00              9.00000E+100
173  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -6.734305E-13    0.000000E+00              9.00000E+100
174  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00    1.992232E-12    0.000000E+00              9.00000E+100
175  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -3.367152E-13    0.000000E+00              9.00000E+100
176  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00    6.734305E-13    0.000000E+00              9.00000E+100
177  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -5.387444E-12    0.000000E+00              9.00000E+100
178  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00    6.509828E-12    0.000000E+00              9.00000E+100
179  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -1.992232E-12    0.000000E+00              9.00000E+100
180  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -3.591629E-12    0.000000E+00              9.00000E+100
181  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -1.795815E-12    0.000000E+00              9.00000E+100
182  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    5.000000E-03    1.000000E+00         l    9.00000E+100
183  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.999990E-03    1.000000E+00         l    9.00000E+100
184  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    5.305736E-03    1.000000E+00              9.00000E+100
185  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    5.305736E-03    1.000000E+00              9.00000E+100
186  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.999990E-03    1.000000E+00         l    9.00000E+100
187  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    5.700083E-03    1.000000E+00              9.00000E+100
188  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    5.700083E-03    1.000000E+00              9.00000E+100
189  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    1.614207E-02    1.000000E+00              9.00000E+100
190  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.409756E-02    1.000000E+00              9.00000E+100
191  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.409756E-02    1.000000E+00              9.00000E+100
192  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    8.651542E-02    1.000000E+00              9.00000E+100
193  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    1.332249E-01    1.000000E+00              9.00000E+100
194  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    1.332249E-01    1.000000E+00              9.00000E+100
195  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    1.783713E-01    1.000000E+00              9.00000E+100
196  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    2.208552E-01    1.000000E+00              9.00000E+100
197  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    2.208552E-01    1.000000E+00              9.00000E+100
198  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    2.603296E-01    1.000000E+00              9.00000E+100
199  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    2.972071E-01    1.000000E+00              9.00000E+100
200  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    2.972071E-01    1.000000E+00              9.00000E+100
201  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.318887E-01    1.000000E+00              9.00000E+100
202  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.644576E-01    1.000000E+00              9.00000E+100
203  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.644576E-01    1.000000E+00              9.00000E+100
204  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.946794E-01    1.000000E+00              9.00000E+100
205  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.210615E-01    1.000000E+00              9.00000E+100
206  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.210615E-01    1.000000E+00              9.00000E+100
207  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.411875E-01    1.000000E+00              9.00000E+100
208  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.525249E-01    1.000000E+00              9.00000E+100
209  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.525249E-01    1.000000E+00              9.00000E+100
210  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.533539E-01    1.000000E+00              9.00000E+100
211  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.443131E-01    1.000000E+00              9.00000E+100
212  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.443131E-01    1.000000E+00              9.00000E+100
213  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.276639E-01    1.000000E+00              9.00000E+100
214  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.074436E-01    1.000000E+00              9.00000E+100
215  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.074436E-01    1.000000E+00              9.00000E+100
216  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.877116E-01    1.000000E+00              9.00000E+100
217  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.714932E-01    1.000000E+00              9.00000E+100
218  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.714932E-01    1.000000E+00              9.00000E+100
219  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.607187E-01    1.000000E+00              9.00000E+100
220  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.554310E-01    1.000000E+00              9.00000E+100
221  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.554310E-01    1.000000E+00              9.00000E+100
222  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.549902E-01    1.000000E+00              9.00000E+100
223  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.581010E-01    1.000000E+00              9.00000E+100
224  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.581010E-01    1.000000E+00              9.00000E+100
225  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.634891E-01    1.000000E+00              9.00000E+100
226  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.701529E-01    1.000000E+00              9.00000E+100
227  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.701529E-01    1.000000E+00              9.00000E+100
228  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.773222E-01    1.000000E+00              9.00000E+100
229  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.846155E-01    1.000000E+00              9.00000E+100
230  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.846155E-01    1.000000E+00              9.00000E+100
231  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.918072E-01    1.000000E+00              9.00000E+100
232  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.988784E-01    1.000000E+00              9.00000E+100
233  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.988784E-01    1.000000E+00              9.00000E+100
234  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.058613E-01    1.000000E+00              9.00000E+100
235  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.128165E-01    1.000000E+00              9.00000E+100
236  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.128165E-01    1.000000E+00              9.00000E+100
237  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.197816E-01    1.000000E+00              9.00000E+100
238  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.267087E-01    1.000000E+00              9.00000E+100
239  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.267087E-01    1.000000E+00              9.00000E+100
240  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.334876E-01    1.000000E+00              9.00000E+100
241  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.398911E-01    1.000000E+00              9.00000E+100
242  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.398911E-01    1.000000E+00              9.00000E+100
243  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.456372E-01    1.000000E+00              9.00000E+100
244  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.504171E-01    1.000000E+00              9.00000E+100
245  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.504171E-01    1.000000E+00              9.00000E+100
246  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.539497E-01    1.000000E+00              9.00000E+100
247  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.562270E-01    1.000000E+00              9.00000E+100
248  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.562270E-01    1.000000E+00              9.00000E+100
249  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.574907E-01    1.000000E+00              9.00000E+100
250  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.587941E-01    1.000000E+00              9.00000E+100
251  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.587941E-01    1.000000E+00              9.00000E+100
252  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.617646E-01    1.000000E+00              9.00000E+100
253  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.692185E-01    1.000000E+00              9.00000E+100
254  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.692185E-01    1.000000E+00              9.00000E+100
255  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.845496E-01    1.000000E+00              9.00000E+100
256  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    5.109997E-01    1.000000E+00              9.00000E+100
257  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    5.109997E-01    1.000000E+00              9.00000E+100
258  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    5.509678E-01    1.000000E+00              9.00000E+100
259  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    6.036216E-01    1.000000E+00              9.00000E+100
260  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    6.036216E-01    1.000000E+00              9.00000E+100
261  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    6.660389E-01    1.000000E+00              9.00000E+100
262  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    7.332104E-01    1.000000E+00              9.00000E+100
263  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    7.332104E-01    1.000000E+00              9.00000E+100
264  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    8.001189E-01    1.000000E+00              9.00000E+100
265  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    8.626042E-01    1.000000E+00              9.00000E+100
266  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    8.626042E-01    1.000000E+00              9.00000E+100
267  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    9.171118E-01    1.000000E+00              9.00000E+100
268  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    9.605102E-01    1.000000E+00              9.00000E+100
269  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    9.605102E-01    1.000000E+00              9.00000E+100
270  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    9.894517E-01    1.000000E+00              9.00000E+100
271  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    4.000084E-01    1.800000E+00              9.00000E+100
272  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    4.928086E-01    1.800000E+00              9.00000E+100
273  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    5.888656E-01    1.800000E+00              9.00000E+100
274  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    5.888656E-01    1.800000E+00              9.00000E+100
275  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    6.907437E-01    1.800000E+00              9.00000E+100
276  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    7.911801E-01    1.800000E+00              9.00000E+100
277  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    7.911801E-01    1.800000E+00              9.00000E+100
278  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    8.675301E-01    1.800000E+00              9.00000E+100
279  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.082330E-01    1.800000E+00              9.00000E+100
280  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.082330E-01    1.800000E+00              9.00000E+100
281  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.235840E-01    1.800000E+00              9.00000E+100
282  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.290608E-01    1.800000E+00              9.00000E+100
283  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.290608E-01    1.800000E+00              9.00000E+100
284  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.318594E-01    1.800000E+00              9.00000E+100
285  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.335785E-01    1.800000E+00              9.00000E+100
286  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.335785E-01    1.800000E+00              9.00000E+100
287  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.348358E-01    1.800000E+00              9.00000E+100
288  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.351633E-01    1.800000E+00              9.00000E+100
289  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.351633E-01    1.800000E+00              9.00000E+100
290  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.342110E-01    1.800000E+00              9.00000E+100
291  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.323632E-01    1.800000E+00              9.00000E+100
292  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.323632E-01    1.800000E+00              9.00000E+100
293  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.308189E-01    1.800000E+00              9.00000E+100
294  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.336784E-01    1.800000E+00              9.00000E+100
295  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.336784E-01    1.800000E+00              9.00000E+100
296  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.466155E-01    1.800000E+00              9.00000E+100
297  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.729099E-01    1.800000E+00              9.00000E+100
298  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.729099E-01    1.800000E+00              9.00000E+100
299  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.012110E+00    1.800000E+00              9.00000E+100
300  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.060830E+00    1.800000E+00              9.00000E+100
301  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.060830E+00    1.800000E+00              9.00000E+100
302  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.115255E+00    1.800000E+00              9.00000E+100
303  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.169682E+00    1.800000E+00              9.00000E+100
304  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.169682E+00    1.800000E+00              9.00000E+100
305  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.218975E+00    1.800000E+00              9.00000E+100
306  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.260688E+00    1.800000E+00              9.00000E+100
307  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.260688E+00    1.800000E+00              9.00000E+100
308  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.294093E+00    1.800000E+00              9.00000E+100
309  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.320517E+00    1.800000E+00              9.00000E+100
310  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.320517E+00    1.800000E+00              9.00000E+100
311  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.341662E+00    1.800000E+00              9.00000E+100
312  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.359370E+00    1.800000E+00              9.00000E+100
313  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.359370E+00    1.800000E+00              9.00000E+100
314  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.375211E+00    1.800000E+00              9.00000E+100
315  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.390236E+00    1.800000E+00              9.00000E+100
316  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.390236E+00    1.800000E+00              9.00000E+100
317  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.405190E+00    1.800000E+00              9.00000E+100
318  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.420389E+00    1.800000E+00              9.00000E+100
319  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.420389E+00    1.800000E+00              9.00000E+100
320  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.435988E+00    1.800000E+00              9.00000E+100
321  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.451960E+00    1.800000E+00              9.00000E+100
322  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.451960E+00    1.800000E+00              9.00000E+100
323  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.468241E+00    1.800000E+00              9.00000E+100
324  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.484775E+00    1.800000E+00              9.00000E+100
325  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.484775E+00    1.800000E+00              9.00000E+100
326  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.501545E+00    1.800000E+00              9.00000E+100
327  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.518631E+00    1.800000E+00              9.00000E+100
328  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.518631E+00    1.800000E+00              9.00000E+100
329  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.536175E+00    1.800000E+00              9.00000E+100
330  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.554407E+00    1.800000E+00              9.00000E+100
331  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.554407E+00    1.800000E+00              9.00000E+100
332  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.573579E+00    1.800000E+00              9.00000E+100
333  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.593889E+00    1.800000E+00              9.00000E+100
334  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.593889E+00    1.800000E+00              9.00000E+100
335  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.615446E+00    1.800000E+00              9.00000E+100
336  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.637982E+00    1.800000E+00              9.00000E+100
337  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.637982E+00    1.800000E+00              9.00000E+100
338  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.660945E+00    1.800000E+00              9.00000E+100
339  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.683022E+00    1.800000E+00              9.00000E+100
340  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.683022E+00    1.800000E+00              9.00000E+100
341  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.702446E+00    1.800000E+00              9.00000E+100
342  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.716556E+00    1.800000E+00              9.00000E+100
343  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.716556E+00    1.800000E+00              9.00000E+100
344  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.722337E+00    1.800000E+00              9.00000E+100
345  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.716747E+00    1.800000E+00              9.00000E+100
346  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.716747E+00    1.800000E+00              9.00000E+100
347  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.696692E+00    1.800000E+00              9.00000E+100
348  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.634717E+00    1.800000E+00              9.00000E+100
349  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.634717E+00    1.800000E+00              9.00000E+100
350  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.553453E+00    1.800000E+00              9.00000E+100
351  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.458851E+00    1.800000E+00              9.00000E+100
352  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.458851E+00    1.800000E+00              9.00000E+100
353  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.357860E+00    1.800000E+00              9.00000E+100
354  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.256846E+00    1.800000E+00              9.00000E+100
355  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.256846E+00    1.800000E+00              9.00000E+100
356  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.162027E+00    1.800000E+00              9.00000E+100
357  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.081338E+00    1.800000E+00              9.00000E+100
358  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.081338E+00    1.800000E+00              9.00000E+100
359  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.024107E+00    1.800000E+00              9.00000E+100

Exit Status
Inform  Description
0  Solve Succeeded
--------------------------------------------------------------------------------

Jacobian shape: (361, 212)  ( 3.44% nonzero)
FWD solves: 13   REV solves: 0
Total colors vs. total size: 13 vs 212  (93.9% improvement)

Sparsity computed using tolerance: 1e-12
Time to compute sparsity: 0.394417 sec.
Time to compute coloring: 0.260344 sec.
Memory to compute coloring: 0.750000 MB.

--- Constraint Report [traj] ---
--- phase0 ---
[final]   2.0000e+04 == h [m]
[final]   1.0000e+00 == aero.mach [None]
[path]    1.0000e+02 <= h <= 2.0000e+04  [m]
[path]    1.0000e-01 <= aero.mach <= 1.8000e+00  [None]

--------------------------------------------------------------------------------
--- Finite differenced component -----------------------------------------------
--------------------------------------------------------------------------------

Model viewer data has already been recorded for Driver.
Model viewer data has already been recorded for Driver.

/usr/share/miniconda/envs/test/lib/python3.10/site-packages/openmdao/core/driver.py:469: DriverWarning:The following design variable initial conditions are out of their specified bounds:
traj.phase0.t_duration
val: [500.]
lower: 50.0
upper: 400.0
Set the initial value of the design variable to a valid value or set the driver option['invalid_desvar_behavior'] to 'ignore'.

Full total jacobian was computed 3 times, taking 0.470733 seconds.
Total jacobian shape: (361, 212)

Jacobian shape: (361, 212)  (23.30% nonzero)
FWD solves: 154   REV solves: 0
Total colors vs. total size: 154 vs 212  (27.4% improvement)

Sparsity computed using tolerance: 1e-12
Time to compute sparsity: 0.470733 sec.
Time to compute coloring: 1.342911 sec.
Memory to compute coloring: 10.445312 MB.

/usr/share/miniconda/envs/test/lib/python3.10/site-packages/openmdao/core/total_jac.py:1782: DerivativesWarning:Constraints or objectives [('traj.phases.phase0.timeseries.timeseries_comp.h', inds=[(0, 0)]), ('traj.phases.phase0.timeseries.timeseries_comp.mach', inds=[(0, 0)])] cannot be impacted by the design variables of the problem.

Optimization Problem -- Optimization using pyOpt_sparse
================================================================================
Objective Function: _objfunc

Solution:
--------------------------------------------------------------------------------
Total Time:                   16.6214
User Objective Time :       2.4138
User Sensitivity Time :    11.6304
Interface Time :            0.9431
Opt Solver Time:            1.6341
Calls to Objective Function :     128
Calls to Sens Function :          111

Objectives
Index  Name                                 Value
0  traj.phases.phase0.time.t     3.235052E+00

Variables (c - continuous, i - integer, d - discrete)
Index  Name                                                                Type      Lower Bound            Value      Upper Bound     Status
0  traj.phase0.t_duration_0                                               c     5.000000E-01     3.235052E+00     4.000000E+00
1  traj.phases.phase0.indep_states.states:r_0                             c     0.000000E+00     1.808251E+00     1.000000E+03
2  traj.phases.phase0.indep_states.states:r_1                             c     0.000000E+00     4.338697E+00     1.000000E+03
3  traj.phases.phase0.indep_states.states:r_2                             c     0.000000E+00     7.365711E+00     1.000000E+03
4  traj.phases.phase0.indep_states.states:r_3                             c     0.000000E+00     1.015787E+01     1.000000E+03
5  traj.phases.phase0.indep_states.states:r_4                             c     0.000000E+00     1.292798E+01     1.000000E+03
6  traj.phases.phase0.indep_states.states:r_5                             c     0.000000E+00     1.576485E+01     1.000000E+03
7  traj.phases.phase0.indep_states.states:r_6                             c     0.000000E+00     1.862467E+01     1.000000E+03
8  traj.phases.phase0.indep_states.states:r_7                             c     0.000000E+00     2.150874E+01     1.000000E+03
9  traj.phases.phase0.indep_states.states:r_8                             c     0.000000E+00     2.455491E+01     1.000000E+03
10  traj.phases.phase0.indep_states.states:r_9                             c     0.000000E+00     2.786312E+01     1.000000E+03
11  traj.phases.phase0.indep_states.states:r_10                            c     0.000000E+00     3.146594E+01     1.000000E+03
12  traj.phases.phase0.indep_states.states:r_11                            c     0.000000E+00     3.545973E+01     1.000000E+03
13  traj.phases.phase0.indep_states.states:r_12                            c     0.000000E+00     3.978644E+01     1.000000E+03
14  traj.phases.phase0.indep_states.states:r_13                            c     0.000000E+00     4.429453E+01     1.000000E+03
15  traj.phases.phase0.indep_states.states:r_14                            c     0.000000E+00     4.890137E+01     1.000000E+03
16  traj.phases.phase0.indep_states.states:r_15                            c     0.000000E+00     5.358954E+01     1.000000E+03
17  traj.phases.phase0.indep_states.states:r_16                            c     0.000000E+00     5.836228E+01     1.000000E+03
18  traj.phases.phase0.indep_states.states:r_17                            c     0.000000E+00     6.322401E+01     1.000000E+03
19  traj.phases.phase0.indep_states.states:r_18                            c     0.000000E+00     6.817724E+01     1.000000E+03
20  traj.phases.phase0.indep_states.states:r_19                            c     0.000000E+00     7.322667E+01     1.000000E+03
21  traj.phases.phase0.indep_states.states:r_20                            c     0.000000E+00     7.838443E+01     1.000000E+03
22  traj.phases.phase0.indep_states.states:r_21                            c     0.000000E+00     8.367001E+01     1.000000E+03
23  traj.phases.phase0.indep_states.states:r_22                            c     0.000000E+00     8.909877E+01     1.000000E+03
24  traj.phases.phase0.indep_states.states:r_23                            c     0.000000E+00     9.464814E+01     1.000000E+03
25  traj.phases.phase0.indep_states.states:r_24                            c     0.000000E+00     1.001564E+02     1.000000E+03
26  traj.phases.phase0.indep_states.states:r_25                            c     0.000000E+00     1.052023E+02     1.000000E+03
27  traj.phases.phase0.indep_states.states:r_26                            c     0.000000E+00     1.093963E+02     1.000000E+03
28  traj.phases.phase0.indep_states.states:r_27                            c     0.000000E+00     1.128556E+02     1.000000E+03
29  traj.phases.phase0.indep_states.states:r_28                            c     0.000000E+00     1.159940E+02     1.000000E+03
30  traj.phases.phase0.indep_states.states:r_29                            c     0.000000E+00     1.191457E+02     1.000000E+03
31  traj.phases.phase0.indep_states.states:h_0                             c     0.000000E+00     1.061287E+00     2.000000E+02
32  traj.phases.phase0.indep_states.states:h_1                             c     0.000000E+00     1.138833E+00     2.000000E+02
33  traj.phases.phase0.indep_states.states:h_2                             c     0.000000E+00     8.816691E+00     2.000000E+02
34  traj.phases.phase0.indep_states.states:h_3                             c     0.000000E+00     2.664382E+01     2.000000E+02
35  traj.phases.phase0.indep_states.states:h_4                             c     0.000000E+00     4.417057E+01     2.000000E+02
36  traj.phases.phase0.indep_states.states:h_5                             c     0.000000E+00     5.944253E+01     2.000000E+02
37  traj.phases.phase0.indep_states.states:h_6                             c     0.000000E+00     7.289411E+01     2.000000E+02
38  traj.phases.phase0.indep_states.states:h_7                             c     0.000000E+00     8.421120E+01     2.000000E+02
39  traj.phases.phase0.indep_states.states:h_8                             c     0.000000E+00     9.048989E+01     2.000000E+02
40  traj.phases.phase0.indep_states.states:h_9                             c     0.000000E+00     8.883185E+01     2.000000E+02
41  traj.phases.phase0.indep_states.states:h_10                            c     0.000000E+00     8.145499E+01     2.000000E+02
42  traj.phases.phase0.indep_states.states:h_11                            c     0.000000E+00     7.427561E+01     2.000000E+02
43  traj.phases.phase0.indep_states.states:h_12                            c     0.000000E+00     7.107742E+01     2.000000E+02
44  traj.phases.phase0.indep_states.states:h_13                            c     0.000000E+00     7.161956E+01     2.000000E+02
45  traj.phases.phase0.indep_states.states:h_14                            c     0.000000E+00     7.403079E+01     2.000000E+02
46  traj.phases.phase0.indep_states.states:h_15                            c     0.000000E+00     7.692107E+01     2.000000E+02
47  traj.phases.phase0.indep_states.states:h_16                            c     0.000000E+00     7.977156E+01     2.000000E+02
48  traj.phases.phase0.indep_states.states:h_17                            c     0.000000E+00     8.255863E+01     2.000000E+02
49  traj.phases.phase0.indep_states.states:h_18                            c     0.000000E+00     8.533702E+01     2.000000E+02
50  traj.phases.phase0.indep_states.states:h_19                            c     0.000000E+00     8.797394E+01     2.000000E+02
51  traj.phases.phase0.indep_states.states:h_20                            c     0.000000E+00     9.008046E+01     2.000000E+02
52  traj.phases.phase0.indep_states.states:h_21                            c     0.000000E+00     9.124409E+01     2.000000E+02
53  traj.phases.phase0.indep_states.states:h_22                            c     0.000000E+00     9.175860E+01     2.000000E+02
54  traj.phases.phase0.indep_states.states:h_23                            c     0.000000E+00     9.384354E+01     2.000000E+02
55  traj.phases.phase0.indep_states.states:h_24                            c     0.000000E+00     1.022001E+02     2.000000E+02
56  traj.phases.phase0.indep_states.states:h_25                            c     0.000000E+00     1.207254E+02     2.000000E+02
57  traj.phases.phase0.indep_states.states:h_26                            c     0.000000E+00     1.466437E+02     2.000000E+02
58  traj.phases.phase0.indep_states.states:h_27                            c     0.000000E+00     1.725223E+02     2.000000E+02
59  traj.phases.phase0.indep_states.states:h_28                            c     0.000000E+00     1.921028E+02     2.000000E+02
60  traj.phases.phase0.indep_states.states:h_29                            c     0.000000E+00     2.000000E+02     2.000000E+02          u
61  traj.phases.phase0.indep_states.states:v_0                             c     1.000000E-01     2.001422E+00     1.000000E+19
62  traj.phases.phase0.indep_states.states:v_1                             c     1.000000E-01     2.688872E+00     1.000000E+19
63  traj.phases.phase0.indep_states.states:v_2                             c     1.000000E-01     3.059788E+00     1.000000E+19
64  traj.phases.phase0.indep_states.states:v_3                             c     1.000000E-01     3.065020E+00     1.000000E+19
65  traj.phases.phase0.indep_states.states:v_4                             c     1.000000E-01     3.014431E+00     1.000000E+19
66  traj.phases.phase0.indep_states.states:v_5                             c     1.000000E-01     2.961169E+00     1.000000E+19
67  traj.phases.phase0.indep_states.states:v_6                             c     1.000000E-01     2.900076E+00     1.000000E+19
68  traj.phases.phase0.indep_states.states:v_7                             c     1.000000E-01     2.859600E+00     1.000000E+19
69  traj.phases.phase0.indep_states.states:v_8                             c     1.000000E-01     2.953981E+00     1.000000E+19
70  traj.phases.phase0.indep_states.states:v_9                             c     1.000000E-01     3.228678E+00     1.000000E+19
71  traj.phases.phase0.indep_states.states:v_10                            c     1.000000E-01     3.596691E+00     1.000000E+19
72  traj.phases.phase0.indep_states.states:v_11                            c     1.000000E-01     3.914453E+00     1.000000E+19
73  traj.phases.phase0.indep_states.states:v_12                            c     1.000000E-01     4.117668E+00     1.000000E+19
74  traj.phases.phase0.indep_states.states:v_13                            c     1.000000E-01     4.235620E+00     1.000000E+19
75  traj.phases.phase0.indep_states.states:v_14                            c     1.000000E-01     4.317727E+00     1.000000E+19
76  traj.phases.phase0.indep_states.states:v_15                            c     1.000000E-01     4.394122E+00     1.000000E+19
77  traj.phases.phase0.indep_states.states:v_16                            c     1.000000E-01     4.474309E+00     1.000000E+19
78  traj.phases.phase0.indep_states.states:v_17                            c     1.000000E-01     4.557863E+00     1.000000E+19
79  traj.phases.phase0.indep_states.states:v_18                            c     1.000000E-01     4.643803E+00     1.000000E+19
80  traj.phases.phase0.indep_states.states:v_19                            c     1.000000E-01     4.735647E+00     1.000000E+19
81  traj.phases.phase0.indep_states.states:v_20                            c     1.000000E-01     4.841495E+00     1.000000E+19
82  traj.phases.phase0.indep_states.states:v_21                            c     1.000000E-01     4.967203E+00     1.000000E+19
83  traj.phases.phase0.indep_states.states:v_22                            c     1.000000E-01     5.100049E+00     1.000000E+19
84  traj.phases.phase0.indep_states.states:v_23                            c     1.000000E-01     5.186224E+00     1.000000E+19
85  traj.phases.phase0.indep_states.states:v_24                            c     1.000000E-01     5.124404E+00     1.000000E+19
86  traj.phases.phase0.indep_states.states:v_25                            c     1.000000E-01     4.823415E+00     1.000000E+19
87  traj.phases.phase0.indep_states.states:v_26                            c     1.000000E-01     4.304483E+00     1.000000E+19
88  traj.phases.phase0.indep_states.states:v_27                            c     1.000000E-01     3.708444E+00     1.000000E+19
89  traj.phases.phase0.indep_states.states:v_28                            c     1.000000E-01     3.190592E+00     1.000000E+19
90  traj.phases.phase0.indep_states.states:v_29                            c     1.000000E-01     2.950864E+00     1.000000E+19
91  traj.phases.phase0.indep_states.states:gam_0                           c    -1.500000E+00     1.135965E-02     1.500000E+00
92  traj.phases.phase0.indep_states.states:gam_1                           c    -1.500000E+00     3.607054E-02     1.500000E+00
93  traj.phases.phase0.indep_states.states:gam_2                           c    -1.500000E+00     4.740300E-01     1.500000E+00
94  traj.phases.phase0.indep_states.states:gam_3                           c    -1.500000E+00     5.938539E-01     1.500000E+00
95  traj.phases.phase0.indep_states.states:gam_4                           c    -1.500000E+00     5.275576E-01     1.500000E+00
96  traj.phases.phase0.indep_states.states:gam_5                           c    -1.500000E+00     4.639183E-01     1.500000E+00
97  traj.phases.phase0.indep_states.states:gam_6                           c    -1.500000E+00     4.145399E-01     1.500000E+00
98  traj.phases.phase0.indep_states.states:gam_7                           c    -1.500000E+00     3.137043E-01     1.500000E+00
99  traj.phases.phase0.indep_states.states:gam_8                           c    -1.500000E+00     7.777005E-02     1.500000E+00
100  traj.phases.phase0.indep_states.states:gam_9                           c    -1.500000E+00    -1.561106E-01     1.500000E+00
101  traj.phases.phase0.indep_states.states:gam_10                          c    -1.500000E+00    -2.144698E-01     1.500000E+00
102  traj.phases.phase0.indep_states.states:gam_11                          c    -1.500000E+00    -1.291000E-01     1.500000E+00
103  traj.phases.phase0.indep_states.states:gam_12                          c    -1.500000E+00    -2.358178E-02     1.500000E+00
104  traj.phases.phase0.indep_states.states:gam_13                          c    -1.500000E+00     3.910532E-02     1.500000E+00
105  traj.phases.phase0.indep_states.states:gam_14                          c    -1.500000E+00     6.019855E-02     1.500000E+00
106  traj.phases.phase0.indep_states.states:gam_15                          c    -1.500000E+00     6.121979E-02     1.500000E+00
107  traj.phases.phase0.indep_states.states:gam_16                          c    -1.500000E+00     5.814876E-02     1.500000E+00
108  traj.phases.phase0.indep_states.states:gam_17                          c    -1.500000E+00     5.665429E-02     1.500000E+00
109  traj.phases.phase0.indep_states.states:gam_18                          c    -1.500000E+00     5.499819E-02     1.500000E+00
110  traj.phases.phase0.indep_states.states:gam_19                          c    -1.500000E+00     4.805998E-02     1.500000E+00
111  traj.phases.phase0.indep_states.states:gam_20                          c    -1.500000E+00     3.220078E-02     1.500000E+00
112  traj.phases.phase0.indep_states.states:gam_21                          c    -1.500000E+00     1.263402E-02     1.500000E+00
113  traj.phases.phase0.indep_states.states:gam_22                          c    -1.500000E+00     1.286242E-02     1.500000E+00
114  traj.phases.phase0.indep_states.states:gam_23                          c    -1.500000E+00     7.684552E-02     1.500000E+00
115  traj.phases.phase0.indep_states.states:gam_24                          c    -1.500000E+00     2.410119E-01     1.500000E+00
116  traj.phases.phase0.indep_states.states:gam_25                          c    -1.500000E+00     4.653017E-01     1.500000E+00
117  traj.phases.phase0.indep_states.states:gam_26                          c    -1.500000E+00     6.245225E-01     1.500000E+00
118  traj.phases.phase0.indep_states.states:gam_27                          c    -1.500000E+00     6.312856E-01     1.500000E+00
119  traj.phases.phase0.indep_states.states:gam_28                          c    -1.500000E+00     4.418965E-01     1.500000E+00
120  traj.phases.phase0.indep_states.states:gam_29                          c    -1.500000E+00     2.931767E-31     1.500000E+00
121  traj.phases.phase0.indep_states.states:m_0                             c     1.000000E-02     1.894029E+01     1.000000E+02
122  traj.phases.phase0.indep_states.states:m_1                             c     1.000000E-02     1.883985E+01     1.000000E+02
123  traj.phases.phase0.indep_states.states:m_2                             c     1.000000E-02     1.873364E+01     1.000000E+02
124  traj.phases.phase0.indep_states.states:m_3                             c     1.000000E-02     1.863493E+01     1.000000E+02
125  traj.phases.phase0.indep_states.states:m_4                             c     1.000000E-02     1.854905E+01     1.000000E+02
126  traj.phases.phase0.indep_states.states:m_5                             c     1.000000E-02     1.847497E+01     1.000000E+02
127  traj.phases.phase0.indep_states.states:m_6                             c     1.000000E-02     1.841103E+01     1.000000E+02
128  traj.phases.phase0.indep_states.states:m_7                             c     1.000000E-02     1.835554E+01     1.000000E+02
129  traj.phases.phase0.indep_states.states:m_8                             c     1.000000E-02     1.830503E+01     1.000000E+02
130  traj.phases.phase0.indep_states.states:m_9                             c     1.000000E-02     1.825306E+01     1.000000E+02
131  traj.phases.phase0.indep_states.states:m_10                            c     1.000000E-02     1.819239E+01     1.000000E+02
132  traj.phases.phase0.indep_states.states:m_11                            c     1.000000E-02     1.811950E+01     1.000000E+02
133  traj.phases.phase0.indep_states.states:m_12                            c     1.000000E-02     1.803715E+01     1.000000E+02
134  traj.phases.phase0.indep_states.states:m_13                            c     1.000000E-02     1.795043E+01     1.000000E+02
135  traj.phases.phase0.indep_states.states:m_14                            c     1.000000E-02     1.786272E+01     1.000000E+02
136  traj.phases.phase0.indep_states.states:m_15                            c     1.000000E-02     1.777526E+01     1.000000E+02
137  traj.phases.phase0.indep_states.states:m_16                            c     1.000000E-02     1.768820E+01     1.000000E+02
138  traj.phases.phase0.indep_states.states:m_17                            c     1.000000E-02     1.760145E+01     1.000000E+02
139  traj.phases.phase0.indep_states.states:m_18                            c     1.000000E-02     1.751502E+01     1.000000E+02
140  traj.phases.phase0.indep_states.states:m_19                            c     1.000000E-02     1.742885E+01     1.000000E+02
141  traj.phases.phase0.indep_states.states:m_20                            c     1.000000E-02     1.734261E+01     1.000000E+02
142  traj.phases.phase0.indep_states.states:m_21                            c     1.000000E-02     1.725550E+01     1.000000E+02
143  traj.phases.phase0.indep_states.states:m_22                            c     1.000000E-02     1.716668E+01     1.000000E+02
144  traj.phases.phase0.indep_states.states:m_23                            c     1.000000E-02     1.707669E+01     1.000000E+02
145  traj.phases.phase0.indep_states.states:m_24                            c     1.000000E-02     1.699006E+01     1.000000E+02
146  traj.phases.phase0.indep_states.states:m_25                            c     1.000000E-02     1.691710E+01     1.000000E+02
147  traj.phases.phase0.indep_states.states:m_26                            c     1.000000E-02     1.686886E+01     1.000000E+02
148  traj.phases.phase0.indep_states.states:m_27                            c     1.000000E-02     1.684149E+01     1.000000E+02
149  traj.phases.phase0.indep_states.states:m_28                            c     1.000000E-02     1.682672E+01     1.000000E+02
150  traj.phases.phase0.indep_states.states:m_29                            c     1.000000E-02     1.681804E+01     1.000000E+02
151  traj.phases.phase0.control_group.indep_controls.controls:alpha_0       c    -8.000000E+00     4.973259E+00     8.000000E+00
152  traj.phases.phase0.control_group.indep_controls.controls:alpha_1       c    -8.000000E+00     3.717383E+00     8.000000E+00
153  traj.phases.phase0.control_group.indep_controls.controls:alpha_2       c    -8.000000E+00     2.437998E+00     8.000000E+00
154  traj.phases.phase0.control_group.indep_controls.controls:alpha_3       c    -8.000000E+00     1.745945E+00     8.000000E+00
155  traj.phases.phase0.control_group.indep_controls.controls:alpha_4       c    -8.000000E+00     2.252064E+00     8.000000E+00
156  traj.phases.phase0.control_group.indep_controls.controls:alpha_5       c    -8.000000E+00     2.787527E+00     8.000000E+00
157  traj.phases.phase0.control_group.indep_controls.controls:alpha_6       c    -8.000000E+00     2.183506E+00     8.000000E+00
158  traj.phases.phase0.control_group.indep_controls.controls:alpha_7       c    -8.000000E+00     1.279499E+00     8.000000E+00
159  traj.phases.phase0.control_group.indep_controls.controls:alpha_8       c    -8.000000E+00     9.150070E-01     8.000000E+00
160  traj.phases.phase0.control_group.indep_controls.controls:alpha_9       c    -8.000000E+00     8.886601E-01     8.000000E+00
161  traj.phases.phase0.control_group.indep_controls.controls:alpha_10      c    -8.000000E+00     9.990889E-01     8.000000E+00
162  traj.phases.phase0.control_group.indep_controls.controls:alpha_11      c    -8.000000E+00     1.188661E+00     8.000000E+00
163  traj.phases.phase0.control_group.indep_controls.controls:alpha_12      c    -8.000000E+00     1.399742E+00     8.000000E+00
164  traj.phases.phase0.control_group.indep_controls.controls:alpha_13      c    -8.000000E+00     1.593655E+00     8.000000E+00
165  traj.phases.phase0.control_group.indep_controls.controls:alpha_14      c    -8.000000E+00     1.731720E+00     8.000000E+00
166  traj.phases.phase0.control_group.indep_controls.controls:alpha_15      c    -8.000000E+00     1.675288E+00     8.000000E+00
167  traj.phases.phase0.control_group.indep_controls.controls:alpha_16      c    -8.000000E+00     1.285708E+00     8.000000E+00
168  traj.phases.phase0.control_group.indep_controls.controls:alpha_17      c    -8.000000E+00     8.302317E-01     8.000000E+00
169  traj.phases.phase0.control_group.indep_controls.controls:alpha_18      c    -8.000000E+00     5.761111E-01     8.000000E+00
170  traj.phases.phase0.control_group.indep_controls.controls:alpha_19      c    -8.000000E+00     6.242308E-01     8.000000E+00
171  traj.phases.phase0.control_group.indep_controls.controls:alpha_20      c    -8.000000E+00     1.075475E+00     8.000000E+00
172  traj.phases.phase0.control_group.indep_controls.controls:alpha_21      c    -8.000000E+00     1.618000E+00     8.000000E+00
173  traj.phases.phase0.control_group.indep_controls.controls:alpha_22      c    -8.000000E+00     1.939961E+00     8.000000E+00
174  traj.phases.phase0.control_group.indep_controls.controls:alpha_23      c    -8.000000E+00     2.067066E+00     8.000000E+00
175  traj.phases.phase0.control_group.indep_controls.controls:alpha_24      c    -8.000000E+00     2.025022E+00     8.000000E+00
176  traj.phases.phase0.control_group.indep_controls.controls:alpha_25      c    -8.000000E+00     1.885133E+00     8.000000E+00
177  traj.phases.phase0.control_group.indep_controls.controls:alpha_26      c    -8.000000E+00     1.718704E+00     8.000000E+00
178  traj.phases.phase0.control_group.indep_controls.controls:alpha_27      c    -8.000000E+00     1.555392E+00     8.000000E+00
179  traj.phases.phase0.control_group.indep_controls.controls:alpha_28      c    -8.000000E+00     1.424855E+00     8.000000E+00
180  traj.phases.phase0.control_group.indep_controls.controls:alpha_29      c    -8.000000E+00     1.328794E+00     8.000000E+00
181  traj.phases.phase0.control_group.indep_controls.controls:alpha_30      c    -8.000000E+00     1.268908E+00     8.000000E+00
182  traj.phases.phase0.control_group.indep_controls.controls:alpha_31      c    -8.000000E+00     1.237429E+00     8.000000E+00
183  traj.phases.phase0.control_group.indep_controls.controls:alpha_32      c    -8.000000E+00     1.226585E+00     8.000000E+00
184  traj.phases.phase0.control_group.indep_controls.controls:alpha_33      c    -8.000000E+00     1.229160E+00     8.000000E+00
185  traj.phases.phase0.control_group.indep_controls.controls:alpha_34      c    -8.000000E+00     1.237934E+00     8.000000E+00
186  traj.phases.phase0.control_group.indep_controls.controls:alpha_35      c    -8.000000E+00     1.248360E+00     8.000000E+00
187  traj.phases.phase0.control_group.indep_controls.controls:alpha_36      c    -8.000000E+00     1.255891E+00     8.000000E+00
188  traj.phases.phase0.control_group.indep_controls.controls:alpha_37      c    -8.000000E+00     1.257965E+00     8.000000E+00
189  traj.phases.phase0.control_group.indep_controls.controls:alpha_38      c    -8.000000E+00     1.252018E+00     8.000000E+00
190  traj.phases.phase0.control_group.indep_controls.controls:alpha_39      c    -8.000000E+00     1.237686E+00     8.000000E+00
191  traj.phases.phase0.control_group.indep_controls.controls:alpha_40      c    -8.000000E+00     1.214607E+00     8.000000E+00
192  traj.phases.phase0.control_group.indep_controls.controls:alpha_41      c    -8.000000E+00     1.187320E+00     8.000000E+00
193  traj.phases.phase0.control_group.indep_controls.controls:alpha_42      c    -8.000000E+00     1.160367E+00     8.000000E+00
194  traj.phases.phase0.control_group.indep_controls.controls:alpha_43      c    -8.000000E+00     1.147650E+00     8.000000E+00
195  traj.phases.phase0.control_group.indep_controls.controls:alpha_44      c    -8.000000E+00     1.163070E+00     8.000000E+00
196  traj.phases.phase0.control_group.indep_controls.controls:alpha_45      c    -8.000000E+00     1.227544E+00     8.000000E+00
197  traj.phases.phase0.control_group.indep_controls.controls:alpha_46      c    -8.000000E+00     1.361991E+00     8.000000E+00
198  traj.phases.phase0.control_group.indep_controls.controls:alpha_47      c    -8.000000E+00     1.581966E+00     8.000000E+00
199  traj.phases.phase0.control_group.indep_controls.controls:alpha_48      c    -8.000000E+00     1.903025E+00     8.000000E+00
200  traj.phases.phase0.control_group.indep_controls.controls:alpha_49      c    -8.000000E+00     2.303964E+00     8.000000E+00
201  traj.phases.phase0.control_group.indep_controls.controls:alpha_50      c    -8.000000E+00     2.763579E+00     8.000000E+00
202  traj.phases.phase0.control_group.indep_controls.controls:alpha_51      c    -8.000000E+00     3.222391E+00     8.000000E+00
203  traj.phases.phase0.control_group.indep_controls.controls:alpha_52      c    -8.000000E+00     3.620920E+00     8.000000E+00
204  traj.phases.phase0.control_group.indep_controls.controls:alpha_53      c    -8.000000E+00     3.885729E+00     8.000000E+00
205  traj.phases.phase0.control_group.indep_controls.controls:alpha_54      c    -8.000000E+00     3.943378E+00     8.000000E+00
206  traj.phases.phase0.control_group.indep_controls.controls:alpha_55      c    -8.000000E+00     3.728389E+00     8.000000E+00
207  traj.phases.phase0.control_group.indep_controls.controls:alpha_56      c    -8.000000E+00     3.175283E+00     8.000000E+00
208  traj.phases.phase0.control_group.indep_controls.controls:alpha_57      c    -8.000000E+00     1.953568E+00     8.000000E+00
209  traj.phases.phase0.control_group.indep_controls.controls:alpha_58      c    -8.000000E+00    -2.672504E-01     8.000000E+00
210  traj.phases.phase0.control_group.indep_controls.controls:alpha_59      c    -8.000000E+00    -3.185038E+00     8.000000E+00
211  traj.phases.phase0.control_group.indep_controls.controls:alpha_60      c    -8.000000E+00    -6.497659E+00     8.000000E+00

Constraints (i - inequality, e - equality)
Index  Name                                                               Type          Lower           Value           Upper    Status  Lagrange Multiplier (N/A)
0  traj.phases.phase0->final_boundary_constraint->h                      e   2.000000E+01    2.000000E+01    2.000000E+01              9.00000E+100
1  traj.phases.phase0->final_boundary_constraint->mach                   e   1.000000E+00    1.000000E+00    1.000000E+00              9.00000E+100
2  traj.phases.phase0->final_boundary_constraint->gam                    e   0.000000E+00    2.931767E-31    0.000000E+00              9.00000E+100
3  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    1.168113E-10    0.000000E+00              9.00000E+100
4  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    3.208821E-09    0.000000E+00              9.00000E+100
5  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    3.183679E-09    0.000000E+00              9.00000E+100
6  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    6.831144E-09    0.000000E+00              9.00000E+100
7  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    9.728159E-10    0.000000E+00              9.00000E+100
8  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    6.328944E-10    0.000000E+00              9.00000E+100
9  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    2.263197E-10    0.000000E+00              9.00000E+100
10  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    4.406292E-10    0.000000E+00              9.00000E+100
11  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    1.926774E-09    0.000000E+00              9.00000E+100
12  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    1.643040E-09    0.000000E+00              9.00000E+100
13  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    1.608195E-09    0.000000E+00              9.00000E+100
14  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    5.092478E-09    0.000000E+00              9.00000E+100
15  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    6.256528E-09    0.000000E+00              9.00000E+100
16  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    2.765691E-09    0.000000E+00              9.00000E+100
17  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    7.649864E-09    0.000000E+00              9.00000E+100
18  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    4.446443E-09    0.000000E+00              9.00000E+100
19  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    2.964814E-09    0.000000E+00              9.00000E+100
20  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    2.124078E-09    0.000000E+00              9.00000E+100
21  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    5.223012E-10    0.000000E+00              9.00000E+100
22  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    2.115650E-09    0.000000E+00              9.00000E+100
23  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    1.048574E-09    0.000000E+00              9.00000E+100
24  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    6.650669E-10    0.000000E+00              9.00000E+100
25  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    3.740073E-09    0.000000E+00              9.00000E+100
26  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    8.603506E-09    0.000000E+00              9.00000E+100
27  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    1.087269E-08    0.000000E+00              9.00000E+100
28  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    8.508559E-09    0.000000E+00              9.00000E+100
29  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    4.680444E-09    0.000000E+00              9.00000E+100
30  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    9.731407E-10    0.000000E+00              9.00000E+100
31  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    1.850386E-10    0.000000E+00              9.00000E+100
32  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00   -4.459152E-10    0.000000E+00              9.00000E+100
33  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    5.783559E-10    0.000000E+00              9.00000E+100
34  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    8.601668E-09    0.000000E+00              9.00000E+100
35  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    5.295015E-08    0.000000E+00              9.00000E+100
36  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00   -1.572483E-09    0.000000E+00              9.00000E+100
37  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    8.897448E-09    0.000000E+00              9.00000E+100
38  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    1.745132E-08    0.000000E+00              9.00000E+100
39  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    1.422624E-08    0.000000E+00              9.00000E+100
40  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00   -4.180521E-09    0.000000E+00              9.00000E+100
41  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    7.428444E-08    0.000000E+00              9.00000E+100
42  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00   -1.884855E-08    0.000000E+00              9.00000E+100
43  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    7.242820E-09    0.000000E+00              9.00000E+100
44  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00   -1.901583E-08    0.000000E+00              9.00000E+100
45  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00   -2.327064E-08    0.000000E+00              9.00000E+100
46  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    3.026084E-08    0.000000E+00              9.00000E+100
47  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00   -9.223602E-09    0.000000E+00              9.00000E+100
48  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    5.304827E-09    0.000000E+00              9.00000E+100
49  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    8.442210E-09    0.000000E+00              9.00000E+100
50  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00   -6.201328E-09    0.000000E+00              9.00000E+100
51  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    6.226704E-09    0.000000E+00              9.00000E+100
52  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    8.526899E-10    0.000000E+00              9.00000E+100
53  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00   -1.013962E-09    0.000000E+00              9.00000E+100
54  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    8.279180E-10    0.000000E+00              9.00000E+100
55  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    1.407286E-08    0.000000E+00              9.00000E+100
56  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    7.669048E-09    0.000000E+00              9.00000E+100
57  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    3.682825E-08    0.000000E+00              9.00000E+100
58  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    4.815558E-08    0.000000E+00              9.00000E+100
59  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    3.435008E-08    0.000000E+00              9.00000E+100
60  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    1.498914E-08    0.000000E+00              9.00000E+100
61  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00   -7.660242E-10    0.000000E+00              9.00000E+100
62  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00   -2.801100E-09    0.000000E+00              9.00000E+100
63  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    2.602786E-10    0.000000E+00              9.00000E+100
64  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    1.443974E-09    0.000000E+00              9.00000E+100
65  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    6.405713E-09    0.000000E+00              9.00000E+100
66  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    1.657319E-09    0.000000E+00              9.00000E+100
67  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    9.490669E-11    0.000000E+00              9.00000E+100
68  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    9.174748E-10    0.000000E+00              9.00000E+100
69  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    2.879618E-09    0.000000E+00              9.00000E+100
70  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    3.546894E-09    0.000000E+00              9.00000E+100
71  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    5.668620E-09    0.000000E+00              9.00000E+100
72  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    1.427899E-09    0.000000E+00              9.00000E+100
73  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    4.302558E-09    0.000000E+00              9.00000E+100
74  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    1.038411E-08    0.000000E+00              9.00000E+100
75  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    9.542982E-09    0.000000E+00              9.00000E+100
76  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    3.945086E-09    0.000000E+00              9.00000E+100
77  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    1.696743E-09    0.000000E+00              9.00000E+100
78  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    5.132887E-09    0.000000E+00              9.00000E+100
79  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    6.058454E-09    0.000000E+00              9.00000E+100
80  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    2.491316E-09    0.000000E+00              9.00000E+100
81  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    7.620869E-10    0.000000E+00              9.00000E+100
82  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    5.640513E-10    0.000000E+00              9.00000E+100
83  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    2.050212E-09    0.000000E+00              9.00000E+100
84  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    2.611541E-09    0.000000E+00              9.00000E+100
85  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    6.293618E-09    0.000000E+00              9.00000E+100
86  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    1.823562E-08    0.000000E+00              9.00000E+100
87  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    3.144460E-08    0.000000E+00              9.00000E+100
88  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    3.387794E-08    0.000000E+00              9.00000E+100
89  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    1.670792E-08    0.000000E+00              9.00000E+100
90  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    3.051300E-09    0.000000E+00              9.00000E+100
91  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    2.660668E-10    0.000000E+00              9.00000E+100
92  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    1.383104E-09    0.000000E+00              9.00000E+100
93  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00    3.830884E-12    0.000000E+00              9.00000E+100
94  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -3.057994E-10    0.000000E+00              9.00000E+100
95  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -7.995427E-09    0.000000E+00              9.00000E+100
96  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -9.803127E-10    0.000000E+00              9.00000E+100
97  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -2.548800E-10    0.000000E+00              9.00000E+100
98  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -7.421180E-12    0.000000E+00              9.00000E+100
99  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -2.098353E-09    0.000000E+00              9.00000E+100
100  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00    1.268524E-09    0.000000E+00              9.00000E+100
101  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00    2.942260E-09    0.000000E+00              9.00000E+100
102  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -8.724478E-10    0.000000E+00              9.00000E+100
103  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00    3.053431E-09    0.000000E+00              9.00000E+100
104  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -7.654928E-09    0.000000E+00              9.00000E+100
105  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00    1.603105E-09    0.000000E+00              9.00000E+100
106  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -2.572740E-09    0.000000E+00              9.00000E+100
107  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -1.096689E-09    0.000000E+00              9.00000E+100
108  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -8.449188E-10    0.000000E+00              9.00000E+100
109  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -2.904089E-09    0.000000E+00              9.00000E+100
110  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00    2.711304E-10    0.000000E+00              9.00000E+100
111  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -3.920993E-10    0.000000E+00              9.00000E+100
112  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -3.263739E-10    0.000000E+00              9.00000E+100
113  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -4.881007E-10    0.000000E+00              9.00000E+100
114  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -3.039100E-10    0.000000E+00              9.00000E+100
115  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -3.268719E-10    0.000000E+00              9.00000E+100
116  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -3.895908E-09    0.000000E+00              9.00000E+100
117  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -3.824282E-09    0.000000E+00              9.00000E+100
118  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -6.617343E-09    0.000000E+00              9.00000E+100
119  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -5.585757E-10    0.000000E+00              9.00000E+100
120  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -4.948968E-10    0.000000E+00              9.00000E+100
121  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00    3.329047E-12    0.000000E+00              9.00000E+100
122  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -1.328046E-10    0.000000E+00              9.00000E+100
123  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -6.725253E-13    0.000000E+00              9.00000E+100
124  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -4.966926E-12    0.000000E+00              9.00000E+100
125  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -4.232021E-11    0.000000E+00              9.00000E+100
126  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -2.648034E-11    0.000000E+00              9.00000E+100
127  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    1.281225E-12    0.000000E+00              9.00000E+100
128  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    6.370520E-12    0.000000E+00              9.00000E+100
129  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    2.153510E-11    0.000000E+00              9.00000E+100
130  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    2.922572E-11    0.000000E+00              9.00000E+100
131  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    6.535509E-11    0.000000E+00              9.00000E+100
132  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    8.194441E-11    0.000000E+00              9.00000E+100
133  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    5.355521E-11    0.000000E+00              9.00000E+100
134  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    5.066662E-11    0.000000E+00              9.00000E+100
135  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -1.598591E-12    0.000000E+00              9.00000E+100
136  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    3.076024E-12    0.000000E+00              9.00000E+100
137  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -4.056491E-12    0.000000E+00              9.00000E+100
138  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -8.992213E-12    0.000000E+00              9.00000E+100
139  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    7.899668E-13    0.000000E+00              9.00000E+100
140  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -7.253079E-13    0.000000E+00              9.00000E+100
141  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    2.494985E-13    0.000000E+00              9.00000E+100
142  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -1.146505E-12    0.000000E+00              9.00000E+100
143  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -2.005010E-12    0.000000E+00              9.00000E+100
144  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    1.108559E-12    0.000000E+00              9.00000E+100
145  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    7.549891E-13    0.000000E+00              9.00000E+100
146  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -8.603580E-12    0.000000E+00              9.00000E+100
147  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -1.488435E-11    0.000000E+00              9.00000E+100
148  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -1.642752E-10    0.000000E+00              9.00000E+100
149  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    8.820466E-12    0.000000E+00              9.00000E+100
150  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    9.793965E-13    0.000000E+00              9.00000E+100
151  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    4.304591E-13    0.000000E+00              9.00000E+100
152  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    2.900585E-12    0.000000E+00              9.00000E+100
153  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -1.346861E-12    0.000000E+00              9.00000E+100
154  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -3.591629E-12    0.000000E+00              9.00000E+100
155  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00    1.795814E-12    0.000000E+00              9.00000E+100
156  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00    0.000000E+00    0.000000E+00              9.00000E+100
157  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00    2.020291E-12    0.000000E+00              9.00000E+100
158  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -1.459099E-12    0.000000E+00              9.00000E+100
159  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -3.367152E-13    0.000000E+00              9.00000E+100
160  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -8.979072E-13    0.000000E+00              9.00000E+100
161  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -3.367152E-13    0.000000E+00              9.00000E+100
162  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -6.734304E-13    0.000000E+00              9.00000E+100
163  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -3.030437E-12    0.000000E+00              9.00000E+100
164  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00    3.928344E-13    0.000000E+00              9.00000E+100
165  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -1.234622E-12    0.000000E+00              9.00000E+100
166  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -1.627457E-12    0.000000E+00              9.00000E+100
167  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00    1.992232E-12    0.000000E+00              9.00000E+100
168  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00    9.991849E-13    0.000000E+00              9.00000E+100
169  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00    9.961158E-13    0.000000E+00              9.00000E+100
170  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00    6.664155E-13    0.000000E+00              9.00000E+100
171  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00    3.332078E-13    0.000000E+00              9.00000E+100
172  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00    3.226854E-13    0.000000E+00              9.00000E+100
173  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00    9.961158E-13    0.000000E+00              9.00000E+100
174  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00    0.000000E+00    0.000000E+00              9.00000E+100
175  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00    1.571338E-12    0.000000E+00              9.00000E+100
176  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -2.469245E-12    0.000000E+00              9.00000E+100
177  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -2.693722E-12    0.000000E+00              9.00000E+100
178  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -2.693722E-12    0.000000E+00              9.00000E+100
179  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -2.665662E-12    0.000000E+00              9.00000E+100
180  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -4.489536E-13    0.000000E+00              9.00000E+100
181  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -1.795814E-12    0.000000E+00              9.00000E+100
182  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    5.000000E-03    1.000000E+00         l    9.00000E+100
183  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.999990E-03    1.000000E+00         l    9.00000E+100
184  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    5.306433E-03    1.000000E+00              9.00000E+100
185  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    5.306433E-03    1.000000E+00              9.00000E+100
186  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.999990E-03    1.000000E+00         l    9.00000E+100
187  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    5.694163E-03    1.000000E+00              9.00000E+100
188  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    5.694163E-03    1.000000E+00              9.00000E+100
189  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    1.612889E-02    1.000000E+00              9.00000E+100
190  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.408345E-02    1.000000E+00              9.00000E+100
191  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.408345E-02    1.000000E+00              9.00000E+100
192  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    8.650575E-02    1.000000E+00              9.00000E+100
193  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    1.332191E-01    1.000000E+00              9.00000E+100
194  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    1.332191E-01    1.000000E+00              9.00000E+100
195  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    1.783672E-01    1.000000E+00              9.00000E+100
196  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    2.208528E-01    1.000000E+00              9.00000E+100
197  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    2.208528E-01    1.000000E+00              9.00000E+100
198  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    2.603304E-01    1.000000E+00              9.00000E+100
199  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    2.972126E-01    1.000000E+00              9.00000E+100
200  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    2.972126E-01    1.000000E+00              9.00000E+100
201  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.318993E-01    1.000000E+00              9.00000E+100
202  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.644706E-01    1.000000E+00              9.00000E+100
203  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.644706E-01    1.000000E+00              9.00000E+100
204  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.946884E-01    1.000000E+00              9.00000E+100
205  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.210560E-01    1.000000E+00              9.00000E+100
206  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.210560E-01    1.000000E+00              9.00000E+100
207  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.411533E-01    1.000000E+00              9.00000E+100
208  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.524495E-01    1.000000E+00              9.00000E+100
209  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.524495E-01    1.000000E+00              9.00000E+100
210  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.532343E-01    1.000000E+00              9.00000E+100
211  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.441592E-01    1.000000E+00              9.00000E+100
212  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.441592E-01    1.000000E+00              9.00000E+100
213  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.274930E-01    1.000000E+00              9.00000E+100
214  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.072749E-01    1.000000E+00              9.00000E+100
215  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.072749E-01    1.000000E+00              9.00000E+100
216  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.875639E-01    1.000000E+00              9.00000E+100
217  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.713781E-01    1.000000E+00              9.00000E+100
218  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.713781E-01    1.000000E+00              9.00000E+100
219  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.606405E-01    1.000000E+00              9.00000E+100
220  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.553871E-01    1.000000E+00              9.00000E+100
221  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.553871E-01    1.000000E+00              9.00000E+100
222  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.549720E-01    1.000000E+00              9.00000E+100
223  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.580978E-01    1.000000E+00              9.00000E+100
224  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.580978E-01    1.000000E+00              9.00000E+100
225  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.634912E-01    1.000000E+00              9.00000E+100
226  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.701539E-01    1.000000E+00              9.00000E+100
227  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.701539E-01    1.000000E+00              9.00000E+100
228  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.773185E-01    1.000000E+00              9.00000E+100
229  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.846053E-01    1.000000E+00              9.00000E+100
230  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.846053E-01    1.000000E+00              9.00000E+100
231  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.917910E-01    1.000000E+00              9.00000E+100
232  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.988578E-01    1.000000E+00              9.00000E+100
233  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.988578E-01    1.000000E+00              9.00000E+100
234  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.058386E-01    1.000000E+00              9.00000E+100
235  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.127932E-01    1.000000E+00              9.00000E+100
236  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.127932E-01    1.000000E+00              9.00000E+100
237  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.197581E-01    1.000000E+00              9.00000E+100
238  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.266851E-01    1.000000E+00              9.00000E+100
239  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.266851E-01    1.000000E+00              9.00000E+100
240  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.334645E-01    1.000000E+00              9.00000E+100
241  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.398697E-01    1.000000E+00              9.00000E+100
242  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.398697E-01    1.000000E+00              9.00000E+100
243  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.456188E-01    1.000000E+00              9.00000E+100
244  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.504023E-01    1.000000E+00              9.00000E+100
245  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.504023E-01    1.000000E+00              9.00000E+100
246  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.539390E-01    1.000000E+00              9.00000E+100
247  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.562204E-01    1.000000E+00              9.00000E+100
248  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.562204E-01    1.000000E+00              9.00000E+100
249  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.574876E-01    1.000000E+00              9.00000E+100
250  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.587930E-01    1.000000E+00              9.00000E+100
251  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.587930E-01    1.000000E+00              9.00000E+100
252  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.617641E-01    1.000000E+00              9.00000E+100
253  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.692177E-01    1.000000E+00              9.00000E+100
254  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.692177E-01    1.000000E+00              9.00000E+100
255  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.845491E-01    1.000000E+00              9.00000E+100
256  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    5.110007E-01    1.000000E+00              9.00000E+100
257  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    5.110007E-01    1.000000E+00              9.00000E+100
258  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    5.509711E-01    1.000000E+00              9.00000E+100
259  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    6.036271E-01    1.000000E+00              9.00000E+100
260  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    6.036271E-01    1.000000E+00              9.00000E+100
261  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    6.660461E-01    1.000000E+00              9.00000E+100
262  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    7.332186E-01    1.000000E+00              9.00000E+100
263  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    7.332186E-01    1.000000E+00              9.00000E+100
264  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    8.001271E-01    1.000000E+00              9.00000E+100
265  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    8.626114E-01    1.000000E+00              9.00000E+100
266  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    8.626114E-01    1.000000E+00              9.00000E+100
267  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    9.171176E-01    1.000000E+00              9.00000E+100
268  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    9.605142E-01    1.000000E+00              9.00000E+100
269  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    9.605142E-01    1.000000E+00              9.00000E+100
270  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    9.894532E-01    1.000000E+00              9.00000E+100
271  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    4.000084E-01    1.800000E+00              9.00000E+100
272  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    4.928085E-01    1.800000E+00              9.00000E+100
273  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    5.888626E-01    1.800000E+00              9.00000E+100
274  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    5.888626E-01    1.800000E+00              9.00000E+100
275  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    6.907438E-01    1.800000E+00              9.00000E+100
276  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    7.911948E-01    1.800000E+00              9.00000E+100
277  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    7.911948E-01    1.800000E+00              9.00000E+100
278  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    8.675563E-01    1.800000E+00              9.00000E+100
279  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.082558E-01    1.800000E+00              9.00000E+100
280  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.082558E-01    1.800000E+00              9.00000E+100
281  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.235975E-01    1.800000E+00              9.00000E+100
282  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.290684E-01    1.800000E+00              9.00000E+100
283  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.290684E-01    1.800000E+00              9.00000E+100
284  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.318642E-01    1.800000E+00              9.00000E+100
285  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.335801E-01    1.800000E+00              9.00000E+100
286  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.335801E-01    1.800000E+00              9.00000E+100
287  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.348312E-01    1.800000E+00              9.00000E+100
288  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.351499E-01    1.800000E+00              9.00000E+100
289  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.351499E-01    1.800000E+00              9.00000E+100
290  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.341885E-01    1.800000E+00              9.00000E+100
291  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.323381E-01    1.800000E+00              9.00000E+100
292  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.323381E-01    1.800000E+00              9.00000E+100
293  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.308058E-01    1.800000E+00              9.00000E+100
294  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.336992E-01    1.800000E+00              9.00000E+100
295  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.336992E-01    1.800000E+00              9.00000E+100
296  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.466971E-01    1.800000E+00              9.00000E+100
297  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.730611E-01    1.800000E+00              9.00000E+100
298  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.730611E-01    1.800000E+00              9.00000E+100
299  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.012312E+00    1.800000E+00              9.00000E+100
300  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.061058E+00    1.800000E+00              9.00000E+100
301  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.061058E+00    1.800000E+00              9.00000E+100
302  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.115485E+00    1.800000E+00              9.00000E+100
303  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.169889E+00    1.800000E+00              9.00000E+100
304  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.169889E+00    1.800000E+00              9.00000E+100
305  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.219138E+00    1.800000E+00              9.00000E+100
306  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.260801E+00    1.800000E+00              9.00000E+100
307  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.260801E+00    1.800000E+00              9.00000E+100
308  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.294158E+00    1.800000E+00              9.00000E+100
309  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.320545E+00    1.800000E+00              9.00000E+100
310  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.320545E+00    1.800000E+00              9.00000E+100
311  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.341665E+00    1.800000E+00              9.00000E+100
312  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.359362E+00    1.800000E+00              9.00000E+100
313  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.359362E+00    1.800000E+00              9.00000E+100
314  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.375201E+00    1.800000E+00              9.00000E+100
315  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.390230E+00    1.800000E+00              9.00000E+100
316  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.390230E+00    1.800000E+00              9.00000E+100
317  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.405191E+00    1.800000E+00              9.00000E+100
318  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.420397E+00    1.800000E+00              9.00000E+100
319  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.420397E+00    1.800000E+00              9.00000E+100
320  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.436002E+00    1.800000E+00              9.00000E+100
321  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.451976E+00    1.800000E+00              9.00000E+100
322  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.451976E+00    1.800000E+00              9.00000E+100
323  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.468259E+00    1.800000E+00              9.00000E+100
324  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.484793E+00    1.800000E+00              9.00000E+100
325  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.484793E+00    1.800000E+00              9.00000E+100
326  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.501563E+00    1.800000E+00              9.00000E+100
327  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.518649E+00    1.800000E+00              9.00000E+100
328  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.518649E+00    1.800000E+00              9.00000E+100
329  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.536192E+00    1.800000E+00              9.00000E+100
330  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.554421E+00    1.800000E+00              9.00000E+100
331  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.554421E+00    1.800000E+00              9.00000E+100
332  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.573589E+00    1.800000E+00              9.00000E+100
333  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.593896E+00    1.800000E+00              9.00000E+100
334  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.593896E+00    1.800000E+00              9.00000E+100
335  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.615449E+00    1.800000E+00              9.00000E+100
336  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.637981E+00    1.800000E+00              9.00000E+100
337  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.637981E+00    1.800000E+00              9.00000E+100
338  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.660943E+00    1.800000E+00              9.00000E+100
339  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.683019E+00    1.800000E+00              9.00000E+100
340  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.683019E+00    1.800000E+00              9.00000E+100
341  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.702443E+00    1.800000E+00              9.00000E+100
342  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.716554E+00    1.800000E+00              9.00000E+100
343  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.716554E+00    1.800000E+00              9.00000E+100
344  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.722334E+00    1.800000E+00              9.00000E+100
345  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.716742E+00    1.800000E+00              9.00000E+100
346  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.716742E+00    1.800000E+00              9.00000E+100
347  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.696684E+00    1.800000E+00              9.00000E+100
348  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.634705E+00    1.800000E+00              9.00000E+100
349  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.634705E+00    1.800000E+00              9.00000E+100
350  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.553437E+00    1.800000E+00              9.00000E+100
351  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.458834E+00    1.800000E+00              9.00000E+100
352  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.458834E+00    1.800000E+00              9.00000E+100
353  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.357842E+00    1.800000E+00              9.00000E+100
354  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.256830E+00    1.800000E+00              9.00000E+100
355  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.256830E+00    1.800000E+00              9.00000E+100
356  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.162012E+00    1.800000E+00              9.00000E+100
357  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.081325E+00    1.800000E+00              9.00000E+100
358  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.081325E+00    1.800000E+00              9.00000E+100
359  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.024098E+00    1.800000E+00              9.00000E+100

Exit Status
Inform  Description
0  Solve Succeeded
--------------------------------------------------------------------------------

Jacobian shape: (361, 212)  (23.30% nonzero)
FWD solves: 154   REV solves: 0
Total colors vs. total size: 154 vs 212  (27.4% improvement)

Sparsity computed using tolerance: 1e-12
Time to compute sparsity: 0.470733 sec.
Time to compute coloring: 1.342911 sec.
Memory to compute coloring: 10.445312 MB.

--- Constraint Report [traj] ---
--- phase0 ---
[final]   2.0000e+04 == h [m]
[final]   1.0000e+00 == aero.mach [None]
[path]    1.0000e+02 <= h <= 2.0000e+04  [m]
[path]    1.0000e-01 <= aero.mach <= 1.8000e+00  [None]

--------------------------------------------------------------------------------
--- Finite differenced component with partial coloring -------------------------
--------------------------------------------------------------------------------

Model viewer data has already been recorded for Driver.
Model viewer data has already been recorded for Driver.

/usr/share/miniconda/envs/test/lib/python3.10/site-packages/openmdao/core/driver.py:469: DriverWarning:The following design variable initial conditions are out of their specified bounds:
traj.phase0.t_duration
val: [500.]
lower: 50.0
upper: 400.0
Set the initial value of the design variable to a valid value or set the driver option['invalid_desvar_behavior'] to 'ignore'.

Coloring for 'traj.phases.phase0.rhs_disc.aero.q_comp' (class DynamicPressureCompFD)

Jacobian shape: (60, 120)  ( 1.67% nonzero)
FWD solves: 2   REV solves: 0
Total colors vs. total size: 2 vs 120  (98.3% improvement)

Sparsity computed using tolerance: 1e-06
Time to compute sparsity: 0.009611 sec.
Time to compute coloring: 0.010935 sec.
Memory to compute coloring: 0.000000 MB.

Coloring for 'traj.phases.phase0.rhs_col.aero.q_comp' (class DynamicPressureCompFD)

Jacobian shape: (30, 60)  ( 3.33% nonzero)
FWD solves: 2   REV solves: 0
Total colors vs. total size: 2 vs 60  (96.7% improvement)

Sparsity computed using tolerance: 1e-06
Time to compute sparsity: 0.004806 sec.
Time to compute coloring: 0.005631 sec.
Memory to compute coloring: 0.000000 MB.

Full total jacobian was computed 3 times, taking 0.466973 seconds.
Total jacobian shape: (361, 212)

Jacobian shape: (361, 212)  ( 3.44% nonzero)
FWD solves: 13   REV solves: 0
Total colors vs. total size: 13 vs 212  (93.9% improvement)

Sparsity computed using tolerance: 1e-12
Time to compute sparsity: 0.466973 sec.
Time to compute coloring: 0.258733 sec.
Memory to compute coloring: 0.000000 MB.

/usr/share/miniconda/envs/test/lib/python3.10/site-packages/openmdao/core/total_jac.py:1782: DerivativesWarning:Constraints or objectives [('traj.phases.phase0.timeseries.timeseries_comp.h', inds=[(0, 0)]), ('traj.phases.phase0.timeseries.timeseries_comp.mach', inds=[(0, 0)])] cannot be impacted by the design variables of the problem.

Optimization Problem -- Optimization using pyOpt_sparse
================================================================================
Objective Function: _objfunc

Solution:
--------------------------------------------------------------------------------
Total Time:                    7.2163
User Objective Time :       2.6061
User Sensitivity Time :     2.7090
Interface Time :            0.9191
Opt Solver Time:            0.9820
Calls to Objective Function :     136
Calls to Sens Function :          114

Objectives
Index  Name                                 Value
0  traj.phases.phase0.time.t     3.235052E+00

Variables (c - continuous, i - integer, d - discrete)
Index  Name                                                                Type      Lower Bound            Value      Upper Bound     Status
0  traj.phase0.t_duration_0                                               c     5.000000E-01     3.235052E+00     4.000000E+00
1  traj.phases.phase0.indep_states.states:r_0                             c     0.000000E+00     1.808252E+00     1.000000E+03
2  traj.phases.phase0.indep_states.states:r_1                             c     0.000000E+00     4.338694E+00     1.000000E+03
3  traj.phases.phase0.indep_states.states:r_2                             c     0.000000E+00     7.365654E+00     1.000000E+03
4  traj.phases.phase0.indep_states.states:r_3                             c     0.000000E+00     1.015786E+01     1.000000E+03
5  traj.phases.phase0.indep_states.states:r_4                             c     0.000000E+00     1.292803E+01     1.000000E+03
6  traj.phases.phase0.indep_states.states:r_5                             c     0.000000E+00     1.576495E+01     1.000000E+03
7  traj.phases.phase0.indep_states.states:r_6                             c     0.000000E+00     1.862484E+01     1.000000E+03
8  traj.phases.phase0.indep_states.states:r_7                             c     0.000000E+00     2.150889E+01     1.000000E+03
9  traj.phases.phase0.indep_states.states:r_8                             c     0.000000E+00     2.455488E+01     1.000000E+03
10  traj.phases.phase0.indep_states.states:r_9                             c     0.000000E+00     2.786288E+01     1.000000E+03
11  traj.phases.phase0.indep_states.states:r_10                            c     0.000000E+00     3.146542E+01     1.000000E+03
12  traj.phases.phase0.indep_states.states:r_11                            c     0.000000E+00     3.545892E+01     1.000000E+03
13  traj.phases.phase0.indep_states.states:r_12                            c     0.000000E+00     3.978552E+01     1.000000E+03
14  traj.phases.phase0.indep_states.states:r_13                            c     0.000000E+00     4.429362E+01     1.000000E+03
15  traj.phases.phase0.indep_states.states:r_14                            c     0.000000E+00     4.890049E+01     1.000000E+03
16  traj.phases.phase0.indep_states.states:r_15                            c     0.000000E+00     5.358866E+01     1.000000E+03
17  traj.phases.phase0.indep_states.states:r_16                            c     0.000000E+00     5.836142E+01     1.000000E+03
18  traj.phases.phase0.indep_states.states:r_17                            c     0.000000E+00     6.322316E+01     1.000000E+03
19  traj.phases.phase0.indep_states.states:r_18                            c     0.000000E+00     6.817643E+01     1.000000E+03
20  traj.phases.phase0.indep_states.states:r_19                            c     0.000000E+00     7.322588E+01     1.000000E+03
21  traj.phases.phase0.indep_states.states:r_20                            c     0.000000E+00     7.838366E+01     1.000000E+03
22  traj.phases.phase0.indep_states.states:r_21                            c     0.000000E+00     8.366927E+01     1.000000E+03
23  traj.phases.phase0.indep_states.states:r_22                            c     0.000000E+00     8.909804E+01     1.000000E+03
24  traj.phases.phase0.indep_states.states:r_23                            c     0.000000E+00     9.464742E+01     1.000000E+03
25  traj.phases.phase0.indep_states.states:r_24                            c     0.000000E+00     1.001556E+02     1.000000E+03
26  traj.phases.phase0.indep_states.states:r_25                            c     0.000000E+00     1.052016E+02     1.000000E+03
27  traj.phases.phase0.indep_states.states:r_26                            c     0.000000E+00     1.093957E+02     1.000000E+03
28  traj.phases.phase0.indep_states.states:r_27                            c     0.000000E+00     1.128550E+02     1.000000E+03
29  traj.phases.phase0.indep_states.states:r_28                            c     0.000000E+00     1.159933E+02     1.000000E+03
30  traj.phases.phase0.indep_states.states:r_29                            c     0.000000E+00     1.191449E+02     1.000000E+03
31  traj.phases.phase0.indep_states.states:h_0                             c     0.000000E+00     1.061226E+00     2.000000E+02
32  traj.phases.phase0.indep_states.states:h_1                             c     0.000000E+00     1.139353E+00     2.000000E+02
33  traj.phases.phase0.indep_states.states:h_2                             c     0.000000E+00     8.817962E+00     2.000000E+02
34  traj.phases.phase0.indep_states.states:h_3                             c     0.000000E+00     2.664396E+01     2.000000E+02
35  traj.phases.phase0.indep_states.states:h_4                             c     0.000000E+00     4.417010E+01     2.000000E+02
36  traj.phases.phase0.indep_states.states:h_5                             c     0.000000E+00     5.944165E+01     2.000000E+02
37  traj.phases.phase0.indep_states.states:h_6                             c     0.000000E+00     7.289276E+01     2.000000E+02
38  traj.phases.phase0.indep_states.states:h_7                             c     0.000000E+00     8.421111E+01     2.000000E+02
39  traj.phases.phase0.indep_states.states:h_8                             c     0.000000E+00     9.049450E+01     2.000000E+02
40  traj.phases.phase0.indep_states.states:h_9                             c     0.000000E+00     8.884156E+01     2.000000E+02
41  traj.phases.phase0.indep_states.states:h_10                            c     0.000000E+00     8.146538E+01     2.000000E+02
42  traj.phases.phase0.indep_states.states:h_11                            c     0.000000E+00     7.428211E+01     2.000000E+02
43  traj.phases.phase0.indep_states.states:h_12                            c     0.000000E+00     7.107925E+01     2.000000E+02
44  traj.phases.phase0.indep_states.states:h_13                            c     0.000000E+00     7.161909E+01     2.000000E+02
45  traj.phases.phase0.indep_states.states:h_14                            c     0.000000E+00     7.403011E+01     2.000000E+02
46  traj.phases.phase0.indep_states.states:h_15                            c     0.000000E+00     7.692082E+01     2.000000E+02
47  traj.phases.phase0.indep_states.states:h_16                            c     0.000000E+00     7.977134E+01     2.000000E+02
48  traj.phases.phase0.indep_states.states:h_17                            c     0.000000E+00     8.255796E+01     2.000000E+02
49  traj.phases.phase0.indep_states.states:h_18                            c     0.000000E+00     8.533605E+01     2.000000E+02
50  traj.phases.phase0.indep_states.states:h_19                            c     0.000000E+00     8.797289E+01     2.000000E+02
51  traj.phases.phase0.indep_states.states:h_20                            c     0.000000E+00     9.007954E+01     2.000000E+02
52  traj.phases.phase0.indep_states.states:h_21                            c     0.000000E+00     9.124347E+01     2.000000E+02
53  traj.phases.phase0.indep_states.states:h_22                            c     0.000000E+00     9.175816E+01     2.000000E+02
54  traj.phases.phase0.indep_states.states:h_23                            c     0.000000E+00     9.384300E+01     2.000000E+02
55  traj.phases.phase0.indep_states.states:h_24                            c     0.000000E+00     1.021993E+02     2.000000E+02
56  traj.phases.phase0.indep_states.states:h_25                            c     0.000000E+00     1.207244E+02     2.000000E+02
57  traj.phases.phase0.indep_states.states:h_26                            c     0.000000E+00     1.466429E+02     2.000000E+02
58  traj.phases.phase0.indep_states.states:h_27                            c     0.000000E+00     1.725220E+02     2.000000E+02
59  traj.phases.phase0.indep_states.states:h_28                            c     0.000000E+00     1.921031E+02     2.000000E+02
60  traj.phases.phase0.indep_states.states:h_29                            c     0.000000E+00     2.000000E+02     2.000000E+02          u
61  traj.phases.phase0.indep_states.states:v_0                             c     1.000000E-01     2.001427E+00     1.000000E+19
62  traj.phases.phase0.indep_states.states:v_1                             c     1.000000E-01     2.688848E+00     1.000000E+19
63  traj.phases.phase0.indep_states.states:v_2                             c     1.000000E-01     3.059749E+00     1.000000E+19
64  traj.phases.phase0.indep_states.states:v_3                             c     1.000000E-01     3.065021E+00     1.000000E+19
65  traj.phases.phase0.indep_states.states:v_4                             c     1.000000E-01     3.014448E+00     1.000000E+19
66  traj.phases.phase0.indep_states.states:v_5                             c     1.000000E-01     2.961200E+00     1.000000E+19
67  traj.phases.phase0.indep_states.states:v_6                             c     1.000000E-01     2.900121E+00     1.000000E+19
68  traj.phases.phase0.indep_states.states:v_7                             c     1.000000E-01     2.859593E+00     1.000000E+19
69  traj.phases.phase0.indep_states.states:v_8                             c     1.000000E-01     2.953821E+00     1.000000E+19
70  traj.phases.phase0.indep_states.states:v_9                             c     1.000000E-01     3.228414E+00     1.000000E+19
71  traj.phases.phase0.indep_states.states:v_10                            c     1.000000E-01     3.596446E+00     1.000000E+19
72  traj.phases.phase0.indep_states.states:v_11                            c     1.000000E-01     3.914325E+00     1.000000E+19
73  traj.phases.phase0.indep_states.states:v_12                            c     1.000000E-01     4.117647E+00     1.000000E+19
74  traj.phases.phase0.indep_states.states:v_13                            c     1.000000E-01     4.235641E+00     1.000000E+19
75  traj.phases.phase0.indep_states.states:v_14                            c     1.000000E-01     4.317746E+00     1.000000E+19
76  traj.phases.phase0.indep_states.states:v_15                            c     1.000000E-01     4.394131E+00     1.000000E+19
77  traj.phases.phase0.indep_states.states:v_16                            c     1.000000E-01     4.474320E+00     1.000000E+19
78  traj.phases.phase0.indep_states.states:v_17                            c     1.000000E-01     4.557883E+00     1.000000E+19
79  traj.phases.phase0.indep_states.states:v_18                            c     1.000000E-01     4.643828E+00     1.000000E+19
80  traj.phases.phase0.indep_states.states:v_19                            c     1.000000E-01     4.735672E+00     1.000000E+19
81  traj.phases.phase0.indep_states.states:v_20                            c     1.000000E-01     4.841515E+00     1.000000E+19
82  traj.phases.phase0.indep_states.states:v_21                            c     1.000000E-01     4.967216E+00     1.000000E+19
83  traj.phases.phase0.indep_states.states:v_22                            c     1.000000E-01     5.100059E+00     1.000000E+19
84  traj.phases.phase0.indep_states.states:v_23                            c     1.000000E-01     5.186235E+00     1.000000E+19
85  traj.phases.phase0.indep_states.states:v_24                            c     1.000000E-01     5.124421E+00     1.000000E+19
86  traj.phases.phase0.indep_states.states:v_25                            c     1.000000E-01     4.823437E+00     1.000000E+19
87  traj.phases.phase0.indep_states.states:v_26                            c     1.000000E-01     4.304500E+00     1.000000E+19
88  traj.phases.phase0.indep_states.states:v_27                            c     1.000000E-01     3.708447E+00     1.000000E+19
89  traj.phases.phase0.indep_states.states:v_28                            c     1.000000E-01     3.190578E+00     1.000000E+19
90  traj.phases.phase0.indep_states.states:v_29                            c     1.000000E-01     2.950864E+00     1.000000E+19
91  traj.phases.phase0.indep_states.states:gam_0                           c    -1.500000E+00     1.134846E-02     1.500000E+00
92  traj.phases.phase0.indep_states.states:gam_1                           c    -1.500000E+00     3.612609E-02     1.500000E+00
93  traj.phases.phase0.indep_states.states:gam_2                           c    -1.500000E+00     4.740125E-01     1.500000E+00
94  traj.phases.phase0.indep_states.states:gam_3                           c    -1.500000E+00     5.938158E-01     1.500000E+00
95  traj.phases.phase0.indep_states.states:gam_4                           c    -1.500000E+00     5.275437E-01     1.500000E+00
96  traj.phases.phase0.indep_states.states:gam_5                           c    -1.500000E+00     4.638922E-01     1.500000E+00
97  traj.phases.phase0.indep_states.states:gam_6                           c    -1.500000E+00     4.145330E-01     1.500000E+00
98  traj.phases.phase0.indep_states.states:gam_7                           c    -1.500000E+00     3.138023E-01     1.500000E+00
99  traj.phases.phase0.indep_states.states:gam_8                           c    -1.500000E+00     7.796503E-02     1.500000E+00
100  traj.phases.phase0.indep_states.states:gam_9                           c    -1.500000E+00    -1.560278E-01     1.500000E+00
101  traj.phases.phase0.indep_states.states:gam_10                          c    -1.500000E+00    -2.145389E-01     1.500000E+00
102  traj.phases.phase0.indep_states.states:gam_11                          c    -1.500000E+00    -1.292234E-01     1.500000E+00
103  traj.phases.phase0.indep_states.states:gam_12                          c    -1.500000E+00    -2.366702E-02     1.500000E+00
104  traj.phases.phase0.indep_states.states:gam_13                          c    -1.500000E+00     3.908508E-02     1.500000E+00
105  traj.phases.phase0.indep_states.states:gam_14                          c    -1.500000E+00     6.020339E-02     1.500000E+00
106  traj.phases.phase0.indep_states.states:gam_15                          c    -1.500000E+00     6.122888E-02     1.500000E+00
107  traj.phases.phase0.indep_states.states:gam_16                          c    -1.500000E+00     5.814030E-02     1.500000E+00
108  traj.phases.phase0.indep_states.states:gam_17                          c    -1.500000E+00     5.664647E-02     1.500000E+00
109  traj.phases.phase0.indep_states.states:gam_18                          c    -1.500000E+00     5.499358E-02     1.500000E+00
110  traj.phases.phase0.indep_states.states:gam_19                          c    -1.500000E+00     4.806082E-02     1.500000E+00
111  traj.phases.phase0.indep_states.states:gam_20                          c    -1.500000E+00     3.220462E-02     1.500000E+00
112  traj.phases.phase0.indep_states.states:gam_21                          c    -1.500000E+00     1.264013E-02     1.500000E+00
113  traj.phases.phase0.indep_states.states:gam_22                          c    -1.500000E+00     1.286241E-02     1.500000E+00
114  traj.phases.phase0.indep_states.states:gam_23                          c    -1.500000E+00     7.684228E-02     1.500000E+00
115  traj.phases.phase0.indep_states.states:gam_24                          c    -1.500000E+00     2.410055E-01     1.500000E+00
116  traj.phases.phase0.indep_states.states:gam_25                          c    -1.500000E+00     4.652982E-01     1.500000E+00
117  traj.phases.phase0.indep_states.states:gam_26                          c    -1.500000E+00     6.245314E-01     1.500000E+00
118  traj.phases.phase0.indep_states.states:gam_27                          c    -1.500000E+00     6.313044E-01     1.500000E+00
119  traj.phases.phase0.indep_states.states:gam_28                          c    -1.500000E+00     4.419068E-01     1.500000E+00
120  traj.phases.phase0.indep_states.states:gam_29                          c    -1.500000E+00    -1.211244E-25     1.500000E+00
121  traj.phases.phase0.indep_states.states:m_0                             c     1.000000E-02     1.894029E+01     1.000000E+02
122  traj.phases.phase0.indep_states.states:m_1                             c     1.000000E-02     1.883985E+01     1.000000E+02
123  traj.phases.phase0.indep_states.states:m_2                             c     1.000000E-02     1.873364E+01     1.000000E+02
124  traj.phases.phase0.indep_states.states:m_3                             c     1.000000E-02     1.863493E+01     1.000000E+02
125  traj.phases.phase0.indep_states.states:m_4                             c     1.000000E-02     1.854905E+01     1.000000E+02
126  traj.phases.phase0.indep_states.states:m_5                             c     1.000000E-02     1.847497E+01     1.000000E+02
127  traj.phases.phase0.indep_states.states:m_6                             c     1.000000E-02     1.841103E+01     1.000000E+02
128  traj.phases.phase0.indep_states.states:m_7                             c     1.000000E-02     1.835554E+01     1.000000E+02
129  traj.phases.phase0.indep_states.states:m_8                             c     1.000000E-02     1.830503E+01     1.000000E+02
130  traj.phases.phase0.indep_states.states:m_9                             c     1.000000E-02     1.825307E+01     1.000000E+02
131  traj.phases.phase0.indep_states.states:m_10                            c     1.000000E-02     1.819241E+01     1.000000E+02
132  traj.phases.phase0.indep_states.states:m_11                            c     1.000000E-02     1.811953E+01     1.000000E+02
133  traj.phases.phase0.indep_states.states:m_12                            c     1.000000E-02     1.803718E+01     1.000000E+02
134  traj.phases.phase0.indep_states.states:m_13                            c     1.000000E-02     1.795046E+01     1.000000E+02
135  traj.phases.phase0.indep_states.states:m_14                            c     1.000000E-02     1.786275E+01     1.000000E+02
136  traj.phases.phase0.indep_states.states:m_15                            c     1.000000E-02     1.777529E+01     1.000000E+02
137  traj.phases.phase0.indep_states.states:m_16                            c     1.000000E-02     1.768823E+01     1.000000E+02
138  traj.phases.phase0.indep_states.states:m_17                            c     1.000000E-02     1.760149E+01     1.000000E+02
139  traj.phases.phase0.indep_states.states:m_18                            c     1.000000E-02     1.751505E+01     1.000000E+02
140  traj.phases.phase0.indep_states.states:m_19                            c     1.000000E-02     1.742888E+01     1.000000E+02
141  traj.phases.phase0.indep_states.states:m_20                            c     1.000000E-02     1.734264E+01     1.000000E+02
142  traj.phases.phase0.indep_states.states:m_21                            c     1.000000E-02     1.725553E+01     1.000000E+02
143  traj.phases.phase0.indep_states.states:m_22                            c     1.000000E-02     1.716670E+01     1.000000E+02
144  traj.phases.phase0.indep_states.states:m_23                            c     1.000000E-02     1.707672E+01     1.000000E+02
145  traj.phases.phase0.indep_states.states:m_24                            c     1.000000E-02     1.699009E+01     1.000000E+02
146  traj.phases.phase0.indep_states.states:m_25                            c     1.000000E-02     1.691713E+01     1.000000E+02
147  traj.phases.phase0.indep_states.states:m_26                            c     1.000000E-02     1.686888E+01     1.000000E+02
148  traj.phases.phase0.indep_states.states:m_27                            c     1.000000E-02     1.684151E+01     1.000000E+02
149  traj.phases.phase0.indep_states.states:m_28                            c     1.000000E-02     1.682675E+01     1.000000E+02
150  traj.phases.phase0.indep_states.states:m_29                            c     1.000000E-02     1.681806E+01     1.000000E+02
151  traj.phases.phase0.control_group.indep_controls.controls:alpha_0       c    -8.000000E+00     4.973568E+00     8.000000E+00
152  traj.phases.phase0.control_group.indep_controls.controls:alpha_1       c    -8.000000E+00     3.717204E+00     8.000000E+00
153  traj.phases.phase0.control_group.indep_controls.controls:alpha_2       c    -8.000000E+00     2.438052E+00     8.000000E+00
154  traj.phases.phase0.control_group.indep_controls.controls:alpha_3       c    -8.000000E+00     1.746313E+00     8.000000E+00
155  traj.phases.phase0.control_group.indep_controls.controls:alpha_4       c    -8.000000E+00     2.252189E+00     8.000000E+00
156  traj.phases.phase0.control_group.indep_controls.controls:alpha_5       c    -8.000000E+00     2.787316E+00     8.000000E+00
157  traj.phases.phase0.control_group.indep_controls.controls:alpha_6       c    -8.000000E+00     2.183332E+00     8.000000E+00
158  traj.phases.phase0.control_group.indep_controls.controls:alpha_7       c    -8.000000E+00     1.279510E+00     8.000000E+00
159  traj.phases.phase0.control_group.indep_controls.controls:alpha_8       c    -8.000000E+00     9.151205E-01     8.000000E+00
160  traj.phases.phase0.control_group.indep_controls.controls:alpha_9       c    -8.000000E+00     8.887772E-01     8.000000E+00
161  traj.phases.phase0.control_group.indep_controls.controls:alpha_10      c    -8.000000E+00     9.990934E-01     8.000000E+00
162  traj.phases.phase0.control_group.indep_controls.controls:alpha_11      c    -8.000000E+00     1.188549E+00     8.000000E+00
163  traj.phases.phase0.control_group.indep_controls.controls:alpha_12      c    -8.000000E+00     1.399623E+00     8.000000E+00
164  traj.phases.phase0.control_group.indep_controls.controls:alpha_13      c    -8.000000E+00     1.593654E+00     8.000000E+00
165  traj.phases.phase0.control_group.indep_controls.controls:alpha_14      c    -8.000000E+00     1.731983E+00     8.000000E+00
166  traj.phases.phase0.control_group.indep_controls.controls:alpha_15      c    -8.000000E+00     1.675881E+00     8.000000E+00
167  traj.phases.phase0.control_group.indep_controls.controls:alpha_16      c    -8.000000E+00     1.286621E+00     8.000000E+00
168  traj.phases.phase0.control_group.indep_controls.controls:alpha_17      c    -8.000000E+00     8.311197E-01     8.000000E+00
169  traj.phases.phase0.control_group.indep_controls.controls:alpha_18      c    -8.000000E+00     5.762961E-01     8.000000E+00
170  traj.phases.phase0.control_group.indep_controls.controls:alpha_19      c    -8.000000E+00     6.236505E-01     8.000000E+00
171  traj.phases.phase0.control_group.indep_controls.controls:alpha_20      c    -8.000000E+00     1.074683E+00     8.000000E+00
172  traj.phases.phase0.control_group.indep_controls.controls:alpha_21      c    -8.000000E+00     1.617361E+00     8.000000E+00
173  traj.phases.phase0.control_group.indep_controls.controls:alpha_22      c    -8.000000E+00     1.939648E+00     8.000000E+00
174  traj.phases.phase0.control_group.indep_controls.controls:alpha_23      c    -8.000000E+00     2.067094E+00     8.000000E+00
175  traj.phases.phase0.control_group.indep_controls.controls:alpha_24      c    -8.000000E+00     2.025248E+00     8.000000E+00
176  traj.phases.phase0.control_group.indep_controls.controls:alpha_25      c    -8.000000E+00     1.885459E+00     8.000000E+00
177  traj.phases.phase0.control_group.indep_controls.controls:alpha_26      c    -8.000000E+00     1.719078E+00     8.000000E+00
178  traj.phases.phase0.control_group.indep_controls.controls:alpha_27      c    -8.000000E+00     1.555740E+00     8.000000E+00
179  traj.phases.phase0.control_group.indep_controls.controls:alpha_28      c    -8.000000E+00     1.425080E+00     8.000000E+00
180  traj.phases.phase0.control_group.indep_controls.controls:alpha_29      c    -8.000000E+00     1.328888E+00     8.000000E+00
181  traj.phases.phase0.control_group.indep_controls.controls:alpha_30      c    -8.000000E+00     1.268956E+00     8.000000E+00
182  traj.phases.phase0.control_group.indep_controls.controls:alpha_31      c    -8.000000E+00     1.237447E+00     8.000000E+00
183  traj.phases.phase0.control_group.indep_controls.controls:alpha_32      c    -8.000000E+00     1.226526E+00     8.000000E+00
184  traj.phases.phase0.control_group.indep_controls.controls:alpha_33      c    -8.000000E+00     1.229048E+00     8.000000E+00
185  traj.phases.phase0.control_group.indep_controls.controls:alpha_34      c    -8.000000E+00     1.237871E+00     8.000000E+00
186  traj.phases.phase0.control_group.indep_controls.controls:alpha_35      c    -8.000000E+00     1.248365E+00     8.000000E+00
187  traj.phases.phase0.control_group.indep_controls.controls:alpha_36      c    -8.000000E+00     1.255902E+00     8.000000E+00
188  traj.phases.phase0.control_group.indep_controls.controls:alpha_37      c    -8.000000E+00     1.257960E+00     8.000000E+00
189  traj.phases.phase0.control_group.indep_controls.controls:alpha_38      c    -8.000000E+00     1.252020E+00     8.000000E+00
190  traj.phases.phase0.control_group.indep_controls.controls:alpha_39      c    -8.000000E+00     1.237698E+00     8.000000E+00
191  traj.phases.phase0.control_group.indep_controls.controls:alpha_40      c    -8.000000E+00     1.214610E+00     8.000000E+00
192  traj.phases.phase0.control_group.indep_controls.controls:alpha_41      c    -8.000000E+00     1.187314E+00     8.000000E+00
193  traj.phases.phase0.control_group.indep_controls.controls:alpha_42      c    -8.000000E+00     1.160369E+00     8.000000E+00
194  traj.phases.phase0.control_group.indep_controls.controls:alpha_43      c    -8.000000E+00     1.147653E+00     8.000000E+00
195  traj.phases.phase0.control_group.indep_controls.controls:alpha_44      c    -8.000000E+00     1.163044E+00     8.000000E+00
196  traj.phases.phase0.control_group.indep_controls.controls:alpha_45      c    -8.000000E+00     1.227493E+00     8.000000E+00
197  traj.phases.phase0.control_group.indep_controls.controls:alpha_46      c    -8.000000E+00     1.361949E+00     8.000000E+00
198  traj.phases.phase0.control_group.indep_controls.controls:alpha_47      c    -8.000000E+00     1.581940E+00     8.000000E+00
199  traj.phases.phase0.control_group.indep_controls.controls:alpha_48      c    -8.000000E+00     1.902995E+00     8.000000E+00
200  traj.phases.phase0.control_group.indep_controls.controls:alpha_49      c    -8.000000E+00     2.303923E+00     8.000000E+00
201  traj.phases.phase0.control_group.indep_controls.controls:alpha_50      c    -8.000000E+00     2.763535E+00     8.000000E+00
202  traj.phases.phase0.control_group.indep_controls.controls:alpha_51      c    -8.000000E+00     3.222365E+00     8.000000E+00
203  traj.phases.phase0.control_group.indep_controls.controls:alpha_52      c    -8.000000E+00     3.620947E+00     8.000000E+00
204  traj.phases.phase0.control_group.indep_controls.controls:alpha_53      c    -8.000000E+00     3.885804E+00     8.000000E+00
205  traj.phases.phase0.control_group.indep_controls.controls:alpha_54      c    -8.000000E+00     3.943455E+00     8.000000E+00
206  traj.phases.phase0.control_group.indep_controls.controls:alpha_55      c    -8.000000E+00     3.728473E+00     8.000000E+00
207  traj.phases.phase0.control_group.indep_controls.controls:alpha_56      c    -8.000000E+00     3.175428E+00     8.000000E+00
208  traj.phases.phase0.control_group.indep_controls.controls:alpha_57      c    -8.000000E+00     1.953380E+00     8.000000E+00
209  traj.phases.phase0.control_group.indep_controls.controls:alpha_58      c    -8.000000E+00    -2.686136E-01     8.000000E+00
210  traj.phases.phase0.control_group.indep_controls.controls:alpha_59      c    -8.000000E+00    -3.185947E+00     8.000000E+00
211  traj.phases.phase0.control_group.indep_controls.controls:alpha_60      c    -8.000000E+00    -6.494015E+00     8.000000E+00

Constraints (i - inequality, e - equality)
Index  Name                                                               Type          Lower           Value           Upper    Status  Lagrange Multiplier (N/A)
0  traj.phases.phase0->final_boundary_constraint->h                      e   2.000000E+01    2.000000E+01    2.000000E+01              9.00000E+100
1  traj.phases.phase0->final_boundary_constraint->mach                   e   1.000000E+00    1.000000E+00    1.000000E+00              9.00000E+100
2  traj.phases.phase0->final_boundary_constraint->gam                    e   0.000000E+00   -1.211244E-25    0.000000E+00              9.00000E+100
3  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    3.055049E-12    0.000000E+00              9.00000E+100
4  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    7.873403E-11    0.000000E+00              9.00000E+100
5  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    7.907606E-11    0.000000E+00              9.00000E+100
6  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    2.368147E-10    0.000000E+00              9.00000E+100
7  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    4.819824E-11    0.000000E+00              9.00000E+100
8  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    2.941312E-11    0.000000E+00              9.00000E+100
9  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    1.708014E-11    0.000000E+00              9.00000E+100
10  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    2.982872E-11    0.000000E+00              9.00000E+100
11  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    7.680838E-12    0.000000E+00              9.00000E+100
12  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    1.184489E-09    0.000000E+00              9.00000E+100
13  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    1.241937E-09    0.000000E+00              9.00000E+100
14  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    1.578734E-09    0.000000E+00              9.00000E+100
15  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    2.399941E-09    0.000000E+00              9.00000E+100
16  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    3.004566E-09    0.000000E+00              9.00000E+100
17  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    2.125966E-09    0.000000E+00              9.00000E+100
18  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    2.456098E-09    0.000000E+00              9.00000E+100
19  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    2.950256E-09    0.000000E+00              9.00000E+100
20  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    3.722269E-09    0.000000E+00              9.00000E+100
21  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    3.952331E-09    0.000000E+00              9.00000E+100
22  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    3.614196E-09    0.000000E+00              9.00000E+100
23  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    2.860101E-09    0.000000E+00              9.00000E+100
24  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    1.907839E-09    0.000000E+00              9.00000E+100
25  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    8.901855E-10    0.000000E+00              9.00000E+100
26  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    5.256033E-10    0.000000E+00              9.00000E+100
27  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    2.468049E-10    0.000000E+00              9.00000E+100
28  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    1.319844E-10    0.000000E+00              9.00000E+100
29  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    3.041870E-11    0.000000E+00              9.00000E+100
30  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    2.793310E-12    0.000000E+00              9.00000E+100
31  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00    2.097282E-12    0.000000E+00              9.00000E+100
32  traj.phases.phase0.collocation_constraint.defects:r                   e   0.000000E+00   -1.324079E-11    0.000000E+00              9.00000E+100
33  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    1.513079E-11    0.000000E+00              9.00000E+100
34  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    2.183852E-10    0.000000E+00              9.00000E+100
35  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    1.068360E-09    0.000000E+00              9.00000E+100
36  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    1.143896E-09    0.000000E+00              9.00000E+100
37  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    2.755153E-11    0.000000E+00              9.00000E+100
38  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    2.778982E-10    0.000000E+00              9.00000E+100
39  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    6.987873E-12    0.000000E+00              9.00000E+100
40  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    4.558461E-10    0.000000E+00              9.00000E+100
41  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00   -6.024876E-10    0.000000E+00              9.00000E+100
42  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    3.983371E-09    0.000000E+00              9.00000E+100
43  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00   -3.662980E-09    0.000000E+00              9.00000E+100
44  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00   -1.223077E-10    0.000000E+00              9.00000E+100
45  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    2.043485E-09    0.000000E+00              9.00000E+100
46  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    4.308231E-09    0.000000E+00              9.00000E+100
47  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    3.125189E-09    0.000000E+00              9.00000E+100
48  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    4.854369E-09    0.000000E+00              9.00000E+100
49  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    1.100490E-09    0.000000E+00              9.00000E+100
50  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    4.757735E-09    0.000000E+00              9.00000E+100
51  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    4.311123E-09    0.000000E+00              9.00000E+100
52  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    4.189517E-09    0.000000E+00              9.00000E+100
53  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    4.692163E-09    0.000000E+00              9.00000E+100
54  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    9.900416E-11    0.000000E+00              9.00000E+100
55  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    7.045000E-10    0.000000E+00              9.00000E+100
56  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    2.778643E-10    0.000000E+00              9.00000E+100
57  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    5.637574E-10    0.000000E+00              9.00000E+100
58  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    7.038965E-10    0.000000E+00              9.00000E+100
59  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    8.623128E-11    0.000000E+00              9.00000E+100
60  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00    1.596515E-10    0.000000E+00              9.00000E+100
61  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00   -2.320403E-11    0.000000E+00              9.00000E+100
62  traj.phases.phase0.collocation_constraint.defects:h                   e   0.000000E+00   -9.010372E-11    0.000000E+00              9.00000E+100
63  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    6.791914E-12    0.000000E+00              9.00000E+100
64  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    3.577684E-11    0.000000E+00              9.00000E+100
65  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    1.607703E-10    0.000000E+00              9.00000E+100
66  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    1.796041E-12    0.000000E+00              9.00000E+100
67  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    6.394521E-11    0.000000E+00              9.00000E+100
68  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    1.777018E-11    0.000000E+00              9.00000E+100
69  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    1.053940E-11    0.000000E+00              9.00000E+100
70  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    2.859662E-11    0.000000E+00              9.00000E+100
71  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    1.582907E-10    0.000000E+00              9.00000E+100
72  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    7.124414E-10    0.000000E+00              9.00000E+100
73  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    3.001748E-09    0.000000E+00              9.00000E+100
74  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    4.170085E-09    0.000000E+00              9.00000E+100
75  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    5.491327E-09    0.000000E+00              9.00000E+100
76  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    4.235340E-09    0.000000E+00              9.00000E+100
77  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    1.356446E-09    0.000000E+00              9.00000E+100
78  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    9.654401E-10    0.000000E+00              9.00000E+100
79  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    3.707511E-09    0.000000E+00              9.00000E+100
80  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    7.738414E-09    0.000000E+00              9.00000E+100
81  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    1.040899E-08    0.000000E+00              9.00000E+100
82  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    9.911997E-09    0.000000E+00              9.00000E+100
83  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    7.533332E-09    0.000000E+00              9.00000E+100
84  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    4.397248E-09    0.000000E+00              9.00000E+100
85  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    2.331223E-09    0.000000E+00              9.00000E+100
86  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    1.300271E-09    0.000000E+00              9.00000E+100
87  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    7.100239E-10    0.000000E+00              9.00000E+100
88  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    3.341197E-10    0.000000E+00              9.00000E+100
89  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    1.030288E-10    0.000000E+00              9.00000E+100
90  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    2.117720E-11    0.000000E+00              9.00000E+100
91  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    2.754923E-12    0.000000E+00              9.00000E+100
92  traj.phases.phase0.collocation_constraint.defects:v                   e   0.000000E+00    4.494641E-11    0.000000E+00              9.00000E+100
93  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00    1.090817E-13    0.000000E+00              9.00000E+100
94  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -8.667782E-12    0.000000E+00              9.00000E+100
95  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -1.968311E-10    0.000000E+00              9.00000E+100
96  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -5.931449E-11    0.000000E+00              9.00000E+100
97  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -7.550794E-11    0.000000E+00              9.00000E+100
98  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -2.817740E-11    0.000000E+00              9.00000E+100
99  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -9.168639E-12    0.000000E+00              9.00000E+100
100  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -5.415017E-12    0.000000E+00              9.00000E+100
101  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -7.654588E-11    0.000000E+00              9.00000E+100
102  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00    4.910595E-11    0.000000E+00              9.00000E+100
103  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -1.287834E-09    0.000000E+00              9.00000E+100
104  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00    1.037232E-10    0.000000E+00              9.00000E+100
105  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -1.926854E-09    0.000000E+00              9.00000E+100
106  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -1.139181E-09    0.000000E+00              9.00000E+100
107  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -4.811833E-10    0.000000E+00              9.00000E+100
108  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -4.013874E-10    0.000000E+00              9.00000E+100
109  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -1.009170E-09    0.000000E+00              9.00000E+100
110  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -1.404116E-09    0.000000E+00              9.00000E+100
111  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -2.295104E-09    0.000000E+00              9.00000E+100
112  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -1.421688E-09    0.000000E+00              9.00000E+100
113  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -1.537387E-09    0.000000E+00              9.00000E+100
114  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -4.989485E-10    0.000000E+00              9.00000E+100
115  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -3.513246E-10    0.000000E+00              9.00000E+100
116  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -1.586604E-10    0.000000E+00              9.00000E+100
117  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -8.310231E-11    0.000000E+00              9.00000E+100
118  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -5.222371E-11    0.000000E+00              9.00000E+100
119  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00    6.071611E-12    0.000000E+00              9.00000E+100
120  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -6.448994E-12    0.000000E+00              9.00000E+100
121  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -1.367625E-13    0.000000E+00              9.00000E+100
122  traj.phases.phase0.collocation_constraint.defects:gam                 e   0.000000E+00   -5.043470E-12    0.000000E+00              9.00000E+100
123  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -1.808266E-14    0.000000E+00              9.00000E+100
124  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -1.200753E-13    0.000000E+00              9.00000E+100
125  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -9.088450E-13    0.000000E+00              9.00000E+100
126  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -2.828097E-13    0.000000E+00              9.00000E+100
127  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -9.545592E-14    0.000000E+00              9.00000E+100
128  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    1.030558E-13    0.000000E+00              9.00000E+100
129  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    1.422285E-14    0.000000E+00              9.00000E+100
130  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    4.193107E-14    0.000000E+00              9.00000E+100
131  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    5.168019E-13    0.000000E+00              9.00000E+100
132  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    1.893382E-12    0.000000E+00              9.00000E+100
133  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    6.534112E-12    0.000000E+00              9.00000E+100
134  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -7.805041E-13    0.000000E+00              9.00000E+100
135  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    1.658332E-12    0.000000E+00              9.00000E+100
136  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    2.363637E-12    0.000000E+00              9.00000E+100
137  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    1.113932E-12    0.000000E+00              9.00000E+100
138  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -8.019006E-13    0.000000E+00              9.00000E+100
139  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -2.750345E-12    0.000000E+00              9.00000E+100
140  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -3.050107E-12    0.000000E+00              9.00000E+100
141  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -1.418847E-12    0.000000E+00              9.00000E+100
142  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -2.266078E-13    0.000000E+00              9.00000E+100
143  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -1.775414E-13    0.000000E+00              9.00000E+100
144  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -4.891607E-13    0.000000E+00              9.00000E+100
145  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -7.100315E-13    0.000000E+00              9.00000E+100
146  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -3.854632E-13    0.000000E+00              9.00000E+100
147  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -2.031138E-13    0.000000E+00              9.00000E+100
148  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00   -6.662568E-13    0.000000E+00              9.00000E+100
149  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    1.388763E-14    0.000000E+00              9.00000E+100
150  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    5.949174E-14    0.000000E+00              9.00000E+100
151  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    3.399716E-14    0.000000E+00              9.00000E+100
152  traj.phases.phase0.collocation_constraint.defects:m                   e   0.000000E+00    9.427009E-14    0.000000E+00              9.00000E+100
153  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -1.346861E-12    0.000000E+00              9.00000E+100
154  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00    1.346861E-12    0.000000E+00              9.00000E+100
155  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -4.489536E-13    0.000000E+00              9.00000E+100
156  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00    0.000000E+00    0.000000E+00              9.00000E+100
157  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -1.010146E-12    0.000000E+00              9.00000E+100
158  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00    7.856689E-13    0.000000E+00              9.00000E+100
159  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00    1.683576E-12    0.000000E+00              9.00000E+100
160  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -2.244768E-13    0.000000E+00              9.00000E+100
161  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00    3.367152E-13    0.000000E+00              9.00000E+100
162  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00    0.000000E+00    0.000000E+00              9.00000E+100
163  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00    2.357007E-12    0.000000E+00              9.00000E+100
164  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00    6.734304E-13    0.000000E+00              9.00000E+100
165  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00    0.000000E+00    0.000000E+00              9.00000E+100
166  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00    3.984463E-12    0.000000E+00              9.00000E+100
167  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00    0.000000E+00    0.000000E+00              9.00000E+100
168  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -1.665162E-12    0.000000E+00              9.00000E+100
169  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00    1.003131E-12    0.000000E+00              9.00000E+100
170  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00    3.332078E-13    0.000000E+00              9.00000E+100
171  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00    3.332078E-13    0.000000E+00              9.00000E+100
172  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -3.367152E-13    0.000000E+00              9.00000E+100
173  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -3.367152E-13    0.000000E+00              9.00000E+100
174  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00    1.332831E-12    0.000000E+00              9.00000E+100
175  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -5.387444E-12    0.000000E+00              9.00000E+100
176  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -8.979073E-13    0.000000E+00              9.00000E+100
177  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00    2.020291E-12    0.000000E+00              9.00000E+100
178  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -2.020291E-12    0.000000E+00              9.00000E+100
179  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -3.311033E-12    0.000000E+00              9.00000E+100
180  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -8.979073E-13    0.000000E+00              9.00000E+100
181  traj.phases.phase0.continuity_comp.defect_control_rates:alpha_rate    e   0.000000E+00   -1.795815E-12    0.000000E+00              9.00000E+100
182  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    5.000000E-03    1.000000E+00         l    9.00000E+100
183  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.999990E-03    1.000000E+00         l    9.00000E+100
184  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    5.306132E-03    1.000000E+00              9.00000E+100
185  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    5.306132E-03    1.000000E+00              9.00000E+100
186  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.999990E-03    1.000000E+00         l    9.00000E+100
187  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    5.696766E-03    1.000000E+00              9.00000E+100
188  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    5.696766E-03    1.000000E+00              9.00000E+100
189  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    1.613481E-02    1.000000E+00              9.00000E+100
190  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.408981E-02    1.000000E+00              9.00000E+100
191  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.408981E-02    1.000000E+00              9.00000E+100
192  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    8.650949E-02    1.000000E+00              9.00000E+100
193  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    1.332198E-01    1.000000E+00              9.00000E+100
194  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    1.332198E-01    1.000000E+00              9.00000E+100
195  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    1.783659E-01    1.000000E+00              9.00000E+100
196  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    2.208505E-01    1.000000E+00              9.00000E+100
197  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    2.208505E-01    1.000000E+00              9.00000E+100
198  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    2.603273E-01    1.000000E+00              9.00000E+100
199  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    2.972082E-01    1.000000E+00              9.00000E+100
200  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    2.972082E-01    1.000000E+00              9.00000E+100
201  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.318933E-01    1.000000E+00              9.00000E+100
202  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.644638E-01    1.000000E+00              9.00000E+100
203  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.644638E-01    1.000000E+00              9.00000E+100
204  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.946830E-01    1.000000E+00              9.00000E+100
205  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.210555E-01    1.000000E+00              9.00000E+100
206  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.210555E-01    1.000000E+00              9.00000E+100
207  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.411625E-01    1.000000E+00              9.00000E+100
208  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.524725E-01    1.000000E+00              9.00000E+100
209  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.524725E-01    1.000000E+00              9.00000E+100
210  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.532719E-01    1.000000E+00              9.00000E+100
211  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.442078E-01    1.000000E+00              9.00000E+100
212  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.442078E-01    1.000000E+00              9.00000E+100
213  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.275466E-01    1.000000E+00              9.00000E+100
214  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.073269E-01    1.000000E+00              9.00000E+100
215  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.073269E-01    1.000000E+00              9.00000E+100
216  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.876079E-01    1.000000E+00              9.00000E+100
217  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.714106E-01    1.000000E+00              9.00000E+100
218  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.714106E-01    1.000000E+00              9.00000E+100
219  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.606605E-01    1.000000E+00              9.00000E+100
220  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.553962E-01    1.000000E+00              9.00000E+100
221  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.553962E-01    1.000000E+00              9.00000E+100
222  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.549736E-01    1.000000E+00              9.00000E+100
223  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.580954E-01    1.000000E+00              9.00000E+100
224  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.580954E-01    1.000000E+00              9.00000E+100
225  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.634876E-01    1.000000E+00              9.00000E+100
226  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.701506E-01    1.000000E+00              9.00000E+100
227  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.701506E-01    1.000000E+00              9.00000E+100
228  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.773160E-01    1.000000E+00              9.00000E+100
229  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.846041E-01    1.000000E+00              9.00000E+100
230  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.846041E-01    1.000000E+00              9.00000E+100
231  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.917903E-01    1.000000E+00              9.00000E+100
232  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.988567E-01    1.000000E+00              9.00000E+100
233  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    3.988567E-01    1.000000E+00              9.00000E+100
234  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.058363E-01    1.000000E+00              9.00000E+100
235  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.127898E-01    1.000000E+00              9.00000E+100
236  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.127898E-01    1.000000E+00              9.00000E+100
237  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.197539E-01    1.000000E+00              9.00000E+100
238  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.266802E-01    1.000000E+00              9.00000E+100
239  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.266802E-01    1.000000E+00              9.00000E+100
240  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.334593E-01    1.000000E+00              9.00000E+100
241  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.398644E-01    1.000000E+00              9.00000E+100
242  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.398644E-01    1.000000E+00              9.00000E+100
243  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.456138E-01    1.000000E+00              9.00000E+100
244  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.503977E-01    1.000000E+00              9.00000E+100
245  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.503977E-01    1.000000E+00              9.00000E+100
246  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.539350E-01    1.000000E+00              9.00000E+100
247  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.562173E-01    1.000000E+00              9.00000E+100
248  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.562173E-01    1.000000E+00              9.00000E+100
249  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.574851E-01    1.000000E+00              9.00000E+100
250  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.587908E-01    1.000000E+00              9.00000E+100
251  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.587908E-01    1.000000E+00              9.00000E+100
252  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.617617E-01    1.000000E+00              9.00000E+100
253  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.692150E-01    1.000000E+00              9.00000E+100
254  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.692150E-01    1.000000E+00              9.00000E+100
255  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    4.845459E-01    1.000000E+00              9.00000E+100
256  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    5.109967E-01    1.000000E+00              9.00000E+100
257  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    5.109967E-01    1.000000E+00              9.00000E+100
258  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    5.509664E-01    1.000000E+00              9.00000E+100
259  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    6.036220E-01    1.000000E+00              9.00000E+100
260  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    6.036220E-01    1.000000E+00              9.00000E+100
261  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    6.660413E-01    1.000000E+00              9.00000E+100
262  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    7.332146E-01    1.000000E+00              9.00000E+100
263  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    7.332146E-01    1.000000E+00              9.00000E+100
264  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    8.001243E-01    1.000000E+00              9.00000E+100
265  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    8.626101E-01    1.000000E+00              9.00000E+100
266  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    8.626101E-01    1.000000E+00              9.00000E+100
267  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    9.171179E-01    1.000000E+00              9.00000E+100
268  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    9.605157E-01    1.000000E+00              9.00000E+100
269  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    9.605157E-01    1.000000E+00              9.00000E+100
270  traj.phases.phase0->path_constraint->h                                i   5.000000E-03    9.894541E-01    1.000000E+00              9.00000E+100
271  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    4.000084E-01    1.800000E+00              9.00000E+100
272  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    4.928085E-01    1.800000E+00              9.00000E+100
273  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    5.888639E-01    1.800000E+00              9.00000E+100
274  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    5.888639E-01    1.800000E+00              9.00000E+100
275  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    6.907438E-01    1.800000E+00              9.00000E+100
276  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    7.911883E-01    1.800000E+00              9.00000E+100
277  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    7.911883E-01    1.800000E+00              9.00000E+100
278  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    8.675445E-01    1.800000E+00              9.00000E+100
279  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.082456E-01    1.800000E+00              9.00000E+100
280  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.082456E-01    1.800000E+00              9.00000E+100
281  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.235930E-01    1.800000E+00              9.00000E+100
282  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.290688E-01    1.800000E+00              9.00000E+100
283  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.290688E-01    1.800000E+00              9.00000E+100
284  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.318675E-01    1.800000E+00              9.00000E+100
285  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.335848E-01    1.800000E+00              9.00000E+100
286  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.335848E-01    1.800000E+00              9.00000E+100
287  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.348374E-01    1.800000E+00              9.00000E+100
288  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.351585E-01    1.800000E+00              9.00000E+100
289  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.351585E-01    1.800000E+00              9.00000E+100
290  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.342001E-01    1.800000E+00              9.00000E+100
291  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.323508E-01    1.800000E+00              9.00000E+100
292  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.323508E-01    1.800000E+00              9.00000E+100
293  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.308147E-01    1.800000E+00              9.00000E+100
294  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.336966E-01    1.800000E+00              9.00000E+100
295  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.336966E-01    1.800000E+00              9.00000E+100
296  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.466740E-01    1.800000E+00              9.00000E+100
297  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.730145E-01    1.800000E+00              9.00000E+100
298  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    9.730145E-01    1.800000E+00              9.00000E+100
299  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.012248E+00    1.800000E+00              9.00000E+100
300  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.060986E+00    1.800000E+00              9.00000E+100
301  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.060986E+00    1.800000E+00              9.00000E+100
302  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.115413E+00    1.800000E+00              9.00000E+100
303  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.169826E+00    1.800000E+00              9.00000E+100
304  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.169826E+00    1.800000E+00              9.00000E+100
305  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.219091E+00    1.800000E+00              9.00000E+100
306  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.260771E+00    1.800000E+00              9.00000E+100
307  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.260771E+00    1.800000E+00              9.00000E+100
308  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.294143E+00    1.800000E+00              9.00000E+100
309  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.320541E+00    1.800000E+00              9.00000E+100
310  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.320541E+00    1.800000E+00              9.00000E+100
311  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.341668E+00    1.800000E+00              9.00000E+100
312  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.359368E+00    1.800000E+00              9.00000E+100
313  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.359368E+00    1.800000E+00              9.00000E+100
314  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.375207E+00    1.800000E+00              9.00000E+100
315  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.390235E+00    1.800000E+00              9.00000E+100
316  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.390235E+00    1.800000E+00              9.00000E+100
317  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.405195E+00    1.800000E+00              9.00000E+100
318  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.420399E+00    1.800000E+00              9.00000E+100
319  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.420399E+00    1.800000E+00              9.00000E+100
320  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.436004E+00    1.800000E+00              9.00000E+100
321  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.451979E+00    1.800000E+00              9.00000E+100
322  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.451979E+00    1.800000E+00              9.00000E+100
323  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.468263E+00    1.800000E+00              9.00000E+100
324  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.484798E+00    1.800000E+00              9.00000E+100
325  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.484798E+00    1.800000E+00              9.00000E+100
326  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.501568E+00    1.800000E+00              9.00000E+100
327  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.518655E+00    1.800000E+00              9.00000E+100
328  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.518655E+00    1.800000E+00              9.00000E+100
329  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.536198E+00    1.800000E+00              9.00000E+100
330  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.554427E+00    1.800000E+00              9.00000E+100
331  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.554427E+00    1.800000E+00              9.00000E+100
332  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.573595E+00    1.800000E+00              9.00000E+100
333  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.593901E+00    1.800000E+00              9.00000E+100
334  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.593901E+00    1.800000E+00              9.00000E+100
335  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.615453E+00    1.800000E+00              9.00000E+100
336  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.637984E+00    1.800000E+00              9.00000E+100
337  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.637984E+00    1.800000E+00              9.00000E+100
338  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.660945E+00    1.800000E+00              9.00000E+100
339  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.683021E+00    1.800000E+00              9.00000E+100
340  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.683021E+00    1.800000E+00              9.00000E+100
341  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.702446E+00    1.800000E+00              9.00000E+100
342  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.716556E+00    1.800000E+00              9.00000E+100
343  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.716556E+00    1.800000E+00              9.00000E+100
344  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.722337E+00    1.800000E+00              9.00000E+100
345  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.716745E+00    1.800000E+00              9.00000E+100
346  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.716745E+00    1.800000E+00              9.00000E+100
347  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.696689E+00    1.800000E+00              9.00000E+100
348  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.634713E+00    1.800000E+00              9.00000E+100
349  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.634713E+00    1.800000E+00              9.00000E+100
350  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.553444E+00    1.800000E+00              9.00000E+100
351  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.458839E+00    1.800000E+00              9.00000E+100
352  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.458839E+00    1.800000E+00              9.00000E+100
353  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.357846E+00    1.800000E+00              9.00000E+100
354  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.256831E+00    1.800000E+00              9.00000E+100
355  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.256831E+00    1.800000E+00              9.00000E+100
356  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.162010E+00    1.800000E+00              9.00000E+100
357  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.081320E+00    1.800000E+00              9.00000E+100
358  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.081320E+00    1.800000E+00              9.00000E+100
359  traj.phases.phase0->path_constraint->mach                             i   1.000000E-01    1.024093E+00    1.800000E+00              9.00000E+100

Exit Status
Inform  Description
0  Solve Succeeded
--------------------------------------------------------------------------------

Jacobian shape: (361, 212)  ( 3.44% nonzero)
FWD solves: 13   REV solves: 0
Total colors vs. total size: 13 vs 212  (93.9% improvement)

Sparsity computed using tolerance: 1e-12
Time to compute sparsity: 0.466973 sec.
Time to compute coloring: 0.258733 sec.
Memory to compute coloring: 0.000000 MB.

<Figure size 550x550 with 0 Axes>


## Performance comparison#

In this instance, the following performance was noted for the minimum time-to-climb case with 30 Gauss-Lobatto segments. Using OpenMDAO’s partial derivative coloring buys back a signficant amount of performance lost to finite differencing. It should be noted that the IPOPT option alpha_for_y can have a signficant impact on performance here. The default ‘primal’ step results in faster convergence for the sparse analytic case, but results in problematic convergence for the finite-differenced versions. Switching the option using p.driver.opt_settings['alpha_for_y'] = 'safer-min-dual-infeas' results in a ‘safer’ step size and faster convergence of the finite-differenced versions, at the expense of some time in the analytic case. The table below shows approximate run times normalized by the analytic version of the problem’s run time.

Derivative Type

Normalized Optimization Time

Sparse Analytic

1.0

Finite Difference (Dense)

~1.5 to ~2.5

Finite Difference (with Coloring)

~1.0 to ~1.5

Another note is that even in the finite differencing cases only a single component, the dynamic pressure component, is being switch to use finite differencing. Doing so completely destroys the sparsity of the system, requiring over 10x as many solves of the resulting linear system to compute the total derivatives across the model. This is an important lesson: Failing to employ sparsity everywhere in a complex model can completely negate its benefit. However, you can buy back a significant portion of this lost performance using partial coloring.