diff --git a/benchmarks/levelset/square.geo b/benchmarks/levelset/square.geo
new file mode 100644
index 0000000000000000000000000000000000000000..69dfe29f3ca89032c13079fbbd8f3e5f254791b8
--- /dev/null
+++ b/benchmarks/levelset/square.geo
@@ -0,0 +1,35 @@
+//Field[1] = Attractor;
+//Field[1].EdgesList = {1};
+//Field[1].NNodesByEdge = 10;
+//Background Field = 1;
+
+//Field[1] = MathEval;
+//Field[1].F = "1.0"; //0.1*x+0.1";
+//Background Field = 1;
+
+Mesh.Algorithm=1;
+Mesh.CharacteristicLengthFactor=1.5;
+
+lc=0.1;
+Point(1) = {0.1, 0.1, 0.1}; //,lc};
+Point(2) = {0.1, 10, 0.1}; //,lc};
+Point(3) = {10, 10, 0.1}; //,lc};
+Point(4) = {10, 0.1, 0.1}; //,lc};
+Line(1) = {2, 3};
+Line(2) = {3, 4};
+Line(3) = {4, 1};
+Line(4) = {1, 2};
+
+Line Loop(5) = {1, 2, 3, 4};
+Plane Surface(10) = {5};
+
+Mesh 2;
+Levelset Plane (1) = {0,1,0,-7};
+//Levelset Point (1) = {{0.1, 2, 0},{3,2,0},{9,2,0},{5,2,0}, {0.1, 2.2, -1},{3,2.5,-1},{9,2,-1},{5,2,-1}, {0.2, 2, 1},{3,2,1},{9,2,1},{5,2,1}}; 
+
+Levelset CutMesh {1};
+
+
+
+
+