Index: /issm/trunk-jpl/src/c/cores/controladm1qn3_core.cpp
===================================================================
--- /issm/trunk-jpl/src/c/cores/controladm1qn3_core.cpp	(revision 25554)
+++ /issm/trunk-jpl/src/c/cores/controladm1qn3_core.cpp	(revision 25555)
@@ -282,5 +282,5 @@
 	#endif
 	for(Object* & object:dependent_objects->objects){
-		DependentObject* dep=(DependentObject*)object
+		DependentObject* dep=(DependentObject*)object;
 		if(solution_type==TransientSolutionEnum) output_value = dep->GetValue();
 		if(solution_type!=TransientSolutionEnum) dep->Responsex(&output_value,femmodel);
Index: /issm/trunk-jpl/src/c/shared/Enum/Enum.vim
===================================================================
--- /issm/trunk-jpl/src/c/shared/Enum/Enum.vim	(revision 25554)
+++ /issm/trunk-jpl/src/c/shared/Enum/Enum.vim	(revision 25555)
@@ -1442,4 +1442,5 @@
 syn keyword cType PowerVariogram
 syn keyword cType Profiler
+syn keyword cType Profiler_bdf
 syn keyword cType Quadtree
 syn keyword cType Radar
Index: /issm/trunk-jpl/src/c/shared/Enum/Synchronize.sh
===================================================================
--- /issm/trunk-jpl/src/c/shared/Enum/Synchronize.sh	(revision 25554)
+++ /issm/trunk-jpl/src/c/shared/Enum/Synchronize.sh	(revision 25555)
@@ -6,6 +6,6 @@
 
 #Removed existing files
-rm $ISSM_DIR/src/c/shared/Enum/EnumToStringx.cpp
-rm $ISSM_DIR/src/c/shared/Enum/StringToEnumx.cpp
+rm $ISSM_DEV_DIR/src/c/shared/Enum/EnumToStringx.cpp
+rm $ISSM_DEV_DIR/src/c/shared/Enum/StringToEnumx.cpp
 
 #Get number of enums
@@ -16,5 +16,5 @@
 #Build EnumToAnalysis.cpp {{{
 #Header
-cat <<END > $ISSM_DIR/src/c/analyses/EnumToAnalysis.cpp
+cat <<END > $ISSM_DEV_DIR/src/c/analyses/EnumToAnalysis.cpp
 /*
 * \file EnumToAnalysis.cpp
@@ -37,8 +37,8 @@
 	grep -v DefaultAnalysis | grep -v FlaimAnalysis | grep -v SurfaceSlopeAnalysis | grep -v BedSlopeAnalysis | \
 	awk '{print "\t\t#ifdef _HAVE_"toupper(substr($1,1,length($1)-12))"_\n\t\t" "case " $1" : return new " substr($1,1,length($1)-4) "();\n\t\t#endif"}' \
-		>> $ISSM_DIR/src/c/analyses/EnumToAnalysis.cpp
+		>> $ISSM_DEV_DIR/src/c/analyses/EnumToAnalysis.cpp
 
 #Footer
-cat <<END >> $ISSM_DIR/src/c/analyses/EnumToAnalysis.cpp
+cat <<END >> $ISSM_DEV_DIR/src/c/analyses/EnumToAnalysis.cpp
 		default : _error_("enum provided not supported ("<<EnumToStringx(analysis_enum)<<")");
 	}
@@ -48,5 +48,5 @@
 #Build analyses.m4{{{
 #Header
-cat <<END > $ISSM_DIR/m4/analyses.m4
+cat <<END > $ISSM_DEV_DIR/m4/analyses.m4
 
 dnl   WARNING: DO NOT MODIFY THIS FILE
@@ -78,8 +78,8 @@
 AC_MSG_RESULT($HAVE_" toupper($1)")\n\
 dnl }}}"}' \
-	>> $ISSM_DIR/m4/analyses.m4
+	>> $ISSM_DEV_DIR/m4/analyses.m4
 
 #Footer
-cat <<END >> $ISSM_DIR/m4/analyses.m4
+cat <<END >> $ISSM_DEV_DIR/m4/analyses.m4
 
 ])
@@ -91,5 +91,5 @@
 #Build EnumToStringx.cpp {{{
 #Header
-cat <<END >  $ISSM_DIR/src/c/shared/Enum/EnumToStringx.cpp
+cat <<END >  $ISSM_DEV_DIR/src/c/shared/Enum/EnumToStringx.cpp
 /*
 * \file EnumToStringx.cpp:
@@ -112,7 +112,7 @@
 END
 #core
-cat temp |  awk '{print "\t\t" "case " $1" : return \"" substr($1,1,length($1)-4) "\";"}' >> $ISSM_DIR/src/c/shared/Enum/EnumToStringx.cpp
+cat temp |  awk '{print "\t\t" "case " $1" : return \"" substr($1,1,length($1)-4) "\";"}' >> $ISSM_DEV_DIR/src/c/shared/Enum/EnumToStringx.cpp
 #Footer
-cat <<END >> $ISSM_DIR/src/c/shared/Enum/EnumToStringx.cpp
+cat <<END >> $ISSM_DEV_DIR/src/c/shared/Enum/EnumToStringx.cpp
 		default : return "unknown";
 
@@ -144,5 +144,5 @@
 #Build StringToEnumx.cpp {{{
 #Header
-cat <<END > $ISSM_DIR/src/c/shared/Enum/StringToEnumx.cpp
+cat <<END > $ISSM_DEV_DIR/src/c/shared/Enum/StringToEnumx.cpp
 /*
 * \file StringToEnumx.cpp:
@@ -168,9 +168,9 @@
 i2=120;
 for (( i=1 ; i<=100 ; i++ )); do
-	echo "   if(stage==$i){" >> $ISSM_DIR//src/c/shared/Enum/StringToEnumx.cpp
+	echo "   if(stage==$i){" >> $ISSM_DEV_DIR//src/c/shared/Enum/StringToEnumx.cpp
 	awk -v i1=$i1 -v i2=$i2 '{if(NR>=i1 && NR<=i2) print $0 }' temp |
-	awk '{print "\t" ((NR==1)?"      if":"      else if") " (strcmp(name,\"" substr($1,1,length($1)-4) "\")==0) return " $1 ";"}' >> $ISSM_DIR//src/c/shared/Enum/StringToEnumx.cpp
-	echo "         else stage=$(($i+1));" >> $ISSM_DIR//src/c/shared/Enum/StringToEnumx.cpp
-	echo "   }" >> $ISSM_DIR//src/c/shared/Enum/StringToEnumx.cpp
+	awk '{print "\t" ((NR==1)?"      if":"      else if") " (strcmp(name,\"" substr($1,1,length($1)-4) "\")==0) return " $1 ";"}' >> $ISSM_DEV_DIR//src/c/shared/Enum/StringToEnumx.cpp
+	echo "         else stage=$(($i+1));" >> $ISSM_DEV_DIR//src/c/shared/Enum/StringToEnumx.cpp
+	echo "   }" >> $ISSM_DEV_DIR//src/c/shared/Enum/StringToEnumx.cpp
 
 	if [ $i2 -ge $NUMENUMS ]; then break; fi
@@ -180,5 +180,5 @@
 
 #footer
-cat <<END >> $ISSM_DIR/src/c/shared/Enum/StringToEnumx.cpp
+cat <<END >> $ISSM_DEV_DIR/src/c/shared/Enum/StringToEnumx.cpp
 	/*If we reach this point, the string provided has not been found*/
 	if(notfounderror)
@@ -193,5 +193,5 @@
 #Build Enum.vim{{{
 #Header
-cat <<END > $ISSM_DIR/src/c/shared/Enum/Enum.vim
+cat <<END > $ISSM_DEV_DIR/src/c/shared/Enum/Enum.vim
 """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
 " ISSM specific c syntax highlighting
@@ -211,17 +211,17 @@
 "ISSM Enums
 END
-cat temp |  awk '{print "syn keyword cConstant " $1}' >> $ISSM_DIR/src/c/shared/Enum/Enum.vim
-cat <<END >> $ISSM_DIR/src/c/shared/Enum/Enum.vim
+cat temp |  awk '{print "syn keyword cConstant " $1}' >> $ISSM_DEV_DIR/src/c/shared/Enum/Enum.vim
+cat <<END >> $ISSM_DEV_DIR/src/c/shared/Enum/Enum.vim
 "ISSM Enums end
 END
 
 #Synchronize ISSM objects objects
-cat <<END >> $ISSM_DIR/src/c/shared/Enum/Enum.vim
+cat <<END >> $ISSM_DEV_DIR/src/c/shared/Enum/Enum.vim
 
 "ISSM objects
 END
-find $ISSM_DIR/src/c/classes -name "*.cpp" -o -name "*.h" | sed -e "s/\// /g" -e "s/\.cpp//" -e "s/\.h//" | awk '{print  $(NF)}' | sort | uniq | awk '{ printf "syn keyword cType " $1 "\n"}'>> $ISSM_DIR/src/c/shared/Enum/Enum.vim
-find $ISSM_DIR/src/c/analyses -name "*Analysis.h" | sed -e "s/\// /g" -e "s/\.cpp//" -e "s/\.h//" | awk '{print  $(NF)}' | sort | uniq | awk '{ printf "syn keyword cType " $1 "\n"}'>> $ISSM_DIR/src/c/shared/Enum/Enum.vim
-echo "\"ISSM objects end" >> $ISSM_DIR/src/c/shared/Enum/Enum.vim
+find $ISSM_DEV_DIR/src/c/classes -name "*.cpp" -o -name "*.h" | sed -e "s/\// /g" -e "s/\.cpp//" -e "s/\.h//" | awk '{print  $(NF)}' | sort | uniq | awk '{ printf "syn keyword cType " $1 "\n"}'>> $ISSM_DEV_DIR/src/c/shared/Enum/Enum.vim
+find $ISSM_DEV_DIR/src/c/analyses -name "*Analysis.h" | sed -e "s/\// /g" -e "s/\.cpp//" -e "s/\.h//" | awk '{print  $(NF)}' | sort | uniq | awk '{ printf "syn keyword cType " $1 "\n"}'>> $ISSM_DEV_DIR/src/c/shared/Enum/Enum.vim
+echo "\"ISSM objects end" >> $ISSM_DEV_DIR/src/c/shared/Enum/Enum.vim
 #}}}
 
