jump_in_values(const unsigned int interface_dof_index,
const unsigned int q_point) const;
- /**
- * The same as above.
- *
- * @deprecated Use the jump_in_values() function instead.
- */
- DEAL_II_DEPRECATED
- value_type
- jump(const unsigned int interface_dof_index,
- const unsigned int q_point) const;
-
/**
* Return the jump of the gradient $\jump{nabla u}$ on the interface for
* the shape
jump_in_gradients(const unsigned int interface_dof_index,
const unsigned int q_point) const;
- /**
- * The same as above.
- *
- * @deprecated Use the jump_in_gradients() function instead.
- */
- DEAL_II_DEPRECATED
- gradient_type
- jump_gradient(const unsigned int interface_dof_index,
- const unsigned int q_point) const;
-
/**
* Return the jump in the gradient $\jump{\nabla u}=\nabla u_{\text{cell0}}
* - \nabla u_{\text{cell1}}$ on the interface for the shape function @p
jump_in_hessians(const unsigned int interface_dof_index,
const unsigned int q_point) const;
- /**
- * The same as above.
- *
- * @deprecated Use the jump_in_hessians() function instead.
- */
- DEAL_II_DEPRECATED
- hessian_type
- jump_hessian(const unsigned int interface_dof_index,
- const unsigned int q_point) const;
-
/**
* Return the jump in the third derivative $\jump{\nabla^3 u} = \nabla^3
* u_{\text{cell0}} - \nabla^3 u_{\text{cell1}}$ on the interface for the
jump_in_third_derivatives(const unsigned int interface_dof_index,
const unsigned int q_point) const;
- /**
- * The same as above.
- *
- * @deprecated Use the jump_in_third_derivatives() function instead.
- */
- DEAL_II_DEPRECATED
- third_derivative_type
- jump_3rd_derivative(const unsigned int interface_dof_index,
- const unsigned int q_point) const;
-
/** @} */
/**
average_of_values(const unsigned int interface_dof_index,
const unsigned int q_point) const;
- /**
- * The same as above.
- *
- * @deprecated Use the average_of_values() function instead.
- */
- DEAL_II_DEPRECATED
- value_type
- average_value(const unsigned int interface_dof_index,
- const unsigned int q_point) const;
-
- /**
- * The same as above.
- *
- * @deprecated Use the average_of_values() function instead.
- */
- DEAL_II_DEPRECATED
- value_type
- average(const unsigned int interface_dof_index,
- const unsigned int q_point) const;
-
/**
* Return the average of the gradient $\average{\nabla u}$ on the interface
* for the shape
average_of_gradients(const unsigned int interface_dof_index,
const unsigned int q_point) const;
- /**
- * The same as above.
- *
- * @deprecated Use the average_of_gradients() function instead.
- */
- DEAL_II_DEPRECATED
- gradient_type
- average_gradient(const unsigned int interface_dof_index,
- const unsigned int q_point) const;
-
/**
* Return the average of the Hessian $\average{\nabla^2 u} =
* \frac{1}{2}\nabla^2 u_{\text{cell0}} + \frac{1}{2} \nabla^2
average_of_hessians(const unsigned int interface_dof_index,
const unsigned int q_point) const;
- /**
- * The same as above.
- *
- * @deprecated Use the average_of_hessians() function instead.
- */
- DEAL_II_DEPRECATED
- hessian_type
- average_hessian(const unsigned int interface_dof_index,
- const unsigned int q_point) const;
-
/** @} */
/**
jump_in_values(const unsigned int interface_dof_index,
const unsigned int q_point) const;
- /**
- * The same as above.
- *
- * @deprecated Use the jump_in_values() function instead.
- */
- DEAL_II_DEPRECATED
- value_type
- jump(const unsigned int interface_dof_index,
- const unsigned int q_point) const;
-
/**
* Return the jump of the gradient (a tensor of rank 2) $\jump{\nabla
* \mathbf{u}}$ on the interface for the shape
jump_in_third_derivatives(const unsigned int interface_dof_index,
const unsigned int q_point) const;
- /**
- * The same as above.
- *
- * @deprecated Use the jump_in_third_derivatives() function instead.
- */
- DEAL_II_DEPRECATED
- third_derivative_type
- jump_3rd_derivative(const unsigned int interface_dof_index,
- const unsigned int q_point) const;
-
/** @} */
/**
average_of_values(const unsigned int interface_dof_index,
const unsigned int q_point) const;
- /**
- * The same as above.
- *
- * @deprecated Use the average_of_values() function instead.
- */
- DEAL_II_DEPRECATED
- value_type
- average(const unsigned int interface_dof_index,
- const unsigned int q_point) const;
-
/**
* Return the average of the gradient (a tensor of rank 2) $\average{\nabla
* \mathbf{u}}$ on the interface for the shape
average_of_gradients(const unsigned int interface_dof_index,
const unsigned int q_point) const;
- /**
- * The same as above.
- *
- * @deprecated Use the average_of_gradients() function instead.
- */
- DEAL_II_DEPRECATED
- gradient_type
- average_gradient(const unsigned int interface_dof_index,
- const unsigned int q_point) const;
-
/**
* Return the average of the Hessian $\average{\nabla^2 u} =
* \frac{1}{2}\nabla^2 u_{\text{cell0}} + \frac{1}{2} \nabla^2
const unsigned int q_point,
const unsigned int component = 0) const;
- /**
- * The same as above.
- *
- * @deprecated Use the jump_in_shape_values() function instead.
- */
- DEAL_II_DEPRECATED
- double
- jump(const unsigned int interface_dof_index,
- const unsigned int q_point,
- const unsigned int component = 0) const;
-
/**
* Return the jump in the gradient $\jump{\nabla u}=\nabla u_{\text{cell0}} -
* \nabla u_{\text{cell1}}$ on the interface for the shape function @p
const unsigned int q_point,
const unsigned int component = 0) const;
- /**
- * The same as above.
- *
- * @deprecated Use the jump_in_shape_gradients() function instead.
- */
- DEAL_II_DEPRECATED
- Tensor<1, spacedim>
- jump_gradient(const unsigned int interface_dof_index,
- const unsigned int q_point,
- const unsigned int component = 0) const;
-
/**
* Return the jump in the Hessian $\jump{\nabla^2 u} = \nabla^2
* u_{\text{cell0}} - \nabla^2 u_{\text{cell1}}$ on the interface for the
const unsigned int q_point,
const unsigned int component = 0) const;
- /**
- * The same as above.
- *
- * @deprecated Use the jump_in_shape_hessians() function instead.
- */
- DEAL_II_DEPRECATED
- Tensor<2, spacedim>
- jump_hessian(const unsigned int interface_dof_index,
- const unsigned int q_point,
- const unsigned int component = 0) const;
-
/**
* Return the jump in the third derivative $\jump{\nabla^3 u} = \nabla^3
* u_{\text{cell0}} - \nabla^3 u_{\text{cell1}}$ on the interface for the
const unsigned int q_point,
const unsigned int component = 0) const;
- /**
- * The same as above.
- *
- * @deprecated Use the jump_in_shape_3rd_derivatives() function instead.
- */
- DEAL_II_DEPRECATED
- Tensor<3, spacedim>
- jump_3rd_derivative(const unsigned int interface_dof_index,
- const unsigned int q_point,
- const unsigned int component = 0) const;
-
/**
* @}
*/
const unsigned int q_point,
const unsigned int component = 0) const;
- /**
- * The same as above.
- *
- * @deprecated Use the average_of_shape_values() function instead.
- */
- DEAL_II_DEPRECATED
- double
- average(const unsigned int interface_dof_index,
- const unsigned int q_point,
- const unsigned int component = 0) const;
-
/**
* Return the average of the gradient $\average{\nabla u} = \frac{1}{2}\nabla
* u_{\text{cell0}} + \frac{1}{2} \nabla u_{\text{cell1}}$ on the interface
const unsigned int q_point,
const unsigned int component = 0) const;
- /**
- * The same as above.
- *
- * @deprecated Use the average_of_shape_gradients() function instead.
- */
- DEAL_II_DEPRECATED
- Tensor<1, spacedim>
- average_gradient(const unsigned int interface_dof_index,
- const unsigned int q_point,
- const unsigned int component = 0) const;
-
/**
* Return the average of the Hessian $\average{\nabla^2 u} =
* \frac{1}{2}\nabla^2 u_{\text{cell0}} + \frac{1}{2} \nabla^2
const unsigned int q_point,
const unsigned int component = 0) const;
- /**
- * The same as above.
- *
- * @deprecated Use the average_of_shape_hessians() function instead.
- */
- DEAL_II_DEPRECATED
- Tensor<2, spacedim>
- average_hessian(const unsigned int interface_dof_index,
- const unsigned int q_point,
- const unsigned int component = 0) const;
-
/**
* @}
*/
-template <int dim, int spacedim>
-double
-FEInterfaceValues<dim, spacedim>::jump(const unsigned int interface_dof_index,
- const unsigned int q_point,
- const unsigned int component) const
-{
- return jump_in_shape_values(interface_dof_index, q_point, component);
-}
-
-
-
template <int dim, int spacedim>
double
FEInterfaceValues<dim, spacedim>::average_of_shape_values(
-template <int dim, int spacedim>
-double
-FEInterfaceValues<dim, spacedim>::average(
- const unsigned int interface_dof_index,
- const unsigned int q_point,
- const unsigned int component) const
-{
- return average_of_shape_values(interface_dof_index, q_point, component);
-}
-
-
-
template <int dim, int spacedim>
Tensor<1, spacedim>
FEInterfaceValues<dim, spacedim>::average_of_shape_gradients(
-template <int dim, int spacedim>
-Tensor<1, spacedim>
-FEInterfaceValues<dim, spacedim>::average_gradient(
- const unsigned int interface_dof_index,
- const unsigned int q_point,
- const unsigned int component) const
-{
- return average_of_shape_gradients(interface_dof_index, q_point, component);
-}
-
-
-
template <int dim, int spacedim>
Tensor<2, spacedim>
FEInterfaceValues<dim, spacedim>::average_of_shape_hessians(
-template <int dim, int spacedim>
-Tensor<2, spacedim>
-FEInterfaceValues<dim, spacedim>::average_hessian(
- const unsigned int interface_dof_index,
- const unsigned int q_point,
- const unsigned int component) const
-{
- return average_of_shape_hessians(interface_dof_index, q_point, component);
-}
-
-
-
template <int dim, int spacedim>
Tensor<1, spacedim>
FEInterfaceValues<dim, spacedim>::jump_in_shape_gradients(
-template <int dim, int spacedim>
-Tensor<1, spacedim>
-FEInterfaceValues<dim, spacedim>::jump_gradient(
- const unsigned int interface_dof_index,
- const unsigned int q_point,
- const unsigned int component) const
-{
- return jump_in_shape_gradients(interface_dof_index, q_point, component);
-}
-
-
-
template <int dim, int spacedim>
Tensor<2, spacedim>
FEInterfaceValues<dim, spacedim>::jump_in_shape_hessians(
-template <int dim, int spacedim>
-Tensor<2, spacedim>
-FEInterfaceValues<dim, spacedim>::jump_hessian(
- const unsigned int interface_dof_index,
- const unsigned int q_point,
- const unsigned int component) const
-{
- return jump_in_shape_hessians(interface_dof_index, q_point, component);
-}
-
-
-
template <int dim, int spacedim>
Tensor<3, spacedim>
FEInterfaceValues<dim, spacedim>::jump_in_shape_3rd_derivatives(
-template <int dim, int spacedim>
-Tensor<3, spacedim>
-FEInterfaceValues<dim, spacedim>::jump_3rd_derivative(
- const unsigned int interface_dof_index,
- const unsigned int q_point,
- const unsigned int component) const
-{
- return jump_in_shape_3rd_derivatives(interface_dof_index, q_point, component);
-}
-
-
-
template <int dim, int spacedim>
template <class InputVector>
void
- template <int dim, int spacedim>
- typename Scalar<dim, spacedim>::value_type
- Scalar<dim, spacedim>::jump(const unsigned int interface_dof_index,
- const unsigned int q_point) const
- {
- return jump_in_values(interface_dof_index, q_point);
- }
-
-
-
template <int dim, int spacedim>
typename Scalar<dim, spacedim>::value_type
Scalar<dim, spacedim>::average_of_values(
- template <int dim, int spacedim>
- typename Scalar<dim, spacedim>::value_type
- Scalar<dim, spacedim>::average(const unsigned int interface_dof_index,
- const unsigned int q_point) const
- {
- return average_of_values(interface_dof_index, q_point);
- }
-
-
-
template <int dim, int spacedim>
typename Scalar<dim, spacedim>::gradient_type
Scalar<dim, spacedim>::average_of_gradients(
}
- template <int dim, int spacedim>
- typename Scalar<dim, spacedim>::gradient_type
- Scalar<dim, spacedim>::average_gradient(
- const unsigned int interface_dof_index,
- const unsigned int q_point) const
- {
- return average_of_gradients(interface_dof_index, q_point);
- }
-
-
template <int dim, int spacedim>
typename Scalar<dim, spacedim>::gradient_type
- template <int dim, int spacedim>
- typename Scalar<dim, spacedim>::gradient_type
- Scalar<dim, spacedim>::jump_gradient(const unsigned int interface_dof_index,
- const unsigned int q_point) const
- {
- return jump_in_gradients(interface_dof_index, q_point);
- }
-
-
-
template <int dim, int spacedim>
typename Scalar<dim, spacedim>::hessian_type
Scalar<dim, spacedim>::average_of_hessians(
- template <int dim, int spacedim>
- typename Scalar<dim, spacedim>::hessian_type
- Scalar<dim, spacedim>::average_hessian(const unsigned int interface_dof_index,
- const unsigned int q_point) const
- {
- return average_of_hessians(interface_dof_index, q_point);
- }
-
-
-
template <int dim, int spacedim>
typename Scalar<dim, spacedim>::third_derivative_type
Scalar<dim, spacedim>::jump_in_third_derivatives(
- template <int dim, int spacedim>
- typename Scalar<dim, spacedim>::third_derivative_type
- Scalar<dim, spacedim>::jump_3rd_derivative(
- const unsigned int interface_dof_index,
- const unsigned int q_point) const
- {
- return jump_in_third_derivatives(interface_dof_index, q_point);
- }
-
-
-
template <int dim, int spacedim>
typename Scalar<dim, spacedim>::hessian_type
Scalar<dim, spacedim>::jump_in_hessians(
- template <int dim, int spacedim>
- typename Scalar<dim, spacedim>::hessian_type
- Scalar<dim, spacedim>::jump_hessian(const unsigned int interface_dof_index,
- const unsigned int q_point) const
- {
- return jump_in_hessians(interface_dof_index, q_point);
- }
-
-
-
template <int dim, int spacedim>
template <class InputVector>
void
- 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
- {
- return jump_in_values(interface_dof_index, q_point);
- }
-
-
-
template <int dim, int spacedim>
typename Vector<dim, spacedim>::value_type
Vector<dim, spacedim>::average_of_values(
- 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_of_values(interface_dof_index, q_point);
- }
-
-
-
template <int dim, int spacedim>
typename Vector<dim, spacedim>::gradient_type
Vector<dim, spacedim>::average_of_gradients(
- template <int dim, int spacedim>
- typename Vector<dim, spacedim>::gradient_type
- Vector<dim, spacedim>::average_gradient(
- const unsigned int interface_dof_index,
- const unsigned int q_point) const
- {
- return average_of_gradients(interface_dof_index, q_point);
- }
-
-
-
template <int dim, int spacedim>
typename Vector<dim, spacedim>::gradient_type
Vector<dim, spacedim>::jump_in_gradients(
- 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_in_third_derivatives(interface_dof_index, q_point);
- }
-
-
-
template <int dim, int spacedim>
template <class InputVector>
void