covariance-matrix.c (is_origin): New function
[pspp-builds.git] / src / math / design-matrix.c
index e3743228e6ab30e1bcf9117e9de14cb8b6720c3b..8195a4088db246b1d8f67012d1da5b26ee306a0f 100644 (file)
@@ -247,8 +247,8 @@ design_matrix_set_case_count (struct design_matrix *dm, const struct variable *v
 /*
   Get the number of cases for V.
  */
-void 
-design_matrix_get_case_count (struct design_matrix *dm, const struct variable *v)
+size_t 
+design_matrix_get_case_count (const struct design_matrix *dm, const struct variable *v)
 {
   size_t i;
   assert (dm != NULL);
@@ -258,4 +258,16 @@ design_matrix_get_case_count (struct design_matrix *dm, const struct variable *v
   return dm->n_cases[i];
 }
 
-  
+size_t
+design_matrix_get_n_cols (const struct design_matrix *d)
+{
+  return d->m->size2;
+}
+
+size_t
+design_matrix_get_n_rows (const struct design_matrix *d)
+{
+  return d->m->size1;
+}
+
+