• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

OpenMDAO / dymos / 6087501337 / 1
91%
master: 91%

Build:
DEFAULT BRANCH: master
Ran 05 Sep 2023 05:38PM UTC
Files 405
Run time 14s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

05 Sep 2023 04:55PM UTC coverage: 92.382% (+24.7%) from 67.687%
6087501337.1

push

github

web-flow
Fixed some issues that were causing simulation to fail under MPI. (#978)

* working on simulation under mpi. works with linked phases but connections problematic.

* Fixed simulation under MPI.

simulation was failing under MPI.
- Setting simulation phase values from their source phases now accounts for MPI.
- This code is built on the assumption that a phase and its corresponding simulation phase are on the same processor.
- The trajectory created by `Trajectory.simulate` will not bother setting up linkages or interphase connections since they are irrelevant for simulation.
- Bumped the minimum OpenMDAO version as specified in setup.py to 3.26.  We were already using this as the oldest supported version on CI.
- In `set_vals_from_phase` for simulation phase we now don't grab variable values from their ultimate source (from_src=False).
- The finite burn MPI test cases now include simulation.

* Pass trajectory's comm to the subproblem used for simulation.

* cleanup

* Added unit simplification to introspection when units involve multiplication by time units.
This prevents units such as '1/s*s' intead of None.

Added a warnings context to simulation setup to ignore setup and unused options warnings that are not the fault of the user.

* Cleaned up simulation phase so that state values can be pulled from either states or initial_states in the phase being simulated.

* If pulling initial states from initial states, do not do any slicing

32623 of 35313 relevant lines covered (92.38%)

0.92 hits per line

Source Files on job 6087501337.1
  • Tree
  • List 0
  • Changed 121
  • Source Changed 0
  • Coverage Changed 121
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 6087501337
  • 1b4ccc33 on github
  • Prev Job for on master (#6053690108.1)
  • Next Job for on master (#6097910004.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc