dolfin and dolfinx work in cartesian coordinates. If you want you can create the mesh of a rectangle and then intrepret the x[0] coordinate as r and x[1] as theta, but keep in mind that you have to write the appropriate weak form for the problem (e.g., multiplying by r where appropriate) as it will not be done for you by the library.
1 Like