const DoFHandlerType &
DoFAccessor<structdim,DoFHandlerType,level_dof_access>::get_dof_handler () const
{
+ Assert (this->dof_handler != nullptr, ExcInvalidObject());
return *this->dof_handler;
}
ExcMessage ("Can't ask for DoF indices on artificial cells."));
Assert (!this->has_children(),
ExcMessage ("Cell must be active."));
+ Assert (this->dof_handler != nullptr, typename BaseClass::ExcInvalidObject());
Assert (static_cast<unsigned int>(local_values_end-local_values_begin)
== this->get_fe().dofs_per_cell,
typename DoFCellAccessor::ExcVectorDoesNotMatch());
+ Assert (this->dof_handler != nullptr, typename BaseClass::ExcInvalidObject());
const types::global_dof_index *cache
= this->dof_handler->levels[this->present_level]
->get_cell_cache_start (this->present_index, this->get_fe().dofs_per_cell);
ExcMessage ("In hp::DoFHandler objects, finite elements are only associated "
"with active cells. Consequently, you can not ask for the "
"active finite element on cells with children."));
+ Assert (this->dof_handler != nullptr, typename BaseClass::ExcInvalidObject());
+
return this->dof_handler->get_fe(active_fe_index());
}