* Temporary vector for storing the local values (they need to be
* reordered when writing local to global).
*/
- std::vector<std::vector<double> > column_values;
+ std::vector<std::vector<value_type> > column_values;
/**
* A mutex variable used to guard access to the member variables of this
// comes from an element matrix).
for (size_type j=0; j<n_cols; ++j)
{
- double value = values[j];
+ number value = values[j];
- if (value == 0 && elide_zero_values == true)
+ if (value == number() && elide_zero_values == true)
continue;
const std::pair<unsigned int, size_type>
// it comes from an element matrix).
for (size_type j=0; j<n_cols; ++j)
{
- double value = values[j];
+ number value = values[j];
- if (value == 0 && elide_zero_values == true)
+ if (value == number() && elide_zero_values == true)
continue;
const std::pair<unsigned int, size_type>