Note: This discussion is about an older version of the COMSOL Multiphysics® software. The information provided may be out of date.

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.

Coordinate system and COMSOL solver

Please login with a confirmed email address before reporting spam

Hi
This may sound silly but I need to understand the basics.
I am bit confused about how COMSOL handles coordinates. I have a circular geometry in 3D, preferably in theory it is usual to use a cylindrical coordinate system (r,theta,z). When I use comsol, the equation is generally expressed in cartesian coordinates. Does it matter to convert it to cylindrical coordinate? I guess comsol solver would eventually convert it back to x,y,z system.

For example, an equation is dependent on the stresses in x,y,z direction but the geometry is a circular. All the equations are in cartesian coordinate. Can some one please explain how comsol handles the equation in this case? I am using SM and heat trasnfer in solids together.

2 Replies Last Post 5 sept. 2013, 18:59 UTC−4
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 11 janv. 2013, 06:55 UTC−5
Hi

COMSOL calculates all in orthonormal carthesian, but you can define any other coordinate system and refer to the variables, i.e. a first cylindrical coordinate system would typically have its naming sys2.r .phi, .z ...

Note: postprocessing is also by default in carthesian normal system, so there too you need to remap to your given coordinates, depending on what you are looking for

--
Good luck
Ivar
Hi COMSOL calculates all in orthonormal carthesian, but you can define any other coordinate system and refer to the variables, i.e. a first cylindrical coordinate system would typically have its naming sys2.r .phi, .z ... Note: postprocessing is also by default in carthesian normal system, so there too you need to remap to your given coordinates, depending on what you are looking for -- Good luck Ivar

Please login with a confirmed email address before reporting spam

Posted: 1 decade ago 5 sept. 2013, 18:59 UTC−4
Hello Ivar,
This sounds close to what I am looking for..may be this is a fundamental co-ordinate transformation method, but need some help . I have a cylindrical shield geometry with a B field applied from outside in Cartesian co-ordinate system. But I need the Bphi component inside the shield. I have co-ordinates in cylindrical system but couldn't figure out how Bphi to be designated. something like sys2.mf.Bphi ? :(
Hello Ivar, This sounds close to what I am looking for..may be this is a fundamental co-ordinate transformation method, but need some help . I have a cylindrical shield geometry with a B field applied from outside in Cartesian co-ordinate system. But I need the Bphi component inside the shield. I have co-ordinates in cylindrical system but couldn't figure out how Bphi to be designated. something like sys2.mf.Bphi ? :(

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.