fulqrum.ramps.ramps_open¶
- ramps_open(QubitOperator H, Subspace target_subspace, double target_energy, unsigned int max_recursion=2, double tol=1e-12)¶
RAMPS restricted to an existing subspace when targeting a single bit-string and associated energy.
- Parameters:
H (QubitOperator) – Hamiltonian
target_subspace (Subspace) – Target subspace to expand around
target_energy (double) – Target energy from target subspace
max_recursion (int) – Optional, maximum number of recursions to perform, default=2
tol (double) – Optional, tolerance value for truncation, default=1e-12
- Returns:
RAMPS refined subspace
- Return type: