Rank: 37308 based on 0 downloads (last 30 days) and 0 files submitted
photo

Marios Karaoulis

E-mail
Company/University
Aristotle University of Thessaloniki

Personal Profile:

Geophysical Laboratory.
Inversion theory.
Time-lapse inversion.
4D Inversion.
Finite Element Theory.
FEM
Mesh

Professional Interests:

 

Watch this Author's files

 

Comments and Ratings by Marios View all
Updated File Comments Rating
13 Jan 2011 Accurate Fast Marching Multistencils second order Fast Marching 2D and 3D including rk4 shortest path and skeletonize Author: Dirk-Jan Kroon

Can you provide the m files of the c code? Some of us do not have matlab compiler.

20 Oct 2010 Legendre Laguerre and Hermite - Gauss Quadrature Nodes and weights for Legendre Laguerre and Hermite - Gauss Quadrature Author: Geert Van Damme

One addition I did is this

% Linear map from[-1,1] to [a,b]
x=(a*(1-x)+b*(1+x))/2;
w=(b-a).*w/2;

a and b are user provided, and I think now that you can shift from [1 1] to [a b]

20 Oct 2010 Legendre Laguerre and Hermite - Gauss Quadrature Nodes and weights for Legendre Laguerre and Hermite - Gauss Quadrature Author: Geert Van Damme

Very useful program.

How can I calculate the GaussLegendre in the [0 1] space?

11 Oct 2010 Color Palette Tables (.cpt) for Matlab Create and apply GMT-style colormaps in Matlab Author: Kelly Kearney

Hi. Very nice package. Is it possible to use the inverse colormap of GMT_seis.cpt?

06 Jun 2010 MESH2D - Automatic Mesh Generation Generates unstructured triangular meshes for general 2D geometry. Author: Darren Engwirda

Why the following fails with meshfaces. I can run it with mesh2d

 node = [0.0, 0.0; 1.0,0.0; 1.0,1.0; 0.0,1.0; 2.0,0.0; 2.0,1.0; 3.0,0.0; 3.0,1.0];
 edge = [1,2; 2,3; 3,4; 4,1; 2,5; 5,6; 6,3; 5,7; 7,8; 8,6];
faces{1} = [1,2,3,4];
faces{2} = [5,6,7,2];
faces{3} = [8,9,10,6];
hdata.edgeh=[1,0.05 ;7,1];
 [p,t]=mesh2d(node,edge,hdata);
%[p,t,fnum]=meshfaces(node,edge,faces,hdata);

running it with meshfaces

??? Index exceeds matrix dimensions.

Error in ==> meshpoly>getedges at 283
bnd = e(~idx,:);
% Boundary edges

Error in ==> meshpoly at 88
   e = getedges(t,size(p,1));
   % Unique edges

Error in ==> meshfaces at 147
   [pnew,tnew] =
   meshpoly(node,edge(face{k},:),qtree,pbnd,options);
   

Contact us at files@mathworks.com