[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Getfem-commits] r4594 - in /trunk/getfem/src: ./ getfem/
From: |
andriy . andreykiv |
Subject: |
[Getfem-commits] r4594 - in /trunk/getfem/src: ./ getfem/ |
Date: |
Wed, 09 Apr 2014 17:28:05 -0000 |
Author: andrico
Date: Wed Apr 9 19:28:04 2014
New Revision: 4594
URL: http://svn.gna.org/viewcvs/getfem?rev=4594&view=rev
Log:
Multithreaded assembly:
- getfem::model: removed unnecessary #pragma omp for
- dal::static_stored_object removed unnecessary mutex
- mesh_precomposite: removed a member variable that was causing race condition
and made it local in eval()
- in case of multithreaded assembly small_vector is declared as
class small_vector : public std::vector<T> with extra operations. This is
needed to prevent
data race cause by the original small_vector inheritance from
static_block_allocator
Modified:
trunk/getfem/src/bgeot_poly_composite.cc
trunk/getfem/src/bgeot_small_vector.cc
trunk/getfem/src/dal_static_stored_objects.cc
trunk/getfem/src/getfem/bgeot_poly_composite.h
trunk/getfem/src/getfem/bgeot_small_vector.h
trunk/getfem/src/getfem_models.cc
[This mail would be too long, it was shortened to contain the URLs only.]
Modified: trunk/getfem/src/bgeot_poly_composite.cc
URL:
http://svn.gna.org/viewcvs/getfem/trunk/getfem/src/bgeot_poly_composite.cc?rev=4594&r1=4593&r2=4594&view=diff
Modified: trunk/getfem/src/bgeot_small_vector.cc
URL:
http://svn.gna.org/viewcvs/getfem/trunk/getfem/src/bgeot_small_vector.cc?rev=4594&r1=4593&r2=4594&view=diff
Modified: trunk/getfem/src/dal_static_stored_objects.cc
URL:
http://svn.gna.org/viewcvs/getfem/trunk/getfem/src/dal_static_stored_objects.cc?rev=4594&r1=4593&r2=4594&view=diff
Modified: trunk/getfem/src/getfem/bgeot_poly_composite.h
URL:
http://svn.gna.org/viewcvs/getfem/trunk/getfem/src/getfem/bgeot_poly_composite.h?rev=4594&r1=4593&r2=4594&view=diff
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=4594&r1=4593&r2=4594&view=diff
Modified: trunk/getfem/src/getfem_models.cc
URL:
http://svn.gna.org/viewcvs/getfem/trunk/getfem/src/getfem_models.cc?rev=4594&r1=4593&r2=4594&view=diff
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Getfem-commits] r4594 - in /trunk/getfem/src: ./ getfem/,
andriy . andreykiv <=