Index: /issm/trunk-jpl/src/m/modules/BamgMesher.m
===================================================================
--- /issm/trunk-jpl/src/m/modules/BamgMesher.m	(revision 20850)
+++ /issm/trunk-jpl/src/m/modules/BamgMesher.m	(revision 20850)
@@ -0,0 +1,19 @@
+function [bamgmesh,bamggeom] = BamgMesher(bamgmesh,bamggeom,bamgoptions);
+%BAMGMESHER
+%
+%   Usage:
+%      [bamgmesh, bamggeom] = BamgMesher(bamgmesh,bamggeom,bamgoptions);
+%
+%   bamgmesh: input bamg mesh
+%   bamggeom: input bamg geometry for the mesh
+%   bamgoptions: options for the bamg mesh
+
+% Check usage
+if nargin~=3
+	help BamgMesher
+	error('Wrong usage (see above)');
+end
+
+% Call mex module
+[bamgmesh, bamggeom] = BamgMesher_matlab(bamgmesh,bamggeom,bamgoptions);
+
Index: /issm/trunk-jpl/src/m/modules/BamgMesher.py
===================================================================
--- /issm/trunk-jpl/src/m/modules/BamgMesher.py	(revision 20850)
+++ /issm/trunk-jpl/src/m/modules/BamgMesher.py	(revision 20850)
@@ -0,0 +1,19 @@
+from BamgMesher_python import BamgMesher_python
+
+def BamgMesher(bamgmesh,bamggeom,bamgoptions):
+	"""
+	BAMGMESHER
+
+	Usage:
+		[bamgmesh,bamggeom] = BamgMesher(bamgmesh,bamggeom,bamgoptions);
+
+	bamgmesh: input bamg mesh
+	bamggeom: input bamg geometry for the mesh
+	bamgoptions: options for the bamg mesh
+	"""
+	
+	#Call mex module
+	[bamgmesh, bamggeom] = BamgMesher_python(bamgmesh, bamggeom, bamgoptions);
+
+	#return
+	return [bamgmesh, bamggeom]
Index: /issm/trunk-jpl/src/wrappers/matlab/Makefile.am
===================================================================
--- /issm/trunk-jpl/src/wrappers/matlab/Makefile.am	(revision 20849)
+++ /issm/trunk-jpl/src/wrappers/matlab/Makefile.am	(revision 20850)
@@ -37,5 +37,5 @@
 #}}}
 #Wrappers {{{
-lib_LTLIBRARIES += BamgMesher.la\
+lib_LTLIBRARIES += BamgMesher_matlab.la\
 						 BamgConvertMesh_matlab.la\
 						 BamgTriangulate.la\
@@ -141,6 +141,6 @@
 endif
 
-BamgMesher_la_SOURCES = ../BamgMesher/BamgMesher.cpp
-BamgMesher_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(GSLLIB) $(PROJ4LIB)
+BamgMesher_matlab_la_SOURCES = ../BamgMesher/BamgMesher.cpp
+BamgMesher_matlab_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(GSLLIB) $(PROJ4LIB)
 
 BamgConvertMesh_matlab_la_SOURCES = ../BamgConvertMesh/BamgConvertMesh.cpp
Index: /issm/trunk-jpl/src/wrappers/python/Makefile.am
===================================================================
--- /issm/trunk-jpl/src/wrappers/python/Makefile.am	(revision 20849)
+++ /issm/trunk-jpl/src/wrappers/python/Makefile.am	(revision 20850)
@@ -29,5 +29,5 @@
 if WRAPPERS
 lib_LTLIBRARIES += BamgConvertMesh_python.la\
-						BamgMesher.la\
+						BamgMesher_python.la\
 						ContourToMesh_python.la\
 						ContourToNodes_python.la\
@@ -93,6 +93,6 @@
 BamgConvertMesh_python_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(GSLLIB) $(PROJ4LIB)
 
-BamgMesher_la_SOURCES = ../BamgMesher/BamgMesher.cpp
-BamgMesher_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(GSLLIB) $(PROJ4LIB)
+BamgMesher_python_la_SOURCES = ../BamgMesher/BamgMesher.cpp
+BamgMesher_python_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(GSLLIB) $(PROJ4LIB)
 
 ContourToMesh_python_la_SOURCES = ../ContourToMesh/ContourToMesh.cpp
