# HG changeset patch # User Eugenio Gianniti # Date 1405178888 -7200 # Node ID f56525533e54aa834a02756bf6a0d54b6945db94 # Parent 4522d8fd9cba9996ab1a88f680990c9c0bea7e35 Make linear_algebra_backend a private method of femfenics_factory diff -r 4522d8fd9cba -r f56525533e54 src/femfenics_factory.h --- 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; };