Maintenance will be performed on git.ligo.org, containers.ligo.org, and docs.ligo.org on Tuesday 22 April 2025 starting at approximately 9am PDT. It is expected to take around 30 minutes and there will be several periods of downtime throughout the maintenance. Please address any comments, concerns, or questions to the helpdesk. This maintenance will be upgrading the GitLab database in order to be ready for the migration.
It would be nice to have sub-budgets for suspension thermal noise showing the vertical and horizontal contributions from each stage. For example, figure 13 from arXiv:2001.11173.
Edited
Designs
Child items ...
Show closed items
Linked items 0
Link issues together to show that they're related or that one is blocking others.
Learn more.
I have here a suggestion for how to do it the other way around. You define the individual noise items the usual way, and then you can have a collection of noise sources, which just returns the sum of all comprising noise sources. This could, e.g., be plotted instead of the individual noise sources, or added as a reference trace. I'm not completely sure whether I like the implementation as a decorator, but happy to have comments on whether I should make this into a merge request @jameson.rollins@christopher.wipf ?
Here's how it would be used (combining vertical/horizontal sus thermal noise into one sus TN object):
The class that gets the @collects decorator applied isn't really used; I thought about making it a nb.Noise subclass and then monkey-patching it in the decorator, but decided that was pretty messy. I also decided against a normal function (e.g. CombinedNoise = create_collection(Noise1, Noise2), since I wanted it to look and feel very similar to the other noise budgets.
I'm working on making the suspension thermal noise sub-budgets right now. I don't think gwinc currently calculates squeezed film damping or multiple molecular species.
!94 (merged) took care of the quantum sub-budgets and !105 (merged) will take care of the suspension thermal noise sub-budgets (at least the initial realization). Rana wants "sub-budgets for all !" though and the remaining 1/3 of this issue pertaining to residual gas has not been addressed yet. It seems fine to leave this issue open for now.