/*! \brief Return the graph metric values.
  *  \param values on return is the array of values.
  */
 ArrayRCP<const GraphMetricValues<scalar_t> > getGraphMetrics() const{
     if(graphMetricsConst_.is_null()) return graphMetrics_;
     return graphMetricsConst_;
 }
 /*! \brief Return the metric values.
  *  \param values on return is the array of values.
  */
 ArrayRCP<const MetricValues<scalar_t> > getMetrics() const{
   //BDD return metricsConst_;
     if(metricsConst_.is_null()) return metrics_;
     return metricsConst_;
 }