[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Getfem-commits] r4597 - in /trunk/getfem/src: bgeot_small_vector.cc get
From: |
andriy . andreykiv |
Subject: |
[Getfem-commits] r4597 - in /trunk/getfem/src: bgeot_small_vector.cc getfem/bgeot_small_vector.h |
Date: |
Wed, 09 Apr 2014 20:47:41 -0000 |
Author: andrico
Date: Wed Apr 9 22:47:41 2014
New Revision: 4597
URL: http://svn.gna.org/viewcvs/getfem?rev=4597&view=rev
Log: (empty)
Modified:
trunk/getfem/src/bgeot_small_vector.cc
trunk/getfem/src/getfem/bgeot_small_vector.h
Modified: trunk/getfem/src/bgeot_small_vector.cc
URL:
http://svn.gna.org/viewcvs/getfem/trunk/getfem/src/bgeot_small_vector.cc?rev=4597&r1=4596&r2=4597&view=diff
==============================================================================
--- trunk/getfem/src/bgeot_small_vector.cc (original)
+++ trunk/getfem/src/bgeot_small_vector.cc Wed Apr 9 22:47:41 2014
@@ -19,9 +19,8 @@
===========================================================================*/
-#if !defined GETFEM_HAVE_OPENMP
#include "getfem/bgeot_small_vector.h"
-namespace bgeot {
+namespace bgeot {
block_allocator *static_block_allocator::palloc = 0;
block_allocator::block_allocator() {
@@ -133,4 +132,3 @@
//cout << "** bloc " << bid << " has been REMOVED in unfilled list, which
is now"; show_unfilled(bid);
}
}
-#endif //#if !defined GETFEM_HAVE_OPENMP
Modified: trunk/getfem/src/getfem/bgeot_small_vector.h
URL:
http://svn.gna.org/viewcvs/getfem/trunk/getfem/src/getfem/bgeot_small_vector.h?rev=4597&r1=4596&r2=4597&view=diff
==============================================================================
--- trunk/getfem/src/getfem/bgeot_small_vector.h (original)
+++ trunk/getfem/src/getfem/bgeot_small_vector.h Wed Apr 9 22:47:41 2014
@@ -47,7 +47,6 @@
#endif
namespace bgeot {
-#if !defined GETFEM_HAVE_OPENMP
class block_allocator {
public:
@@ -155,6 +154,7 @@
static_block_allocator() { if (!palloc)
palloc=&dal::singleton<block_allocator,1000>::instance(); } //new
block_allocator(); }
};
+#if !defined GETFEM_HAVE_OPENMP
/** container for small vectors of POD (Plain Old Data) types. Should be as
fast as
std::vector<T> while beeing smaller and uses copy-on-write. The gain is
especially
valuable on 64 bits architectures.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Getfem-commits] r4597 - in /trunk/getfem/src: bgeot_small_vector.cc getfem/bgeot_small_vector.h,
andriy . andreykiv <=