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 change a dimensioned model to a dimensionless model

Please login with a confirmed email address before reporting spam

If l want to change a dimensionless model to dimensionless, what needs to be modified, is it necessary to reduce the value of the model parameters and physical parameters to dimensionless, and then select the unit as none, or simply modify the unit to none?


2 Replies Last Post Jun 5, 2023, 5:55 a.m. EDT

Please login with a confirmed email address before reporting spam

Posted: 11 months ago Jun 4, 2023, 9:37 a.m. EDT

Hi Tao Zhou, If you question is to change a "with dimension" towards a dimensionless model : changing the unit is not strictly necessary, although it is recommended as it is best practices. Changing the unit to None is the way to go, you need to do this everywhere it applies. If you do not do it, for instance with incompressible Navier-Stokes, adjust density rho = 1, and viscosity eta = 1/Re (Re = Reynolds number, that you can define in Parameter), you'll get a warning with orange color saying the units are incorrect, but that won't prevent the solution to run smoothly. Of course the geometry and time scales need to be consistent. You want to use 1[m] as you scaling in space, for instance, instead of your real geometry scale. All this is dependent on how you defined your non-dimensional scalings. Hope this helps, Best regards, Eric Favre

-------------------
Eric Favre
Renaissance Fusion
Hi Tao Zhou, If you question is to change a "with dimension" towards a dimensionless model : changing the unit is not strictly necessary, although it is recommended as it is best practices. Changing the unit to None is the way to go, you need to do this everywhere it applies. If you do not do it, for instance with incompressible Navier-Stokes, adjust density rho = 1, and viscosity eta = 1/Re (Re = Reynolds number, that you can define in Parameter), you'll get a warning with orange color saying the units are incorrect, but that won't prevent the solution to run smoothly. Of course the geometry and time scales need to be consistent. You want to use 1[m] as you scaling in space, for instance, instead of your real geometry scale. All this is dependent on how you defined your non-dimensional scalings. Hope this helps, Best regards, Eric Favre

Please login with a confirmed email address before reporting spam

Posted: 11 months ago Jun 5, 2023, 5:55 a.m. EDT

Hi Tao Zhou, If you question is to change a "with dimension" towards a dimensionless model : changing the unit is not strictly necessary, although it is recommended as it is best practices. Changing the unit to None is the way to go, you need to do this everywhere it applies. If you do not do it, for instance with incompressible Navier-Stokes, adjust density rho = 1, and viscosity eta = 1/Re (Re = Reynolds number, that you can define in Parameter), you'll get a warning with orange color saying the units are incorrect, but that won't prevent the solution to run smoothly. Of course the geometry and time scales need to be consistent. You want to use 1[m] as you scaling in space, for instance, instead of your real geometry scale. All this is dependent on how you defined your non-dimensional scalings. Hope this helps, Best regards, Eric Favre

Hi Eric Favre. Thank you very much! Your suggestions are useful. How to change a dimensioned model to a dimensionless model? Because the model turns out to be dimensional, the control equation is also dimensional, and I made the control equation dimensionless according to the reference parameters, but how to couple it to the comsol software. How to make the control equations of physics dimensionless. My understanding is that the control equation is dimensionless in order to substitute dimensionless parameters, is that right?

>Hi Tao Zhou, >If you question is to change a "with dimension" towards a dimensionless model : >changing the unit is not strictly necessary, although it is recommended as it is best practices. Changing the unit to None is the way to go, you need to do this everywhere it applies. If you do not do it, for instance with incompressible Navier-Stokes, adjust density rho = 1, and viscosity eta = 1/Re (Re = Reynolds number, that you can define in Parameter), you'll get a warning with orange color saying the units are incorrect, but that won't prevent the solution to run smoothly. Of course the geometry and time scales need to be consistent. You want to use 1[m] as you scaling in space, for instance, instead of your real geometry scale. All this is dependent on how you defined your non-dimensional scalings. >Hope this helps, >Best regards, >Eric Favre Hi Eric Favre. Thank you very much! Your suggestions are useful. How to change a dimensioned model to a dimensionless model? Because the model turns out to be dimensional, the control equation is also dimensional, and I made the control equation dimensionless according to the reference parameters, but how to couple it to the comsol software. How to make the control equations of physics dimensionless. My understanding is that the control equation is dimensionless in order to substitute dimensionless parameters, is that right?

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.