Register to reply

Non-uniform grid via coordinate transformation in Comsol

by charles_albert
Tags: comsol, mesh
Share this thread:
charles_albert
#1
Feb12-14, 06:22 PM
P: 1
Hi all,

I would like to know if there is a way to construct a non-uniform grid using coordinate transformation in Comsol. More specifically, I have a PDE on a rectangle and I would like to transform the equidistant grid on the x axis

x1_m = m/M, where m = 1,...,M

to the following one

x2_m = A + B * sinh(c1*x1_m + c2*(1 − x1_m)), where A, B, c1 and c2 are scalars.

The reason for this transformation is that choosing adequately c1 and c2 will lead to a finer mesh around B.

Then, I would like to do the same kind of tranform for the y axis. I tried with the distribution option using a Free Quad meshing, but it is linked to a boundary, as I understand.

Thanks in advance.
Phys.Org News Partner Engineering news on Phys.org
Eye implant could lead to better glaucoma treatment
Electricity helping the blind navigate
Lawsuits challenge US drone, model aircraft rules (Update)

Register to reply

Related Discussions
Uniform grid of points on a sphere Differential Geometry 11
How to build a non-uniform initial temperature with Matlab and COMSOL-thanks Math & Science Software 0
Coordinate transformation and conformal transformation? Quantum Physics 7
Coordinate Transformation Special & General Relativity 12
Coordinate transformation and choice of a suitable coordinate system. Special & General Relativity 2