-
Notifications
You must be signed in to change notification settings - Fork 35
Description
Hello,
when running dflo (built against deal.ii >=8.3) from src_mpi, and after fixing external_force function parser initialization, I get a runtime error:
An error occurred in line <4373> of file </home/pkestene/local/dealii_4_dflo/include/deal.II/fe/fe_values.h> in function
const std::vectordealii::Point& dealii::FEValuesBase<dim, spacedim>::get_quadrature_points() const [with int dim = 2; int spacedim = 2]
The violated condition was:
this->update_flags & update_quadrature_points
The name and call sequence of the exception was:
ExcAccessToUninitializedField("update_quadrature_points")
Additional Information:
You are requesting information from an FEValues/FEFaceValues/FESubfaceValues object for which this kind of information has not been computed. What information these objects compute is determined by the update_* flags you pass to the constructor. Here, the operation you are attempting requires the <update_quadrature_points> flag to be set, but it was apparently not specified upon construction.
Following what is done in src, if I add the requested flag, everything seems OK.
I'll place a pull request for that. Please ignore if you can fix this otherwise.
best regards,
Pierre Kestener.