Optimiser.create_max_vertload_optimiser
- classmethod Optimiser.create_max_vertload_optimiser(solver='SLSQP', max_iter=500, printout=False, plot=False, starting_point='loadpath', max_lambd=1.0, load_direction=None, derivatives=True)
Create a minimum thickness optimiser to be sent with instructions to the Analysis.
- Parameters:
- solverstr, optional
Which solver to use, by default ‘SLSQP’. See Solvers page for more information.
- printoutbool, optional
Whether or not prints appear in the creen, by default False
- plotbool, optional
Whether or not plots showing intermediate states appear, by default False
- max_iterint, optional
Maximum number of itetations, by default 500
- starting_pointstr, optional
Which starting point use, by default ‘loadpath’
- max_lambdfloat, optional
Maximum load multiplier, by default 1.0
- load_directionarray [n x 1], optional
Direction of the vertical external load, by default None
- derivativesbool, optional
Whether or not derivatives are computed by hand, by default True
- Returns:
Optimiser
The Optimiser object