Index: ../trunk-jpl/src/c/shared/Sys/ProfilingEnd.cpp
===================================================================
--- ../trunk-jpl/src/c/shared/Sys/ProfilingEnd.cpp	(revision 13535)
+++ ../trunk-jpl/src/c/shared/Sys/ProfilingEnd.cpp	(revision 13536)
@@ -1,43 +0,0 @@
-/*!\file:  ProfilingEnd.cpp
- * \brief ProfilingEnd.c: finalize profiling after calling a routine. Needs to mirror a ProfilingStart routine.
- */
-
-/*Include files: {{{*/
-#ifdef HAVE_CONFIG_H
-	#include <config.h>
-#else
-#error "Cannot compile with HAVE_CONFIG_H symbol! run configure first!"
-#endif
-#include "../../include/macros.h"
-#include "../shared.h"
-#include "../../io/io.h"
-/*}}}*/
-
-void ProfilingEnd(double* pSolution_time, double* pMemory_use, double* pCurrent_flops, double Time_start, double Flops_start){
-
-	double Solution_time, Memory_use, Current_flops;
-	double Time_finish, Flops_finish, memUse;
-	
-	#ifdef _HAVE_PETSC_
-	PetscGetTime(&Time_finish);
-	PetscGetFlops(&Flops_finish);
-	PetscMemoryGetCurrentUsage(&memUse);
-	
-	Solution_time=Time_finish-Time_start;
-	Current_flops=Flops_finish-Flops_start;
-	_pprintLine_("PETSc elapsed time  : " << Solution_time << "  Seconds");
-	_pprintLine_("PETSc elapsed flops : " << Current_flops << "  Flops");
-	_pprintLine_("PETSc memory used   : " << memUse << "  Bytes");
-	#else
-		_error_("Profiling not supported under this numerical toolkit");
-	#endif
-
-	/*Assign pointers: */
-	*pSolution_time=Solution_time;
-	*pMemory_use=memUse;
-	*pCurrent_flops=Current_flops;
-	return;
-}
-
-
-
Index: ../trunk-jpl/src/c/shared/Sys/sys.h
===================================================================
--- ../trunk-jpl/src/c/shared/Sys/sys.h	(revision 13535)
+++ ../trunk-jpl/src/c/shared/Sys/sys.h	(revision 13536)
@@ -1,12 +0,0 @@
-/* \file sys.h
- * \brief: header file for ISSM system routines (profiling, timing, etc ...)
- */
-
-
-#ifndef _ISSM_SYS_H_
-#define _ISSM_SYS_H_
-
-void ProfilingEnd(double* pSolution_time, double* pMemory_use, double* pCurrent_flops, double Time_start, double Flops_start);
-void ProfilingStart(double* pTime_start, double* pFlops_start);
-
-#endif
Index: ../trunk-jpl/src/c/shared/Sys/ProfilingStart.cpp
===================================================================
--- ../trunk-jpl/src/c/shared/Sys/ProfilingStart.cpp	(revision 13535)
+++ ../trunk-jpl/src/c/shared/Sys/ProfilingStart.cpp	(revision 13536)
@@ -1,32 +0,0 @@
-/*!\file:  ProfilingStart.cpp
- * \brief ProfilingStart.c: initialize profiling before calling a routine
- */
-
-
-/*Include files: {{{*/
-#ifdef HAVE_CONFIG_H
-	#include <config.h>
-#else
-#error "Cannot compile with HAVE_CONFIG_H symbol! run configure first!"
-#endif
-#include "../../include/macros.h"
-#include "../shared.h"
-#include "../../io/io.h"
-/*}}}*/
-
-void ProfilingStart(double* pTime_start, double* pFlops_start){
-	
-	double Time_start, Flops_start;
-	
-	#ifdef _HAVE_PETSC_
-		PetscGetTime(&Time_start);
-		PetscGetFlops(&Flops_start );
-	#else
-		_error_("Profiling not supported under this numerical toolkit");
-	#endif
-
-	/*Assign pointers: */
-	*pTime_start=Time_start;
-	*pFlops_start=Flops_start;
-	return;
-}
