const UpdateFlags update_flags)
: n_quadrature_points(quadrature.size())
, internal_fe_face_values(
- // TODO: We should query the default mapping for the kind of cell
- // represented by 'fe' and 'q':
ReferenceCell::get_default_linear_mapping<dim, spacedim>(
- ReferenceCell::get_hypercube(dim)),
+ fe.reference_cell_type()),
fe,
quadrature,
update_flags)
, internal_fe_subface_values(
- // TODO: We should query the default mapping for the kind of cell
- // represented by 'fe' and 'q':
ReferenceCell::get_default_linear_mapping<dim, spacedim>(
- ReferenceCell::get_hypercube(dim)),
+ fe.reference_cell_type()),
fe,
quadrature,
update_flags)
, internal_fe_face_values_neighbor(
- // TODO: We should query the default mapping for the kind of cell
- // represented by 'fe' and 'q':
ReferenceCell::get_default_linear_mapping<dim, spacedim>(
- ReferenceCell::get_hypercube(dim)),
+ fe.reference_cell_type()),
fe,
quadrature,
update_flags)
, internal_fe_subface_values_neighbor(
- // TODO: We should query the default mapping for the kind of cell
- // represented by 'fe' and 'q':
ReferenceCell::get_default_linear_mapping<dim, spacedim>(
- ReferenceCell::get_hypercube(dim)),
+ fe.reference_cell_type()),
fe,
quadrature,
update_flags)
tr.begin_active()->set_refine_flag(RefinementCase<dim>(ref_case));
tr.execute_coarsening_and_refinement();
- FEValues<dim, spacedim> fine(
- // TODO: We should query the default mapping for the kind of cell
- // represented by 'fe' and 'q':
- ReferenceCell::get_default_linear_mapping<dim, spacedim>(
- ReferenceCell::get_hypercube(dim)),
- fe,
- q_fine,
- update_quadrature_points | update_JxW_values | update_values);
+ FEValues<dim, spacedim> fine(fe,
+ q_fine,
+ update_quadrature_points |
+ update_JxW_values | update_values);
typename Triangulation<dim, spacedim>::cell_iterator coarse_cell =
tr.begin(0);
const std::set<types::boundary_id> &boundary_ids,
AffineConstraints<double> & constraints,
const Mapping<dim, spacedim> & mapping =
- ReferenceCell::get_default_linear_mapping<dim,spacedim>(
+ ReferenceCell::get_default_linear_mapping<dim, spacedim>(
ReferenceCell::get_hypercube(dim)));
/**
& function_map,
AffineConstraints<double> & constraints,
const Mapping<dim, spacedim> &mapping =
- ReferenceCell::get_default_linear_mapping<dim,spacedim>(
+ ReferenceCell::get_default_linear_mapping<dim, spacedim>(
ReferenceCell::get_hypercube(dim)));
/**
const std::set<types::boundary_id> &boundary_ids,
AffineConstraints<double> & constraints,
const Mapping<dim, spacedim> & mapping =
- ReferenceCell::get_default_linear_mapping<dim,spacedim>(
+ ReferenceCell::get_default_linear_mapping<dim, spacedim>(
ReferenceCell::get_hypercube(dim)));
//@}