diff --git a/Numeric/Gauss.h b/Numeric/Gauss.h
index 6e458f923e87a31d1cea45fe892cf78345253eee..789f801080cb3e750ea8aa87b604b302a7df47b7 100644
--- a/Numeric/Gauss.h
+++ b/Numeric/Gauss.h
@@ -15,8 +15,6 @@ struct IntPt{
 
 int GaussLegendreTri(int n1, int n2, IntPt *pts);
 int GaussLegendreTet(int n1, int n2, int n3, IntPt *pts); 
-int GaussLegendreHex(int n1, int n2, int n3, IntPt *pts);
-int GaussLegendrePri(int n1, int n2, int n3, IntPt *pts); 
 
 int getNGQLPts (int order);
 IntPt *getGQLPts (int order);
diff --git a/Solver/elasticitySolver.h b/Solver/elasticitySolver.h
index 2b5c839ff9a7cc247e1963bd77125715906e607f..d8c498bd155d3998d4cf2aa1ab9f7b1231fad3ef 100644
--- a/Solver/elasticitySolver.h
+++ b/Solver/elasticitySolver.h
@@ -48,7 +48,6 @@ struct dirichletBC : public BoundaryCondition
   int _comp; // component
   simpleFunction<double> *_f;
   dirichletBC ():BoundaryCondition(),_comp(0),_f(0){}
-  dirichletBC (int dim, int entityId, int component, double value);
 };
 
 struct neumannBC  : public BoundaryCondition