- Nov 17, 2020
-
-
Kevin Kuns authored
- Break seismic noise up into contributions from horizontal and vertical motion. - Moved code to calculate the platform motion from noises.py into seismic.py. - Removed duplicate dhdl function from noises.py.
-
Christopher Wipf authored
add plot method to BudgetTrace object Closes #75 See merge request !112
-
Jameson Rollins authored
Resolve "BudgetTrace instances are helpless" Closes #78 See merge request !115
-
- Nov 16, 2020
-
-
Christopher Wipf authored
-
- Nov 02, 2020
-
-
Jameson Rollins authored
Defer setting plot backend as much as possible See merge request !113
-
Duncan Macleod authored
-
- Oct 27, 2020
-
-
Jameson Rollins authored
just calls plot.plot_trace closes #75
-
Jameson Rollins authored
-
Jameson Rollins authored
-
Jameson Rollins authored
closes #77
-
Jameson Rollins authored
missing entry point and package data closes #74
-
- Oct 21, 2020
-
-
Jameson Rollins authored
-
Jameson Rollins authored
that don't support the fallback_version option
-
Jameson Rollins authored
This is needed for the test script, where setuptools_scm doesn't work
-
Jameson Rollins authored
Version support Closes #59 See merge request !99
-
Jameson Rollins authored
using setuptools_scm
-
Jameson Rollins authored
Quantum noise sub-budgets Closes #20 See merge request !94
-
Quantum noise now broken up into: * AS Port Vacuum * Arm Loss * SRC Loss * Filter Cavity Loss * Injection Loss * Readout Loss
-
- Oct 20, 2020
-
-
Jameson Rollins authored
CTN: drop amplitude noise and fix docstring See merge request !108
-
Christopher Wipf authored
Brownian amplitude noise is generally quite negligible, so the CoatingBrownian budget item no longer considers it. The calculation remains available in coating_brownian().
-
Jameson Rollins authored
Update FC parameter optimization See merge request !104
-
- Updated the filter cavity optimization to work with the recent precomp changes - Removed a redundant argument in computeFCParams
-
Jameson Rollins authored
default frequency array for load_budget() See merge request !106
-
Jameson Rollins authored
This specifies a default frequency array for load_budget and the CLI, and makes it easier to provide alternative arrays with a frequency "specification string" (e.g. '5:1000:3000').
-
Jameson Rollins authored
noises.py: clean up helper functions See merge request !107
-
Christopher Wipf authored
- merge coating_thickness into mirror_struct - merge precomp_mirror into mirror_struct - merge precomp_power into ifo_power - merge precomp_cavity into arm_cavity precomp is no longer used for these helpers, but they're sufficiently trivial that it doesn't matter whether they are cached.
-
Jameson Rollins authored
closes #56
-
Jameson Rollins authored
fixes bug where overall budget name was used instead.
-
Jameson Rollins authored
This fixes a bug whereby references traces were being included in the sum total.
-
Jameson Rollins authored
This prevents buggy behavior if an ifo is not provided.
-
Jameson Rollins authored
This function is useful, so no reason to hide it.
-
Jameson Rollins authored
closes #72
-
- Oct 09, 2020
-
-
Jameson Rollins authored
cache precomp data between runs See merge request !103
-
Jameson Rollins authored
those variables will be considered internal.
-
Jameson Rollins authored
-
Jameson Rollins authored
This prevents the precomp data from being re-calculated if the ifo hasn't changed.
-
Jameson Rollins authored
introduce Mirror struct for mirror thermal calculations See merge request !102
-
Jameson Rollins authored
precomp decorator support See merge request !95
-
Jameson Rollins authored
This struct is created by the precomp_mirror function, and is essentially the union of the Material and Optic structs, holding all relevant properties for a given optic for thermal noise calculations. It can be used in place of either the Material or Optic structs. Coating thermal noise functions are modified to accept this struct.
-