Skip to content

Temporary Commit Page

Daniel R. Herber edited this page Jun 25, 2021 · 61 revisions

See commit message for fixes, changes, and new features. Thanks!

Fixes

  • Fixed MultiphaseParameter example solution files given the changes in the outputted structure
  • Fixed a bug when both symb.Ob and OLQ objective function terms are included in DTQP_IPFMINCON.m

Changes

  • Changed the outputted structure (in) where the original structure (in_) is now in.phase_info = in_ (see DTQP_MESH.m for details; all included examples should still work)

Features

  • Added initial support for multiple-interval pseudospectral method with LQDO problems only
    • Use opts.dt.defects = 'PS-MI' and this then uses LGL-based PS method (CGL method will be incorporated later)
    • Use opts.dt.nn to set the polynomial order in each interval
    • See the case in BrysonHo166.m for an example
    • NOTE: 'PS-MI' only supports single-phase problems at the moment
    • Currently, both the controls and states are made continuous between intervals (might make this an option later)

Clone this wiki locally