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.

How to draw time derivative of temperature in result

Please login with a confirmed email address before reporting spam

I have results computed using Time Dependent solver. It is cooling of 3D plate. I can create 3D Plot for temperature. Is it possible to show reults for cooling rate which is time derivative of temperature? How? I tried this in expression: d(T,t) but Comsol says: Time derivative only allowed with respect to mesh time.


2 Replies Last Post 6 avr. 2022, 09:11 UTC−4

Please login with a confirmed email address before reporting spam

Posted: 2 years ago 6 avr. 2022, 09:06 UTC−4

mesh.dt(T)

mesh.dt(T)

Magnus Ringh COMSOL Employee

Please login with a confirmed email address before reporting spam

Posted: 2 years ago 6 avr. 2022, 09:11 UTC−4
Updated: 2 years ago 6 avr. 2022, 09:12 UTC−4

Hi,

I'm not sure if d(T,t) (or Tt) would work in version 6.0; it does in a simple heat transfer model that I just tested. But if you want to use a derivate with respect to mesh time, use d(T,TIME) or mesh.dt(T). It could be the case in a model that uses an ALE (algebraic Lagrangian-Eulerian) formulation, for example.

Best regards,

Magnus

Hi, I'm not sure if `d(T,t)` (or `Tt`) would work in version 6.0; it does in a simple heat transfer model that I just tested. But if you want to use a derivate with respect to mesh time, use `d(T,TIME)` or `mesh.dt(T)`. It could be the case in a model that uses an ALE (algebraic Lagrangian-Eulerian) formulation, for example. Best regards, Magnus

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.