http://www.mathworks.com/matlabcentral/newsreader/view_thread/328666
MATLAB Central Newsreader  fem mesh
Feed for thread: fem mesh
enus
©19942015 by MathWorks, Inc.
webmaster@mathworks.com
MATLAB Central Newsreader
http://blogs.law.harvard.edu/tech/rss
60
MathWorks
http://www.mathworks.com/images/membrane_icon.gif

Mon, 29 Apr 2013 17:54:10 +0000
fem mesh
http://www.mathworks.com/matlabcentral/newsreader/view_thread/328666#903413
Sashankh Rao
Hello,<br>
<br>
I am trying to mesh a geometry using the initmesh and refinemesh functions. I would like to control the location of nodes on the boundary of the domain. Is there anyway to do this?<br>
<br>
Thanks,<br>
Sashankh

Tue, 30 Apr 2013 12:52:47 +0000
Re: fem mesh
http://www.mathworks.com/matlabcentral/newsreader/view_thread/328666#903466
Alan_Weiss
On 4/29/2013 1:54 PM, Sashankh Rao wrote:<br>
> Hello,<br>
><br>
> I am trying to mesh a geometry using the initmesh and refinemesh <br>
> functions. I would like to control the location of nodes on the <br>
> boundary of the domain. Is there anyway to do this?<br>
><br>
> Thanks,<br>
> Sashankh<br>
<br>
I am sorry, Shashankh, but I do not know of a way to specify particular <br>
points on the mesh.<br>
<br>
There are a few workarounds you can try, but I don't know how well any <br>
of them will work for you:<br>
* Make some extra subdomains that intersect the boundary at the points <br>
you want. These subdomains should have the same overall geometry and <br>
boundary conditions as before, this is just a way to have the mesher use <br>
the points you want. Or:<br>
* Export the points in the mesh, and manually edit them. Move the <br>
closest point in the mesh to the point that you want. This might lead to <br>
difficulties, if the resulting triangulation is no longer Delaunay, but <br>
I think it should work OK if you just need to move a few points and not <br>
very far.<br>
<br>
Good luck,<br>
<br>
Alan Weiss<br>
MATLAB mathematical toolbox documentation

Tue, 30 Apr 2013 15:43:10 +0000
Re: fem mesh
http://www.mathworks.com/matlabcentral/newsreader/view_thread/328666#903486
Sashankh Rao
Alan_Weiss <aweiss@mathworks.com> wrote in message <kloeqv$r1c$1@newscl01ah.mathworks.com>...<br>
> On 4/29/2013 1:54 PM, Sashankh Rao wrote:<br>
> > Hello,<br>
> ><br>
> > I am trying to mesh a geometry using the initmesh and refinemesh <br>
> > functions. I would like to control the location of nodes on the <br>
> > boundary of the domain. Is there anyway to do this?<br>
> ><br>
> > Thanks,<br>
> > Sashankh<br>
> <br>
> I am sorry, Shashankh, but I do not know of a way to specify particular <br>
> points on the mesh.<br>
> <br>
> There are a few workarounds you can try, but I don't know how well any <br>
> of them will work for you:<br>
> * Make some extra subdomains that intersect the boundary at the points <br>
> you want. These subdomains should have the same overall geometry and <br>
> boundary conditions as before, this is just a way to have the mesher use <br>
> the points you want. Or:<br>
> * Export the points in the mesh, and manually edit them. Move the <br>
> closest point in the mesh to the point that you want. This might lead to <br>
> difficulties, if the resulting triangulation is no longer Delaunay, but <br>
> I think it should work OK if you just need to move a few points and not <br>
> very far.<br>
> <br>
> Good luck,<br>
> <br>
> Alan Weiss<br>
> MATLAB mathematical toolbox documentation<br>
<br>
Thanks Alan.