Hi,
i can solve my semiconductor model with a relatively coarse mesh.
However the found solution is not good enough. It shows some
differences to a reference (PC1D) semiconductor model.
That is why i want to refine the mesh.
But if i refine the mesh i get following error:
---------------------------------------------------------------------
Error: 7248
Undefined value found.
Details:
Exception:
com.femlab.jni.FlNativeException: Undefined value found Solvermodel
Messages:
Undefined value found Solvermodel
Stack trace:
at solvermodel.cpp, row 1837, (Undefined value found in the equation residual vector.
There are 85 degrees of freedom giving NaN/Inf in the vector for the variable phii
at coordinates: (0.000493076,-5.8675e-005), (0.00049406,-5.80051e-005), (0.000495044,-5.73351e-005), (0.000494026,-5.58557e-005), (0.000493041,-5.65256e-005), ...
)
at com.femlab.solver.FlSolver.femStatic(Native Method)
at com.femlab.solver.FemStatic.run(Unknown Source)
at com.femlab.server.FlRunner.run(Unknown Source)
at com.femlab.util.i.run(Unknown Source)
at com.femlab.util.aa.run(Unknown Source)
----------------------------------------------------------------------------
The model is quite complex and has 5 coupled application modes.
I use the Parametric segregated Solver.
I think if there would be a problem with my initialisation values or boundary contitions,
i would not be able to solve the model even with a coarse mesh?
I found out, that the problem especially occurs, if i refine the mesh in a region with large gradients.
The Comsol solution is represented by green circles and the reference solution is shown as line in the attached figure.
Has anyone an idea how the finer mesh causes "undefined value"-problems and how to overcome them?
Thank you,
Stefan
i can solve my semiconductor model with a relatively coarse mesh.
However the found solution is not good enough. It shows some
differences to a reference (PC1D) semiconductor model.
That is why i want to refine the mesh.
But if i refine the mesh i get following error:
---------------------------------------------------------------------
Error: 7248
Undefined value found.
Details:
Exception:
com.femlab.jni.FlNativeException: Undefined value found Solvermodel
Messages:
Undefined value found Solvermodel
Stack trace:
at solvermodel.cpp, row 1837, (Undefined value found in the equation residual vector.
There are 85 degrees of freedom giving NaN/Inf in the vector for the variable phii
at coordinates: (0.000493076,-5.8675e-005), (0.00049406,-5.80051e-005), (0.000495044,-5.73351e-005), (0.000494026,-5.58557e-005), (0.000493041,-5.65256e-005), ...
)
at com.femlab.solver.FlSolver.femStatic(Native Method)
at com.femlab.solver.FemStatic.run(Unknown Source)
at com.femlab.server.FlRunner.run(Unknown Source)
at com.femlab.util.i.run(Unknown Source)
at com.femlab.util.aa.run(Unknown Source)
----------------------------------------------------------------------------
The model is quite complex and has 5 coupled application modes.
I use the Parametric segregated Solver.
I think if there would be a problem with my initialisation values or boundary contitions,
i would not be able to solve the model even with a coarse mesh?
I found out, that the problem especially occurs, if i refine the mesh in a region with large gradients.
The Comsol solution is represented by green circles and the reference solution is shown as line in the attached figure.
Has anyone an idea how the finer mesh causes "undefined value"-problems and how to overcome them?
Thank you,
Stefan