@@ -113,7 +113,7 @@ extern "C" {
113113 * @f]
114114 * as utilised by the function applyTrotterizedUnitaryTimeEvolution().
115115 *
116- * - This function is equivalent to applyNonUnitaryTrotterizedPauliStrSumGadget () when passing
116+ * - This function is equivalent to applyTrotterizedNonUnitaryPauliStrSumGadget () when passing
117117 * a @p qcomp instance with a zero imaginary component as the @p angle parameter. This latter
118118 * function is useful for generalising dynamical simulation to imaginary-time evolution.
119119 *
@@ -126,11 +126,11 @@ extern "C" {
126126 \max\limits_{i} |c_i| \le \valeps
127127 * @f]
128128 * where the validation epsilon @f$ \valeps @f$ can be adjusted with setValidationEpsilon().
129- * Otherwise, use applyNonUnitaryTrotterizedPauliStrSumGadget () to permit non-Hermitian @p sum
129+ * Otherwise, use applyTrotterizedNonUnitaryPauliStrSumGadget () to permit non-Hermitian @p sum
130130 * and ergo effect a non-unitary exponential(s).
131131 *
132132 * - The @p angle parameter is necessarily real to retain unitarity, but can be relaxed to an arbitrary
133- * complex scalar (i.e. a @p qcomp) using applyNonUnitaryTrotterizedPauliStrSumGadget (). This permits
133+ * complex scalar (i.e. a @p qcomp) using applyTrotterizedNonUnitaryPauliStrSumGadget (). This permits
134134 * cancelling the complex unit @f$ i @f$ to effect non-unitary @f$ \exp(\theta \, \hat{H}) @f$ as
135135 * is useful for imaginary-time evolution.
136136 *
@@ -152,7 +152,7 @@ extern "C" {
152152 *
153153 * @see
154154 * - applyPauliGadget()
155- * - applyNonUnitaryTrotterizedPauliStrSumGadget ()
155+ * - applyTrotterizedNonUnitaryPauliStrSumGadget ()
156156 * - applyTrotterizedUnitaryTimeEvolution()
157157 *
158158 * @author Tyson Jones
@@ -165,23 +165,23 @@ void applyTrotterizedPauliStrSumGadget(Qureg qureg, PauliStrSum sum, qreal angle
165165// / @see
166166// / - applyTrotterizedPauliStrSumGadget()
167167// / - applyControlledCompMatr1()
168- void applyControlledTrotterizedPauliStrSumGadget (Qureg qureg, int control, PauliStrSum sum, qreal angle, int order, int reps);
168+ void applyTrotterizedControlledPauliStrSumGadget (Qureg qureg, int control, PauliStrSum sum, qreal angle, int order, int reps);
169169
170170
171171// / @notyetdoced
172172// / @notyettested
173173// / @see
174174// / - applyTrotterizedPauliStrSumGadget()
175175// / - applyMultiControlledCompMatr1()
176- void applyMultiControlledTrotterizedPauliStrSumGadget (Qureg qureg, int * controls, int numControls, PauliStrSum sum, qreal angle, int order, int reps);
176+ void applyTrotterizedMultiControlledPauliStrSumGadget (Qureg qureg, int * controls, int numControls, PauliStrSum sum, qreal angle, int order, int reps);
177177
178178
179179// / @notyetdoced
180180// / @notyettested
181181// / @see
182182// / - applyTrotterizedPauliStrSumGadget()
183183// / - applyMultiStateControlledCompMatr1()
184- void applyMultiStateControlledTrotterizedPauliStrSumGadget (Qureg qureg, int * controls, int * states, int numControls, PauliStrSum sum, qreal angle, int order, int reps);
184+ void applyTrotterizedMultiStateControlledPauliStrSumGadget (Qureg qureg, int * controls, int * states, int numControls, PauliStrSum sum, qreal angle, int order, int reps);
185185
186186
187187/* * @notyettested
@@ -232,7 +232,7 @@ void applyMultiStateControlledTrotterizedPauliStrSumGadget(Qureg qureg, int* con
232232 *
233233 * @author Tyson Jones
234234 */
235- void applyNonUnitaryTrotterizedPauliStrSumGadget (Qureg qureg, PauliStrSum sum, qcomp angle, int order, int reps);
235+ void applyTrotterizedNonUnitaryPauliStrSumGadget (Qureg qureg, PauliStrSum sum, qcomp angle, int order, int reps);
236236
237237
238238// end de-mangler
@@ -247,16 +247,16 @@ void applyNonUnitaryTrotterizedPauliStrSumGadget(Qureg qureg, PauliStrSum sum, q
247247// / @notyetvalidated
248248// / @notyetdoced
249249// / @cppvectoroverload
250- // / @see applyMultiControlledTrotterizedPauliStrSumGadget ()
251- void applyMultiControlledTrotterizedPauliStrSumGadget (Qureg qureg, std::vector<int > controls, PauliStrSum sum, qreal angle, int order, int reps);
250+ // / @see applyTrotterizedMultiControlledPauliStrSumGadget ()
251+ void applyTrotterizedMultiControlledPauliStrSumGadget (Qureg qureg, std::vector<int > controls, PauliStrSum sum, qreal angle, int order, int reps);
252252
253253
254254// / @notyettested
255255// / @notyetvalidated
256256// / @notyetdoced
257257// / @cppvectoroverload
258- // / @see applyMultiStateControlledTrotterizedPauliStrSumGadget ()
259- void applyMultiStateControlledTrotterizedPauliStrSumGadget (Qureg qureg, std::vector<int > controls, std::vector<int > states, PauliStrSum sum, qreal angle, int order, int reps);
258+ // / @see applyTrotterizedMultiStateControlledPauliStrSumGadget ()
259+ void applyTrotterizedMultiStateControlledPauliStrSumGadget (Qureg qureg, std::vector<int > controls, std::vector<int > states, PauliStrSum sum, qreal angle, int order, int reps);
260260
261261
262262#endif // __cplusplus
@@ -320,7 +320,7 @@ extern "C" {
320320 * - The @p time parameter is necessarily real to retain unitarity. It can be substituted for a strictly imaginary
321321 * scalar to perform imaginary-time evolution (as per Wick rotation @f$ t \rightarrow - \iu \tau @f$) via
322322 * applyTrotterizedImaginaryTimeEvolution(), or generalised to an arbitrary complex number through direct use of
323- * applyNonUnitaryTrotterizedPauliStrSumGadget ().
323+ * applyTrotterizedNonUnitaryPauliStrSumGadget ().
324324 *
325325 * - The simulated system is _closed_ with dynamics described fully by the Hamiltonian @p hamil. Open or otherwise noisy
326326 * system dynamics can be simulated with applyTrotterizedNoisyTimeEvolution().
@@ -351,7 +351,7 @@ extern "C" {
351351 * @see
352352 * - applyTrotterizedImaginaryTimeEvolution()
353353 * - applyTrotterizedNoisyTimeEvolution()
354- * - applyNonUnitaryTrotterizedPauliStrSumGadget ()
354+ * - applyTrotterizedNonUnitaryPauliStrSumGadget ()
355355 *
356356 * @param[in,out] qureg the state to modify.
357357 * @param[in] hamil the Hamiltonian as a a weighted sum of Pauli strings.
@@ -438,7 +438,7 @@ void applyTrotterizedUnitaryTimeEvolution(Qureg qureg, PauliStrSum hamil, qreal
438438 *
439439 * @equivalences
440440 *
441- * - This function merely wraps applyNonUnitaryTrotterizedPauliStrSumGadget () which effects @f$ \exp(\iu \theta \hat{H}) @f$,
441+ * - This function merely wraps applyTrotterizedNonUnitaryPauliStrSumGadget () which effects @f$ \exp(\iu \theta \hat{H}) @f$,
442442 * passing @f$ \theta = \tau \iu @f$.
443443 *
444444 * @constraints
@@ -454,7 +454,7 @@ void applyTrotterizedUnitaryTimeEvolution(Qureg qureg, PauliStrSum hamil, qreal
454454 * (the eigenvalues may be non-real) so is likely of limited utility.
455455 *
456456 * - The @p tau parameter is necessarily real such that evolution approaches the groundstate (modulo renormalisation).
457- * It can generalised to an arbitrary complex number through direct use of applyNonUnitaryTrotterizedPauliStrSumGadget ().
457+ * It can generalised to an arbitrary complex number through direct use of applyTrotterizedNonUnitaryPauliStrSumGadget ().
458458 *
459459 * - Simulation is exact such that the effected operation is precisely @f$ \exp(-\tau \hat{H}) @f$ only when
460460 * @p reps @f$ \rightarrow \infty @f$ or all terms in @p hamil commute with one another.
@@ -482,7 +482,7 @@ void applyTrotterizedUnitaryTimeEvolution(Qureg qureg, PauliStrSum hamil, qreal
482482 *
483483 * @see
484484 * - applyTrotterizedUnitaryTimeEvolution()
485- * - applyNonUnitaryTrotterizedPauliStrSumGadget ()
485+ * - applyTrotterizedNonUnitaryPauliStrSumGadget ()
486486 *
487487 * @param[in,out] qureg the state to modify.
488488 * @param[in] hamil the Hamiltonian as a a weighted sum of Pauli strings.
0 commit comments