Skip to content

Commit a77b1fa

Browse files
authored
refact: Rename "calculation" to "simulation step" (#527)
The term "calculation" is not very fitting currently. Previously, a "calculation" is a function associated to an `Instruction` subclass (e.g., `Beamsplitter`) to be executed during the simulation, when such instruction is encountered. A better naming would be "simulation step", and therefore, it has been renamed.
1 parent f0e7f9c commit a77b1fa

18 files changed

Lines changed: 20 additions & 20 deletions

piquasso/_simulators/fock/general/calculations.py renamed to piquasso/_simulators/fock/general/simulation_steps.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
get_fock_space_basis,
4343
)
4444

45-
from ..calculations import (
45+
from ..simulation_steps import (
4646
calculate_state_index_matrix_list,
4747
calculate_interferometer_helper_indices,
4848
calculate_index_list_for_appling_interferometer,

piquasso/_simulators/fock/general/simulator.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
from piquasso._simulators.connectors import NumpyConnector
2020

2121
from .state import FockState
22-
from .calculations import (
22+
from .simulation_steps import (
2323
passive_linear,
2424
squeezing,
2525
displacement,
@@ -34,7 +34,7 @@
3434
annihilate,
3535
)
3636

37-
from ..calculations import attenuator
37+
from ..simulation_steps import attenuator
3838

3939

4040
class FockSimulator(BuiltinSimulator):

piquasso/_simulators/fock/pure/calculations/__init__.py renamed to piquasso/_simulators/fock/pure/simulation_steps/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
from .passive_linear import _apply_passive_linear
4040
from .utils import project_to_subspace
4141

42-
from ...calculations import calculate_state_index_matrix_list
42+
from ...simulation_steps import calculate_state_index_matrix_list
4343

4444
from ..state import PureFockState
4545
from ..batch_state import BatchPureFockState

piquasso/_simulators/fock/pure/calculations/homodyne.py renamed to piquasso/_simulators/fock/pure/simulation_steps/homodyne.py

File renamed without changes.

piquasso/_simulators/fock/pure/calculations/measurements.py renamed to piquasso/_simulators/fock/pure/simulation_steps/measurements.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
from piquasso.api.branch import Branch
2020

2121
from piquasso._math.fock import get_fock_space_basis
22-
from piquasso._simulators.fock.calculations import get_projection_operator_indices
22+
from piquasso._simulators.fock.simulation_steps import get_projection_operator_indices
2323
from piquasso._simulators.fock.general.state import FockState
2424

2525
from ..state import PureFockState

piquasso/_simulators/fock/pure/calculations/passive_linear.py renamed to piquasso/_simulators/fock/pure/simulation_steps/passive_linear.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
from piquasso.api.connector import BaseConnector
2626

2727
from ..state import PureFockState
28-
from ...calculations import (
28+
from ...simulation_steps import (
2929
calculate_interferometer_helper_indices,
3030
calculate_index_list_for_appling_interferometer,
3131
)

piquasso/_simulators/fock/pure/calculations/utils.py renamed to piquasso/_simulators/fock/pure/simulation_steps/utils.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
import numpy as np
1919

20-
from ...calculations import get_projection_operator_indices
20+
from ...simulation_steps import get_projection_operator_indices
2121

2222
from ..state import PureFockState
2323

piquasso/_simulators/fock/pure/simulator.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
from .state import PureFockState
1717

18-
from .calculations import (
18+
from .simulation_steps import (
1919
state_vector_instruction,
2020
passive_linear,
2121
beamsplitter5050,
@@ -36,7 +36,7 @@
3636
homodyne_measurement,
3737
)
3838

39-
from ..calculations import attenuator
39+
from ..simulation_steps import attenuator
4040

4141
from ...simulator import BuiltinSimulator
4242
from piquasso.instructions import (
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)