cd P:
cd distmesh\
ls

.         ..        distmesh  

cd distmesh\
ls

.                     dintersect.m          huniform.m            
..                    distmesh2d.m          meshdemo2d.m          
COPYRIGHT.TXT         distmesh2doriginal.m  meshdemond.m          
bndproj.m             distmeshnd.m          mkt2t.m               
boundedges.m          distmeshsurface.m     protate.m             
circumcenter.m        dmatrix.m             pshift.m              
dblock.m              dmatrix3d.m           simpplot.m            
dcircle.m             dpoly.m               simpqual.m            
ddiff.m               drectangle.m          simpvol.m             
dellipse.cpp          drectangle0.m         surftri.m             
dellipse.mexa64       dsegment.cpp          trisurfupd.cpp        
dellipse.mexmaci64    dsegment.mexa64       trisurfupd.mexa64     
dellipse.mexw32       dsegment.mexmaci64    trisurfupd.mexmaci64  
dellipse.mexw64       dsegment.mexw32       trisurfupd.mexw32     
dellipsoid.cpp        dsegment.mexw64       trisurfupd.mexw64     
dellipsoid.mexa64     dsphere.m             uniformity.m          
dellipsoid.mexmaci64  dunion.m              uniref.m              
dellipsoid.mexw32     fixmesh.m             
dellipsoid.mexw64     hmatrix.m             
dexpr.m               hmatrix3d.m           

fd=@(p) sqrt(sum(p.^2,2))-1;
    [p,t]=distmesh2d(fd,@huniform,0.2,[-1,-1;1,1],[]);
fd=@(p) sqrt(sum(p.^2,2))-1;
[p,t]=distmesh2d(fd,@huniform,0.2,[-1,-1;1,1],[]);
[p,t]=distmesh2d(fd,@huniform,0.2,[-1,-1;1,1],[]);
shg
[p,t]=distmesh2d(fd,@huniform,0.2,[-1,-1;1,1],[]);
close  all
[p,t]=distmesh2d(fd,@huniform,0.2,[-1,-1;1,1],[]);
[p,t]=distmesh2d(fd,@huniform,0.,[-1,-1;1,1],[]);
{Undefined function or variable "bars".

Error in <a href="matlab:helpUtils.errorDocCallback('distmesh2d', 'P:\distmesh\distmesh\distmesh2d.m', 96)" style="font-weight:bold">distmesh2d</a> (<a href="matlab: opentoline('P:\distmesh\distmesh\distmesh2d.m',96,0)">line 96</a>)
  barvec=p(bars(:,1),:)-p(bars(:,2),:);
  % List of bar vectors
} 
[p,t]=distmesh2d(fd,@huniform,0.02,[-1,-1;1,1],[]);
{Operation terminated by user during
<a href="matlab:helpUtils.errorDocCallback('delaunayn', 'C:\Program Files\MATLAB\R2012b\toolbox\matlab\polyfun\delaunayn.m', 114)" style="font-weight:bold">delaunayn</a> (<a href="matlab: opentoline('C:\Program Files\MATLAB\R2012b\toolbox\matlab\polyfun\delaunayn.m',114,0)">line 114</a>)


In <a href="matlab:helpUtils.errorDocCallback('distmesh2d', 'P:\distmesh\distmesh\distmesh2d.m', 84)" style="font-weight:bold">distmesh2d</a> (<a href="matlab: opentoline('P:\distmesh\distmesh\distmesh2d.m',84,0)">line 84</a>)
    t=delaunayn(p);
    % List of triangles
} 
close all
[p,t]=distmesh2d(fd,@huniform,0.02,[-1,-1;1,1],[]);
close all
[p,t]=distmesh2d(fd,@huniform,0.1,[-1,-1;1,1],[]);
close all;[p,t]=distmesh2d(fd,@huniform,0.08,[-1,-1;1,1],[]);
close all
fd=@(p) sqrt(sum(p.^2,2))-2;
close all;[p,t]=distmesh2d(fd,@huniform,0.08,[-1,-1;1,1],[]);
close all;[p,t]=distmesh2d(fd,@huniform,0.08,[-1,-1;1,1],[]);
close all]
{Error using close (line 81)
Specified window does not exist.
} 
close all
fd=@(p) ddiff(drectangle(p,-1,1,-1,1),dcircle(p,0,0,0.5));
    fh=@(p) 0.05+0.3*dcircle(p,0,0,0.5);
    [p,t]=distmesh2d(fd,fh,0.05,[-1,-1;1,1],[-1,-1;-1,1;1,-1;1,1]);
[p,t]=distmesh2d(fd,fh,0.05,[-1,-1;1,1],[-1,-1;-1,1;1,-1;1,1]);
close all
[p,t]=distmesh2d(fd,fh,0.05,[-1,-1;1,1],[-1,-1;-1,1;1,-1;1,1]);
close all
    pv=[-0.4 -0.5;0.4 -0.2;0.4 -0.7;1.5 -0.4;0.9 0.1;
        1.6 0.8;0.5 0.5;0.2 1;0.1 0.4;-0.7 0.7;-0.4 -0.5];
    [p,t]=distmesh2d(@dpoly,@huniform,0.1,[-1,-1; 2,1],pv,pv);
[p,t]=distmesh2d(@dpoly,@huniform,0.1,[-1,-1; 2,1],pv,pv);
close all
[p,t]=distmesh2d(@dpoly,@huniform,0.1,[-1,-1; 2,1],pv,pv);
close all
    fd=@(p) drectangle(p,0,1,0,1);
    fh=@(p) min(min(0.01+0.3*abs(dcircle(p,0,0,0)), ...
                 0.025+0.3*abs(dpoly(p,[0.3,0.7; 0.7,0.5]))),0.15);
    [p,t]=distmesh2d(fd,fh,0.01,[0,0;1,1],[0,0;1,0;0,1;1,1]);