Threads::encapsulate (&DataOut<dim>::build_some_patches)
.collect_args (this, thread_data[l]));
thread_manager.wait();
-};
+}
template <int dim>
DataOut<dim>::first_cell ()
{
return this->dofs->begin_active ();
-};
+}
template <int dim>
typename DoFHandler<dim>::active_cell_iterator active_cell = cell;
++active_cell;
return active_cell;
-};
+}
// explicit instantiations
cell=next_cell(cell);
};
};
-};
+}
// to output/compute in four space
// dimensions?
Assert (false, ExcNotImplemented());
-};
+}
#endif
else
// just one thread
build_some_patches(thread_data[0]);
-};
+}
DataOutRotation<dim>::first_cell ()
{
return this->dofs->begin_active ();
-};
+}
template <int dim>
typename DoFHandler<dim>::active_cell_iterator active_cell = cell;
++active_cell;
return active_cell;
-};
+}
// explicit instantiations
{
return (MemoryConsumption::memory_consumption (data) +
MemoryConsumption::memory_consumption (names));
-};
+}
template <int dim>
DataOutStack<dim>::~DataOutStack ()
-{};
+{}
template <int dim>
Assert (i->data.size() == 0,
ExcDataNotCleared ());
-};
+}
template <int dim>
void DataOutStack<dim>::attach_dof_handler (const DoFHandler<dim> &dof)
{
dof_handler = &dof;
-};
+}
template <int dim>
std::vector<std::string> names;
names.push_back (name);
declare_data_vector (names, vector_type);
-};
+}
template <int dim>
cell_data.back().names = names;
break;
};
-};
+}
template <int dim>
std::vector<std::string> names;
names.push_back (name);
add_data_vector (vec, names);
-};
+}
template <int dim>
Assert (data_vector != cell_data.end(),
ExcVectorNotDeclared (names[0]));
};
-};
+}
template <int dim>
};
};
};
-};
+}
template <int dim>
for (typename std::vector<DataVector>::iterator i=cell_data.begin();
i!=cell_data.end(); ++i)
i->data.reinit (0);
-};
+}
MemoryConsumption::memory_consumption (patches) +
MemoryConsumption::memory_consumption (dof_data) +
MemoryConsumption::memory_consumption (cell_data));
-};
+}
DataOutStack<dim>::get_patches () const
{
return patches;
-};
+}
names.insert (names.end(), dataset->names.begin(), dataset->names.end());
return names;
-};
+}
// explicit instantiations