changeset 249:f56525533e54

Make linear_algebra_backend a private method of femfenics_factory
author Eugenio Gianniti <eugenio.gianniti@mail.polimi.it>
date Sat, 12 Jul 2014 17:28:08 +0200
parents 4522d8fd9cba
children 8f309b85bb7e
files src/femfenics_factory.h
diffstat 1 files changed, 5 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/src/femfenics_factory.h	Sat Jul 12 15:28:40 2014 +0200
+++ b/src/femfenics_factory.h	Sat Jul 12 17:28:08 2014 +0200
@@ -28,10 +28,6 @@
     { dolfin::parameters["linear_algebra_backend"] = linear_algebra_backend (); }
   virtual ~femfenics_factory () {}
 
-  //FIXME: just one backend implemented
-  inline char const * linear_algebra_backend (void) const
-    { return "uBLAS"; }
-
   virtual inline octave_value matrix (dolfin::Matrix const& A) const
     { return factory ().matrix (A); }
 
@@ -43,6 +39,11 @@
   femfenics_factory (femfenics_factory const&);
   femfenics_factory operator = (femfenics_factory const&);
 
+
+  //FIXME: just one backend implemented
+  inline char const * linear_algebra_backend (void) const
+    { return "uBLAS"; }
+
   femfenics_base_factory const& factory (void) const;
 };