Skip to content

Conversation

@OwenShepherd
Copy link

Summary

Initialize self.subsystems to an empty list in the AviaryGroup init. Otherwise, self.subsystems isn't initialized until a successful run of check_and_preprocess_inputs() is made. This also allows full reports to be made for the level3 example without crashing. Prior, the level3 example would crash before writing the full report, and fail to write these files:

  • status.json
  • mission_summary.md
  • mission_timeseries_data.csv
  • traj_results_report.html

Related Issues

Backwards incompatibilities

None

New Dependencies

None

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

run_level3_example.py fails in subsystem_report

1 participant