dymos icon indicating copy to clipboard operation
dymos copied to clipboard

Open Source Optimization of Dynamic Multidisciplinary Systems

Results 48 dymos issues
Sort by recently updated
recently updated
newest added

### Proposed feature. Currently each of the different transcriptions require distinct methods of setting state values. For Gauss-Lobatto and Radau-ps, we use `set_val('phase.states:{}', val)`. For explicit shooting, this causes an...

### Proposed feature. When attempting to specify the name of the file to use for a case recorder via the `run_problem` interface, dymos expects a string rather than a recorder...

### Summary The Birkhoff transcription makes use of `add_residual` to define residuals that don't match up one-for-one with implicit outputs. There had been a bug in OpenMDAO that prevented this...

### Proposed feature. The notion of timeseries expressions is useful but adds excessive complication to timeseries components. This could be made significantly more simple by putting any expression evaluations in...

### Proposed feature. Sometimes methods refer to `time` when really it might be a different integration variable. While dymos currently allows `time` to be renamed, the API methods themselves still...

### Description Running run_problem with `make_plots=True` will fail if any phase has a renamed time variable and the name 'time' is not otherwise present. The ways to fix this are:...

bug

### Description ODE's which use OpenMDAO's `shape_by_conn`, `copy_shape`, etc. Dymos should be changed to allow for these, and still use introspection for shape. ### Example TBD ### Dymos Version 1.10.1-dev...

bug

### Description The check magnitudes are all 0's for the states with `input_initial=True` ### Example ```python import openmdao.api as om import dymos as dm import matplotlib.pyplot as plt from dymos.examples.oscillator.oscillator_ode...

bug