Skip to content
Snippets Groups Projects

Refactor sub budgets

Merged Kevin Kuns requested to merge kevin.kuns/pygwinc:refactor-sub-budgets into master

This continues on !152 (merged) in preparing for the merge of super duper dev branches. The noise sub-budgets are moved out of ifo.noises and into the relevant noise modules. This also gets rid of the from noises import * construction in all of the ifo init files.

Over the course of this refactoring, the suspension thermal, residual gas, and seismic sub-budgets are defined with constructors as described by @jameson.rollins in #65 (closed). This isn't sub-budgets at runtime #83, but it's much much better than what we had before. The sub-budgets are also less annoyingly named now, for example SuspensionThermal.HorizPUM instead of SuspensionThermal.SuspensionThermalHorizPUM and Quantum.SEC instead of QuantumVacuum.QuantumVacuumSEC

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading