Skip to content

Conversation

@kecnry
Copy link
Member

@kecnry kecnry commented Aug 8, 2025

import phoebe

b = phoebe.default_binary(force_build=True)
b.add_system('other_system')

TODO:

  • system checks to take system as input
  • compute checks to obey system@compute, and for ebv checks to iterate over all systems in all computes
  • all backends need to obey system@compute, including phoebe looping over multiple selections
  • ability to inject addl default_binary into new system, without having to build manually? Ability to copy one system (and its components) to a new system?
  • only allow components tagged with a system in the system

TODO:
* compute checks to obey system@compute
* all backends need to obey system@compute, including phoebe looping over multiple selections
* ability to inject addl default_binary into new system, without having to build manually?  Ability to copy one system (and its components) to a new system?
* only allow components tagged with a system in the system
@kecnry kecnry marked this pull request as draft August 20, 2025 19:27
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.

1 participant