[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Getfem-commits] r5073 - /trunk/getfem/src/getfem/getfem_models.h
From: |
andriy . andreykiv |
Subject: |
[Getfem-commits] r5073 - /trunk/getfem/src/getfem/getfem_models.h |
Date: |
Wed, 19 Aug 2015 12:50:04 -0000 |
Author: andrico
Date: Wed Aug 19 14:50:03 2015
New Revision: 5073
URL: http://svn.gna.org/viewcvs/getfem?rev=5073&view=rev
Log:
fixing an undesired behaviour in model::version_number_of_data_variable
when querying the version number of non-existing variable would add this
variable to the model
Modified:
trunk/getfem/src/getfem/getfem_models.h
Modified: trunk/getfem/src/getfem/getfem_models.h
URL:
http://svn.gna.org/viewcvs/getfem/trunk/getfem/src/getfem/getfem_models.h?rev=5073&r1=5072&r2=5073&view=diff
==============================================================================
--- trunk/getfem/src/getfem/getfem_models.h (original)
+++ trunk/getfem/src/getfem/getfem_models.h Wed Aug 19 14:50:03 2015
@@ -714,8 +714,11 @@
}
const gmm::uint64_type &version_number_of_data_variable
- (const std::string &varname) const
- { return variables[varname].v_num_data; }
+ (const std::string &varname) const {
+ auto it = variables.find(varname);
+ GMM_ASSERT1(it != std::end(variables), "variable " + varname + " not
found");
+ return it->second.v_num_data;
+ }
template<typename VECTOR, typename T>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Getfem-commits] r5073 - /trunk/getfem/src/getfem/getfem_models.h,
andriy . andreykiv <=