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

OpenMDAO / dymos / 6087501337
91%

Build:
DEFAULT BRANCH: master
Ran 05 Sep 2023 05:09PM UTC
Jobs 5
Files 405
Run time 26s
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.637% (-0.04%) from 92.674%
6087501337

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

50 of 53 new or added lines in 6 files covered. (94.34%)

28 existing lines in 1 file now uncovered.

32710 of 35310 relevant lines covered (92.64%)

4.36 hits per line

Jobs
ID Job ID Ran Files Coverage
1 6087501337.1 05 Sep 2023 05:38PM UTC 0
92.38
2 6087501337.2 05 Sep 2023 05:38PM UTC 0
67.64
3 6087501337.3 05 Sep 2023 05:38PM UTC 0
91.95
4 6087501337.4 05 Sep 2023 05:38PM UTC 0
91.77
5 6087501337.5 05 Sep 2023 05:38PM UTC 0
92.57
Source Files on build 6087501337
Detailed source file information is not available for this build.
  • Back to Repo
  • 1b4ccc33 on github
  • Prev Build on master (#6053690108)
  • Next Build on master (#6097910004)
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