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.

Solving DDE in Comsol.

Please login with a confirmed email address before reporting spam

Hallo, I am modeling the Insulin therapies in Diabetes Mellitus, which gives rise to the Delay differential equations. I know that one can solve these equations in Matlab but I couldn't be able to find how can i solve it in Comsol. I would really appreciate if someone can help me out related to the said problem.

Thanking you in advance.

Regards,
Hari

2 Replies Last Post Apr 30, 2012, 6:27 p.m. EDT
Ivar KJELBERG COMSOL Multiphysics(r) fan, retired, former "Senior Expert" at CSEM SA (CH)

Please login with a confirmed email address before reporting spam

Posted: 1 decade ago Sep 28, 2011, 4:06 p.m. EDT
Hi

COMSOL is tailored to solve certain types of 2nd order PDE's entering either the general or the coefficient form (see the doc), you must reexpress your equations to enter one of the two forms, and if you have higher order you must add additional variables to reduce the equation set to only at most second order equations. Then you need the sufficient number of BC's (boundary conditions) as COMSOl will only solve correctly if you have ONE unique solution

Check the doc, and the "books", the one of Zimmermann is quite nice, unfortunately its written for te older v3.3, and not that evident to port to v4 (if you are starting)

--
Good luck
Ivar
Hi COMSOL is tailored to solve certain types of 2nd order PDE's entering either the general or the coefficient form (see the doc), you must reexpress your equations to enter one of the two forms, and if you have higher order you must add additional variables to reduce the equation set to only at most second order equations. Then you need the sufficient number of BC's (boundary conditions) as COMSOl will only solve correctly if you have ONE unique solution Check the doc, and the "books", the one of Zimmermann is quite nice, unfortunately its written for te older v3.3, and not that evident to port to v4 (if you are starting) -- Good luck Ivar

Please login with a confirmed email address before reporting spam

Posted: 1 decade ago Apr 30, 2012, 6:27 p.m. EDT
Hi, I'm pretty sure you can't solve DDE in comsol, at least using versions till the 3.5
You may want to define additional state variables AND ordinary differential equations governing the time evolution of those, and define your convolution integral in terms of a combination of these states.
Hi, I'm pretty sure you can't solve DDE in comsol, at least using versions till the 3.5 You may want to define additional state variables AND ordinary differential equations governing the time evolution of those, and define your convolution integral in terms of a combination of these states.

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.