Darkness Qiu
unread,May 24, 2025, 5:03:19 AMMay 24Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to MRST-users: The Matlab Reservoir Simulation Toolbox User Group
I am a new uesr of MRST and I am intersted in the function of domain-decomposition. I download MRST and start the example of ddExampleSubdomains, but the program always report errors like this:
Solving timestep 1/1: -> 100 Days
*** Simulation complete. Solved 1 control steps in 461 Milliseconds ***
*****************************************************************************************************************************************
* Case "spe10_wo" (spe10-layer-38) *
* Description: "SPE10 Model 2 (Christie & Blunt, 2008, SPE Res. Eval. & Eng., doi: 10.2118/72469-pa) with support for subset of l ..." *
*****************************************************************************************************************************************
-> Starting from first step as requested...
Solving timestep 01/40: -> 2 Hours, 2925 Seconds
Solver failure after 0 iterations for timestep of length 2 Hours, 2925 Seconds. Cutting timestep.
Failure reason: Linear solver failure: MATLAB:TooManyOutputsDueToMissingBraces: 无法执行右侧包含 0 个元素的赋值。
Cutting timestep.
Solver failure after 0 iterations for timestep of length 1 Hour, 1462 Seconds, 500 Milliseconds. Cutting timestep.
Failure reason: Linear solver failure: MATLAB:TooManyOutputsDueToMissingBraces: 无法执行右侧包含 0 个元素的赋值。
Cutting timestep.
Solver failure after 0 iterations for timestep of length 2531 Seconds, 250 Milliseconds. Cutting timestep.
Failure reason: Linear solver failure: MATLAB:TooManyOutputsDueToMissingBraces: 无法执行右侧包含 0 个元素的赋值。
Cutting timestep.
Solver failure after 0 iterations for timestep of length 1265 Seconds, 625 Milliseconds. Cutting timestep.
Failure reason: Linear solver failure: MATLAB:TooManyOutputsDueToMissingBraces: 无法执行右侧包含 0 个元素的赋值。
Cutting timestep.
Solver failure after 0 iterations for timestep of length 632 Seconds, 812 Milliseconds. Cutting timestep.
Failure reason: Linear solver failure: MATLAB:TooManyOutputsDueToMissingBraces: 无法执行右侧包含 0 个元素的赋值。
Cutting timestep.
Solver failure after 0 iterations for timestep of length 316 Seconds, 406 Milliseconds. Cutting timestep.
Failure reason: Linear solver failure: MATLAB:TooManyOutputsDueToMissingBraces: 无法执行右侧包含 0 个元素的赋值。
Cutting timestep.
!!! Simulation resulted in fatal error !!!
Exception thrown: Did not find a solution: Model step resulted in failure state. Reason: Linear solver failure: MATLAB:TooManyOutputsDueToMissingBraces: 无法执行右侧包含 0 个元素的赋值。
错误使用 NonLinearSolver/solveTimestep (第 280 行)
Did not find a solution: Model step resulted in failure state. Reason: Linear solver failure:
MATLAB:TooManyOutputsDueToMissingBraces: 无法执行右侧包含 0 个元素的赋值。
出错 simulateScheduleAD (第 295 行)
[state, report] = solver.solveTimestep(state0, dt, model,...
出错 simulatePackedProblem (第 116 行)
simulateScheduleAD(state0, model, schedule, 'nonlinearsolver', nls,...
出错 ddExampleSubdomains (第 42 行)
simulatePackedProblem(problem, 'restartStep', 1);
please help me , thank you all.