Skip to content

Update Galaxia names and fix examples#1223

Merged
LourensVeen merged 1 commit intoamusecode:mainfrom
LourensVeen:issue_1194_galaxia_import
Mar 12, 2026
Merged

Update Galaxia names and fix examples#1223
LourensVeen merged 1 commit intoamusecode:mainfrom
LourensVeen:issue_1194_galaxia_import

Conversation

@LourensVeen
Copy link
Member

@LourensVeen LourensVeen commented Mar 6, 2026

This updates galaxia to use the name Galaxia everywhere, rather than BarAndSpirals3D or Barandspirals3d. The latter two are still importable from amuse.community.galaxia and amuse.community.galaxia.interface for backwards compatibily. (But not from amuse_galaxia.)

This also updates the galaxia examples in examples/examples_galaxia and examples/textbook, and applies a few other small fixes to make them work, as it seems like they broke somewhen between 2018 and now. We should set up a CI that runs the examples...

Fixes #1194.

@LourensVeen LourensVeen self-assigned this Mar 6, 2026
@LourensVeen LourensVeen requested a review from a team as a code owner March 6, 2026 19:15
@LourensVeen LourensVeen modified the milestone: Release 2026.3.0 Mar 6, 2026
@LourensVeen LourensVeen force-pushed the issue_1194_galaxia_import branch from 9faf94a to 3d61e03 Compare March 12, 2026 13:11
@LourensVeen LourensVeen force-pushed the issue_1194_galaxia_import branch from 3d61e03 to e4a731f Compare March 12, 2026 14:35
@LourensVeen
Copy link
Member Author

I originally updated the examples that use Galaxia too, but I've removed that because #1227 makes some big changes to the examples, and will be easier to merge on top of this then. We'll update the examples that use Galaxia there.

@LourensVeen LourensVeen merged commit 5686db4 into amusecode:main Mar 12, 2026
4 checks passed
@github-project-automation github-project-automation bot moved this from Backlog to Done in Development Board Mar 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Galaxia import broken

1 participant