BY LARS EINAR S. STIENG AND MICHAEL MUSKULUS
FOR: "RELIABILITY-BASED DESIGN OPTIMIZATION OF OFFSHORE WIND TURBINE SUPPORT STRUCTURES USING ANALYTICAL SENSITIVITIES AND FACTORIZED UNCERTAINTY MODELING"

NOTE FOR FILE NAMES:

- Last part of filenames indicate the outer iteration number

CONSTRAINT FILES ORGANIZED (*constraint_vals*) AS FOLLOWS:

- First column: Iteration number (0 is initial design)

- Subsequent columns: Constraint values in each element, starting with the bottom element. 
If both fatigue and extreme load constraints are included, all fatigue constraints are listed first, all extreme load constraints then follow.

DESIGN VARIABLE FILES (*design_vars_info*) ORGANIZED AS FOLLOWS:

- First column: Iteration number (0 is initial design)

- Subsequent columns: Design variables, all diameters first, then thicknesses. 
Starts at bottom element (except for the connected designs, where only 1 diameter and 1 thickness is included)

OBJECTIVE FUNCTION AND EIGENFREQUENCY FILES (*objective_and_eigenfrequency_info*) ORGANIZED AS FOLLOWS:

- First column: Iteration number (0 is initial design)

- Second column: Number of function evaluations (not including sensitivity analysis)

- Third column: Objective function value

- Fourth column: Maximum constraint violation

- Fifth column: First order optimality estimate*

- Sixth column: Stepsize*

- Seventh column: First eigenfrequency

* Refer to MATLAB Documentation (fmincon) for details