diff --git a/Solver/quadratureRules.h b/Solver/quadratureRules.h
index 525adc7a5a4ede5b6f9770aa4b1ab217d9aeee9f..d84d4b1dc8b43e3ad26c98d8ac8560d80db557fc 100644
--- a/Solver/quadratureRules.h
+++ b/Solver/quadratureRules.h
@@ -73,6 +73,8 @@ class GaussQuadrature : public QuadratureBase
     e->getIntegrationPoints(integrationOrder, &npts, GP);
     return npts;
   }
+  // copy constructor
+  GaussQuadrature(const GaussQuadrature &other) : info(other.info), order(other.order){}
 };
 
 #endif //_QUADRATURERULES_H_