Skip to content
Snippets Groups Projects

Resolve "Implement basic structure for the hexagon experiment"

All threads resolved!
1 file
+ 1
3
Compare changes
  • Side-by-side
  • Inline
+ 1
3
@@ -108,8 +108,7 @@ class Hexagon():
@@ -108,8 +108,7 @@ class Hexagon():
# Three-signal combination
# Three-signal combination
self.three_signal_combination = self.carrier_beatnotes[:,0] \
self.three_signal_combination = self.carrier_beatnotes[:,0] \
+ self.carrier_beatnotes[:,1] + self.carrier_beatnotes[:,2]
+ self.carrier_beatnotes[:,1] + self.carrier_beatnotes[:,2]
def write(self, output='measurements.h5', mode='w'):
def write(self, output='measurements.h5', mode='w'):
"""Write simulation results.
"""Write simulation results.
@@ -131,7 +130,6 @@ class Hexagon():
@@ -131,7 +130,6 @@ class Hexagon():
self._write_attr(hdf5, 'carrier_beatnote_fluctuations', indices=self.BEATNOTES)
self._write_attr(hdf5, 'carrier_beatnote_fluctuations', indices=self.BEATNOTES)
self._write_attr(hdf5, 'three_signal_combination')
self._write_attr(hdf5, 'three_signal_combination')
def _write_attr(self, hdf5, dataset, indices=None):
def _write_attr(self, hdf5, dataset, indices=None):
"""Write a single object attribute on ``hdf5``.
"""Write a single object attribute on ``hdf5``.
Loading