Skip to content
Snippets Groups Projects

Quantum noise sub-budgets

Merged Kevin Kuns requested to merge kevin.kuns/pygwinc:quant-sub-nb into master
1 unresolved thread
4 files
+ 161
45
Compare changes
  • Side-by-side
  • Inline
Files
4
  • 97afd5d6
    precomp support · 97afd5d6
    Jameson Rollins authored
    Functions listed in the BudgetItem.precomp list are all executed by the
    update() method (after attribute update).  Execution state is cached at
    the Budget level, to prevent re-calculating the same functions multiple
    per update.
    
    This provides a speed-up of about 50% for the Aplus model, but much less
    for the CE models which are limited by other noise calculations.
+ 1
0
@@ -35,6 +35,7 @@ def main():
range_pad = max(len(name), range_pad)
for name, budget in budgets.items():
budget.update()
data = budget.calc()
try:
import inspiral_range
Loading