floris.optimization.layout_optimization.layout_optimization_pyoptsparse_spread#

Classes

LayoutOptimizationPyOptSparse(fmodel, boundaries)

class floris.optimization.layout_optimization.layout_optimization_pyoptsparse_spread.LayoutOptimizationPyOptSparse(fmodel, boundaries, min_dist=None, solver=None, optOptions=None, timeLimit=None, storeHistory='hist.hist', hotStart=None)[source]#
parse_opt_vars(varDict)[source]#
parse_sol_vars(sol)[source]#
add_var_group(optProb)[source]#
add_con_group(optProb)[source]#
compute_cons(funcs, x, y)[source]#
mean_distance(x, y)[source]#
space_constraint(x, y, rho=500)[source]#
distance_from_boundaries(x, y)[source]#
plot_layout_opt_results()[source]#

Method to plot the old and new locations of the layout opitimization.