You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#5419 changes the Neumann boundary values provided to KellyErrorEstimator::estimate() to match the type of the solution vector -- in other words, if the solution vector is complex-valued, then you now also need to pass a Function<dim,std::complex<double>> as argument for the Neumann values. This makes sense.
I did not change the coefficient function the KellyErrorEstimator::estimate() functions take. That's because that class is typically meant for elliptic problems where the coefficient would have to be real (we assume that the coefficient is a scalar, and the only Hermitian 1x1 matrix is a real one). But then, the class is also used for other purposes. What do you all think?
The text was updated successfully, but these errors were encountered:
#5419 changes the Neumann boundary values provided to
KellyErrorEstimator::estimate()
to match the type of the solution vector -- in other words, if the solution vector is complex-valued, then you now also need to pass aFunction<dim,std::complex<double>>
as argument for the Neumann values. This makes sense.I did not change the coefficient function the
KellyErrorEstimator::estimate()
functions take. That's because that class is typically meant for elliptic problems where the coefficient would have to be real (we assume that the coefficient is a scalar, and the only Hermitian 1x1 matrix is a real one). But then, the class is also used for other purposes. What do you all think?The text was updated successfully, but these errors were encountered: