Mercurial > fem-fenics-eugenio
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; };