template <int dim>
+inline
const Quadrature<dim> &
FEValues<dim>::get_quadrature () const
{
template <int dim>
+inline
const Point<dim> &
FEFaceValuesBase<dim>::normal_vector (const unsigned int i) const
{
- Assert (i<this->normal_vectors.size(), ExcIndexRange(i, 0, this->normal_vectors.size()));
+ Assert (i<this->normal_vectors.size(),
+ ExcIndexRange(i, 0, this->normal_vectors.size()));
Assert (this->update_flags & update_normal_vectors,
typename FEValuesBase<dim>::ExcAccessToUninitializedField());
}
+
template <int dim>
+inline
+const Tensor<1,dim> &
+FEFaceValuesBase<dim>::boundary_form (const unsigned int i) const
+{
+ Assert (i<this->boundary_forms.size(),
+ ExcIndexRange(i, 0, this->boundary_forms.size()));
+ Assert (this->update_flags & update_boundary_forms,
+ typename FEValuesBase<dim>::ExcAccessToUninitializedField());
+
+ return this->boundary_forms[i];
+}
+
+
+
+template <int dim>
+inline
bool
FEFaceValuesBase<dim>::orientation () const
{
template <int dim>
+inline
const Quadrature<dim-1> &
FEFaceValuesBase<dim>::get_quadrature () const
{
<h3>deal.II</h3>
<ol>
+ <li> <p>
+ Fixed: The <code
+ class="member">FEFaceValuesBase::boundary_form</code>
+ function was declared but not implemented. This is now fixed.
+ <br>
+ (Jörg R. Weimar 2003/10/22)
+ </p>
+
<li> <p>
Improved: The <code
class="member">MatrixCreator::create_mass_matrix</code>