* @p interface_dof_index in the quadrature point @p q_point.
*/
value_type
+ jump_value(const unsigned int interface_dof_index,
+ const unsigned int q_point) const;
+
+ /**
+ * The same as above.
+ *
+ * @deprecated Use the jump_value() function instead.
+ */
+ DEAL_II_DEPRECATED
+ value_type
jump(const unsigned int interface_dof_index,
const unsigned int q_point) const;
* function @p interface_dof_index in the quadrature point @p q_point.
*/
value_type
+ average_value(const unsigned int interface_dof_index,
+ const unsigned int q_point) const;
+
+ /**
+ * The same as above.
+ *
+ * @deprecated Use the average_value() function instead.
+ */
+ DEAL_II_DEPRECATED
+ value_type
average(const unsigned int interface_dof_index,
const unsigned int q_point) const;
* the component selected by this view.
*/
third_derivative_type
+ jump_third_derivative(const unsigned int interface_dof_index,
+ const unsigned int q_point) const;
+
+ /**
+ * The same as above.
+ *
+ * @deprecated Use the jump_third_derivative() function instead.
+ */
+ DEAL_II_DEPRECATED
+ third_derivative_type
jump_3rd_derivative(const unsigned int interface_dof_index,
const unsigned int q_point) const;
template <int dim, int spacedim>
typename Vector<dim, spacedim>::value_type
- Vector<dim, spacedim>::jump(const unsigned int interface_dof_index,
- const unsigned int q_point) const
+ Vector<dim, spacedim>::jump_value(const unsigned int interface_dof_index,
+ const unsigned int q_point) const
{
const auto dof_pair = this->fe_interface->dofmap[interface_dof_index];
template <int dim, int spacedim>
typename Vector<dim, spacedim>::value_type
- Vector<dim, spacedim>::average(const unsigned int interface_dof_index,
- const unsigned int q_point) const
+ Vector<dim, spacedim>::jump(const unsigned int interface_dof_index,
+ const unsigned int q_point) const
+ {
+ return jump_value(interface_dof_index, q_point);
+ }
+
+
+
+ template <int dim, int spacedim>
+ typename Vector<dim, spacedim>::value_type
+ Vector<dim, spacedim>::average_value(const unsigned int interface_dof_index,
+ const unsigned int q_point) const
{
const auto dof_pair = this->fe_interface->dofmap[interface_dof_index];
+ template <int dim, int spacedim>
+ typename Vector<dim, spacedim>::value_type
+ Vector<dim, spacedim>::average(const unsigned int interface_dof_index,
+ const unsigned int q_point) const
+ {
+ return average_value(interface_dof_index, q_point);
+ }
+
+
+
template <int dim, int spacedim>
typename Vector<dim, spacedim>::gradient_type
Vector<dim, spacedim>::average_gradient(
template <int dim, int spacedim>
typename Vector<dim, spacedim>::third_derivative_type
- Vector<dim, spacedim>::jump_3rd_derivative(
+ Vector<dim, spacedim>::jump_third_derivative(
const unsigned int interface_dof_index,
const unsigned int q_point) const
{
return value;
}
+
+
+
+ template <int dim, int spacedim>
+ typename Vector<dim, spacedim>::third_derivative_type
+ Vector<dim, spacedim>::jump_3rd_derivative(
+ const unsigned int interface_dof_index,
+ const unsigned int q_point) const
+ {
+ return jump_third_derivative(interface_dof_index, q_point);
+ }
} // namespace FEInterfaceViews
#endif // DOXYGEN