Index: /issm/trunk-jpl/src/c/Container/Options.h
===================================================================
--- /issm/trunk-jpl/src/c/Container/Options.h	(revision 13384)
+++ /issm/trunk-jpl/src/c/Container/Options.h	(revision 13385)
@@ -100,2 +100,27 @@
 
 #endif //ifndef _INPUTS_H_
+
+template <> inline void Options::Get(char** pvalue,const char* name,char* default_value){ /*{{{*/
+
+	vector<Object*>::iterator object;
+	GenericOption<char*>* genericoption=NULL;
+
+	/*Get option*/
+	genericoption=(GenericOption<char*>*)GetOption(name);
+
+	/*If the pointer is not NULL, the option has been found*/
+	if(genericoption){
+		genericoption->Get(pvalue);
+	}
+	else{
+		/*Make a copy*/
+		char* outstring=NULL;
+		int   stringsize;
+
+		stringsize=strlen(default_value)+1;
+		outstring=xNew<char>(stringsize);
+		xMemCpy<char>(outstring,default_value,stringsize);
+		*pvalue=outstring;
+	}
+}
+/*}}}*/
Index: /issm/trunk-jpl/src/c/classes/bamg/Geometry.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/bamg/Geometry.cpp	(revision 13384)
+++ /issm/trunk-jpl/src/c/classes/bamg/Geometry.cpp	(revision 13385)
@@ -529,4 +529,6 @@
 				_printLine_("reference numbers: " << v->ReferenceNumber << " " << vertices[i].ReferenceNumber);
 				_printLine_("Id: " << i+1);
+				_printLine_("Coords: ["<<v->r.x<<" "<<v->r.y<<"] ["<<vertices[i].r.x<<" "<<vertices[i].r.y<<"]");
+
 				delete [] next_p;
 				delete [] head_v;
