Hello,
I get the error “PardisoError: Analysis step error, reordering problem” during predict data for a model:
dpred = simulation.dpred(model)
What have I not configured?
I use plot_fwd_3_tem_3d.ipynb tutorial of simpeg v0.15.2 and this import:
from pymatsolver import Pardiso as Solver
Here the traceback:
---------------------------------------------------------------------------
PardisoError Traceback (most recent call last)
~\AppData\Local\Temp/ipykernel_26692/2580560295.py in <module>
----> 1 dpred = simulation.dpred(model)
C:\ProgramData\Anaconda3\envs\simpeg15\lib\site-packages\SimPEG\simulation.py in dpred(self, m, f)
491
492 if f is None:
--> 493 f = self.fields(m)
494
495 data = Data(self.survey)
C:\ProgramData\Anaconda3\envs\simpeg15\lib\site-packages\SimPEG\electromagnetics\time_domain\simulation.py in fields(self, m)
78 if self.verbose:
79 print("Factoring... (dt = {:e})".format(dt))
---> 80 Ainv = self.solver(A, **self.solver_opts)
81 if self.verbose:
82 print("Done")
C:\ProgramData\Anaconda3\envs\simpeg15\lib\site-packages\pymatsolver\direct.py in __init__(self, A, **kwargs)
21 self.A = A
22 self.set_kwargs(**kwargs)
---> 23 self.solver = MKLPardisoSolver(
24 self.A,
25 matrix_type=self._matrixType(),
pydiso\mkl_solver.pyx in pydiso.mkl_solver.MKLPardisoSolver.__init__()
pydiso\mkl_solver.pyx in pydiso.mkl_solver.MKLPardisoSolver._analyze()
PardisoError: Analysis step error, reordering problem