Skip to content

Commit

Permalink
Merge pull request #2061 from Ericgig/import_fixes
Browse files Browse the repository at this point in the history
Clean some import
  • Loading branch information
Ericgig committed Jan 19, 2023
2 parents fccec5d + c2a4379 commit 3bd42ef
Show file tree
Hide file tree
Showing 10 changed files with 13 additions and 71 deletions.
3 changes: 1 addition & 2 deletions qutip/__init__.py
Expand Up @@ -34,7 +34,7 @@
from .core import *
from .solver import *
from .solve import nonmarkov
from .solve.piqs import *
import qutip.solve.piqs as piqs
from .solve.stochastic import *

# graphics
Expand All @@ -57,7 +57,6 @@


# utilities
from .parallel import *
from .utilities import *
from .fileio import *
from .about import *
Expand Down
2 changes: 2 additions & 0 deletions qutip/core/__init__.py
Expand Up @@ -12,3 +12,5 @@
from .subsystem_apply import *
from .blochredfield import *
from . import gates

del cy # File in cy are not public facing
File renamed without changes.
2 changes: 1 addition & 1 deletion qutip/solve/pdpsolve.py
Expand Up @@ -8,7 +8,7 @@
)
from ..core import data as _data
from .solver import Result, SolverOptions
from ..parallel import serial_map
from .parallel import serial_map
from ..ui.progressbar import TextProgressBar
from ..settings import settings
debug = settings.debug
Expand Down
2 changes: 1 addition & 1 deletion qutip/solve/stochastic.py
Expand Up @@ -12,7 +12,7 @@
GenericSSolver, Solvers
)
from .solver import Result, SolverOptions, _solver_safety_check
from ..parallel import serial_map
from .parallel import serial_map
from ..ui.progressbar import TextProgressBar
from qutip.core import data as _data

Expand Down
2 changes: 2 additions & 0 deletions qutip/solver/__init__.py
Expand Up @@ -14,3 +14,5 @@
from .steadystate import *
from .countstat import *
from .brmesolve import *
from .krylovsolve import *
from .parallel import *
3 changes: 2 additions & 1 deletion qutip/tests/solve/test_stochastic_me.py
Expand Up @@ -4,8 +4,9 @@

from qutip import (
smesolve, mesolve, photocurrent_mesolve, liouvillian, QobjEvo, spre, spost,
destroy, coherent, parallel_map, qeye, fock_dm, general_stochastic, num,
destroy, coherent, qeye, fock_dm, general_stochastic, num,
)
from qutip.solve.parallel import parallel_map
from qutip.core import data as _data
def f(t, args):
return args["a"] * t
Expand Down
4 changes: 2 additions & 2 deletions qutip/tests/solve/test_stochastic_se.py
Expand Up @@ -3,10 +3,10 @@
from numpy.testing import assert_

from qutip import (
ssesolve, destroy, coherent, mesolve, fock, qeye, parallel_map,
ssesolve, destroy, coherent, mesolve, fock, qeye,
photocurrent_sesolve, num,
)

from qutip.solve.parallel import parallel_map

def f(t, args):
return args["a"] * t
Expand Down
62 changes: 0 additions & 62 deletions qutip/tests/test_parallel.py

This file was deleted.

4 changes: 2 additions & 2 deletions qutip/wigner.py
Expand Up @@ -16,7 +16,7 @@

import qutip
from qutip import Qobj, ket2dm, jmat
from .parallel import parfor
from .solver.parallel import parallel_map
from .utilities import clebsch
from .core import data as _data
from .core.data.eigen import eigh
Expand Down Expand Up @@ -322,7 +322,7 @@ def _wigner_laguerre(rho, xvec, yvec, g, parallel):
if parallel:
iterator = (
(m, rho, A, B) for m in range(len(rho.data.indptr) - 1))
W1_out = parfor(_par_wig_eval, iterator)
W1_out = parallel_map(_par_wig_eval, iterator)
W += sum(W1_out)
else:
for m in range(len(rho.data.indptr) - 1):
Expand Down

0 comments on commit 3bd42ef

Please sign in to comment.