You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -100,18 +100,20 @@ Above, `C_n` is the `n`-th collapse operator and `dW_j(t)` is the real Wiener i
100
100
- `ψ0::QuantumObject`: The initial state of the system ``|\psi(0)\rangle``.
101
101
- `tlist::AbstractVector`: The time list of the evolution.
102
102
- `sc_ops::Union{Nothing,AbstractVector}=nothing`: List of stochastic collapse operators ``\{\hat{C}_n\}_n``.
103
-
- `alg::StochasticDiffEq.StochasticDiffEqAlgorithm`: The algorithm used for the time evolution.
103
+
- `alg::StochasticDiffEqAlgorithm`: The algorithm used for the time evolution.
104
104
- `e_ops::Union{Nothing,AbstractVector}=nothing`: The list of operators to be evaluated during the evolution.
105
105
- `H_t::Union{Nothing,Function,TimeDependentOperatorSum}`: The time-dependent Hamiltonian of the system. If `nothing`, the Hamiltonian is time-independent.
106
106
- `params::NamedTuple`: The parameters of the system.
107
107
- `progress_bar::Union{Val,Bool}`: Whether to show the progress bar. Using non-`Val` types might lead to type instabilities.
108
-
- `kwargs...`: The keyword arguments passed to the `ODEProblem` constructor.
108
+
- `kwargs...`: The keyword arguments passed to the `SDEProblem` constructor.
109
109
110
110
# Notes
111
111
112
112
- The states will be saved depend on the keyword argument `saveat` in `kwargs`.
113
113
- If `e_ops` is specified, the default value of `saveat=[tlist[end]]` (only save the final state), otherwise, `saveat=tlist` (saving the states corresponding to `tlist`). You can also specify `e_ops` and `saveat` separately.
114
-
- For more details about `alg` and extra `kwargs`, please refer to [`DifferentialEquations.jl`](https://diffeq.sciml.ai/stable/)
114
+
- The default tolerances in `kwargs` are given as `reltol=1e-2` and `abstol=1e-2`.
115
+
- For more details about `alg` please refer to [`DifferentialEquations.jl` (ODE Solvers)](https://docs.sciml.ai/DiffEqDocs/stable/solvers/ode_solve/)
116
+
- For more details about `kwargs` please refer to [`DifferentialEquations.jl` (Keyword Arguments)](https://docs.sciml.ai/DiffEqDocs/stable/basics/common_solver_opts/)
@@ -240,19 +242,21 @@ Above, `C_n` is the `n`-th collapse operator and `dW_j(t)` is the real Wiener i
240
242
- `ψ0::QuantumObject`: The initial state of the system ``|\psi(0)\rangle``.
241
243
- `tlist::AbstractVector`: The time list of the evolution.
242
244
- `sc_ops::Union{Nothing,AbstractVector}=nothing`: List of stochastic collapse operators ``\{\hat{C}_n\}_n``.
243
-
- `alg::StochasticDiffEq.StochasticDiffEqAlgorithm`: The algorithm used for the time evolution.
245
+
- `alg::StochasticDiffEqAlgorithm`: The algorithm used for the time evolution.
244
246
- `e_ops::Union{Nothing,AbstractVector}=nothing`: The list of operators to be evaluated during the evolution.
245
247
- `H_t::Union{Nothing,Function,TimeDependentOperatorSum}`: The time-dependent Hamiltonian of the system. If `nothing`, the Hamiltonian is time-independent.
246
248
- `params::NamedTuple`: The parameters of the system.
247
249
- `prob_func::Function`: Function to use for generating the SDEProblem.
248
250
- `output_func::Function`: Function to use for generating the output of a single trajectory.
249
-
- `kwargs...`: The keyword arguments passed to the `ODEProblem` constructor.
251
+
- `kwargs...`: The keyword arguments passed to the `SDEProblem` constructor.
250
252
251
253
# Notes
252
254
253
255
- The states will be saved depend on the keyword argument `saveat` in `kwargs`.
254
256
- If `e_ops` is specified, the default value of `saveat=[tlist[end]]` (only save the final state), otherwise, `saveat=tlist` (saving the states corresponding to `tlist`). You can also specify `e_ops` and `saveat` separately.
255
-
- For more details about `alg` and extra `kwargs`, please refer to [`DifferentialEquations.jl`](https://diffeq.sciml.ai/stable/)
257
+
- The default tolerances in `kwargs` are given as `reltol=1e-2` and `abstol=1e-2`.
258
+
- For more details about `alg` please refer to [`DifferentialEquations.jl` (SDE Solvers)](https://docs.sciml.ai/DiffEqDocs/stable/solvers/sde_solve/)
259
+
- For more details about `kwargs` please refer to [`DifferentialEquations.jl` (Keyword Arguments)](https://docs.sciml.ai/DiffEqDocs/stable/basics/common_solver_opts/)
256
260
257
261
# Returns
258
262
@@ -263,7 +267,7 @@ function ssesolveEnsembleProblem(
@@ -323,7 +327,7 @@ Above, `C_n` is the `n`-th collapse operator and `dW_j(t)` is the real Wiener i
323
327
- `ψ0::QuantumObject`: Initial state of the system ``|\psi(0)\rangle``.
324
328
- `tlist::AbstractVector`: List of times at which to save the state of the system.
325
329
- `sc_ops::Union{Nothing,AbstractVector}=nothing`: List of stochastic collapse operators ``\{\hat{C}_n\}_n``.
326
-
- `alg::StochasticDiffEq.StochasticDiffEqAlgorithm`: Algorithm to use for the time evolution.
330
+
- `alg::StochasticDiffEqAlgorithm`: Algorithm to use for the time evolution.
327
331
- `e_ops::Union{Nothing,AbstractVector}`: List of operators for which to calculate expectation values.
328
332
- `H_t::Union{Nothing,Function,TimeDependentOperatorSum}`: Time-dependent part of the Hamiltonian.
329
333
- `params::NamedTuple`: Dictionary of parameters to pass to the solver.
@@ -339,8 +343,9 @@ Above, `C_n` is the `n`-th collapse operator and `dW_j(t)` is the real Wiener i
339
343
- `ensemble_method` can be one of `EnsembleThreads()`, `EnsembleSerial()`, `EnsembleDistributed()`
340
344
- The states will be saved depend on the keyword argument `saveat` in `kwargs`.
341
345
- If `e_ops` is specified, the default value of `saveat=[tlist[end]]` (only save the final state), otherwise, `saveat=tlist` (saving the states corresponding to `tlist`). You can also specify `e_ops` and `saveat` separately.
342
-
- The default tolerances in `kwargs` are given as `reltol=1e-6` and `abstol=1e-8`.
343
-
- For more details about `alg` and extra `kwargs`, please refer to [`DifferentialEquations.jl`](https://diffeq.sciml.ai/stable/)
346
+
- The default tolerances in `kwargs` are given as `reltol=1e-2` and `abstol=1e-2`.
347
+
- For more details about `alg` please refer to [`DifferentialEquations.jl` (SDE Solvers)](https://docs.sciml.ai/DiffEqDocs/stable/solvers/sde_solve/)
348
+
- For more details about `kwargs` please refer to [`DifferentialEquations.jl` (Keyword Arguments)](https://docs.sciml.ai/DiffEqDocs/stable/basics/common_solver_opts/)
0 commit comments