Discussion Closed This discussion was created more than 6 months ago and has been closed. To start a new discussion with a link back to this one, click here.

Prevent solver from calling parameter-only function

Please login with a confirmed email address before reporting spam

Hi,

I have a MATLAB function that I use to calculate a few parameters before solving my model. When the function has parameters as arguments (as opposed to just numerals), it becomes apparent that the solver is now using my function during solving, leading to missing derivative errors and non-convergence. But there's no need for this - everything is static, I only need it for parameter sweeps. Is there a way to prevent COMSOL from pulling my function that was only indented for pre-processing into the solver?


0 Replies Last Post Mar 2, 2021, 5:42 p.m. EST
COMSOL Moderator

Hello Jeff Klein

Your Discussion has gone 30 days without a reply. If you still need help with COMSOL and have an on-subscription license, please visit our Support Center for help.

If you do not hold an on-subscription license, you may find an answer in another Discussion or in the Knowledge Base.

Note that while COMSOL employees may participate in the discussion forum, COMSOL® software users who are on-subscription should submit their questions via the Support Center for a more comprehensive response from the Technical Support team.