-
Notifications
You must be signed in to change notification settings - Fork 6
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)