typename Mapping<dim,spacedim>::InternalDataBase &mapping_internal,
typename Mapping<dim,spacedim>::InternalDataBase &fe_internal,
FEValuesData<dim,spacedim> &data,
- enum CellSimilarity::Similarity &cell_similarity) const = 0;
+ CellSimilarity::Similarity &cell_similarity) const = 0;
/**
* Fill the fields of
typename Mapping<dim,spacedim>::InternalDataBase &mapping_internal,
typename Mapping<dim,spacedim>::InternalDataBase &fe_internal,
FEValuesData<dim,spacedim> &data,
- enum CellSimilarity::Similarity &cell_similarity) const;
+ CellSimilarity::Similarity &cell_similarity) const;
/**
* Implementation of the same
typename Mapping<dim,spacedim>::InternalDataBase &mapping_internal,
typename Mapping<dim,spacedim>::InternalDataBase &fe_internal,
FEValuesData<dim,spacedim> &data,
- enum CellSimilarity::Similarity &cell_similarity) const;
+ CellSimilarity::Similarity &cell_similarity) const;
/**
* Implementation of the same
typename Mapping<dim,spacedim>::InternalDataBase &mapping_internal,
typename Mapping<dim,spacedim>::InternalDataBase &fe_internal,
FEValuesData<dim,spacedim> &data,
- enum CellSimilarity::Similarity &cell_similarity) const;
+ CellSimilarity::Similarity &cell_similarity) const;
virtual void
fill_fe_face_values (const Mapping<dim,spacedim> &mapping,
Mapping<1,2>::InternalDataBase &mapping_data,
Mapping<1,2>::InternalDataBase &fedata,
FEValuesData<1,2> &data,
- enum CellSimilarity::Similarity &cell_similarity) const
+ CellSimilarity::Similarity &cell_similarity) const
{
// convert data object to internal
// data for this class. fails with
Mapping<2,3>::InternalDataBase &mapping_data,
Mapping<2,3>::InternalDataBase &fedata,
FEValuesData<2,3> &data,
- enum CellSimilarity::Similarity &cell_similarity) const
+ CellSimilarity::Similarity &cell_similarity) const
{
// assert that the following dynamics
Mapping<1,2>::InternalDataBase &mapping_data,
Mapping<1,2>::InternalDataBase &fedata,
FEValuesData<1,2> &data,
- enum CellSimilarity::Similarity &cell_similarity) const
+ CellSimilarity::Similarity &cell_similarity) const
{
// convert data object to internal
// data for this class. fails with
Mapping<2,3>::InternalDataBase &mapping_data,
Mapping<2,3>::InternalDataBase &fedata,
FEValuesData<2,3> &data,
- enum CellSimilarity::Similarity &cell_similarity) const
+ CellSimilarity::Similarity &cell_similarity) const
{
Assert (dynamic_cast<InternalData *> (&fedata) != 0, ExcInternalError());
InternalData &fe_data = static_cast<InternalData &> (fedata);
typename Mapping<dim,spacedim>::InternalDataBase &mapping_data,
typename Mapping<dim,spacedim>::InternalDataBase &fedata,
FEValuesData<dim,spacedim> &data,
- enum CellSimilarity::Similarity &cell_similarity) const
+ CellSimilarity::Similarity &cell_similarity) const
{
// convert data object to internal
// data for this class. fails with
typename Mapping<dim,spacedim>::InternalDataBase &mapping_internal,
typename Mapping<dim,spacedim>::InternalDataBase &fe_internal,
FEValuesData<dim,spacedim> &data,
- enum CellSimilarity::Similarity &cell_similarity) const;
+ CellSimilarity::Similarity &cell_similarity) const;
virtual void
fill_fe_face_values (const Mapping<dim,spacedim> &mapping,
typename Mapping<dim,spacedim>::InternalDataBase &mapping_data,
typename Mapping<dim,spacedim>::InternalDataBase &fe_data,
FEValuesData<dim,spacedim> &data,
- enum CellSimilarity::Similarity &cell_similarity) const;
+ CellSimilarity::Similarity &cell_similarity) const;
/**
* Implementation of the same
const unsigned int face_no,
const unsigned int sub_no,
const Quadrature<dim_1> &quadrature,
- enum CellSimilarity::Similarity cell_similarity,
+ CellSimilarity::Similarity cell_similarity,
typename Mapping<dim,spacedim>::InternalDataBase &mapping_data,
typename Mapping<dim,spacedim>::InternalDataBase &fe_data,
FEValuesData<dim,spacedim> &data) const ;
std::vector<Tensor<3,spacedim> > &jacobian_grads,
std::vector<Tensor<2,spacedim> > &inverse_jacobians,
std::vector<Point<spacedim> > &cell_normal_vectors,
- enum CellSimilarity::Similarity &cell_similarity
+ CellSimilarity::Similarity &cell_similarity
) const=0;
std::vector<Tensor<3,spacedim> > &jacobian_grads,
std::vector<Tensor<2,spacedim> > &inverse_jacobians,
std::vector<Point<spacedim> > &,
- enum CellSimilarity::Similarity &cell_similarity) const ;
+ CellSimilarity::Similarity &cell_similarity) const ;
virtual void
void compute_fill (const typename Triangulation<dim,spacedim>::cell_iterator &cell,
const unsigned int face_no,
const unsigned int sub_no,
- const enum CellSimilarity::Similarity cell_similarity,
+ const CellSimilarity::Similarity cell_similarity,
InternalData& data,
std::vector<Point<dim> > &quadrature_points,
std::vector<Point<dim> >& normal_vectors) const;
std::vector<Tensor<3,spacedim> > &jacobian_grads,
std::vector<Tensor<2,spacedim> > &inverse_jacobians,
std::vector<Point<spacedim> > &cell_normal_vectors,
- enum CellSimilarity::Similarity &cell_similarity) const ;
+ CellSimilarity::Similarity &cell_similarity) const ;
/**
* Implementation of the interface in
std::vector<Tensor<3,spacedim> > &jacobian_grads,
std::vector<Tensor<2,spacedim> > &inverse_jacobians,
std::vector<Point<spacedim> > &cell_normal_vectors,
- enum CellSimilarity::Similarity &cell_similarity) const;
+ CellSimilarity::Similarity &cell_similarity) const;
/**
* Implementation of the interface in
void compute_fill (const typename Triangulation<dim,spacedim>::cell_iterator &cell,
const unsigned int npts,
const DataSetDescriptor data_set,
- const enum CellSimilarity::Similarity cell_similarity,
+ const CellSimilarity::Similarity cell_similarity,
InternalData &data,
std::vector<Point<spacedim> > &quadrature_points) const;
std::vector<Tensor<3,spacedim> > &jacobian_grads,
std::vector<Tensor<2,spacedim> > &inverse_jacobians,
std::vector<Point<spacedim> > &cell_normal_vectors,
- enum CellSimilarity::Similarity &cell_similarity) const;
+ CellSimilarity::Similarity &cell_similarity) const;
/**
* Reference to the vector of
std::vector<Tensor<3,spacedim> > &jacobian_grads,
std::vector<Tensor<2,spacedim> > &inverse_jacobians,
std::vector<Point<spacedim> > &cell_normal_vectors,
- enum CellSimilarity::Similarity &cell_similarity) const;
+ CellSimilarity::Similarity &cell_similarity) const;
/**
* Reference to the vector of
typename Mapping<dim,spacedim>::InternalDataBase&,
typename Mapping<dim,spacedim>::InternalDataBase& fedata,
FEValuesData<dim,spacedim>&data,
- enum CellSimilarity::Similarity &/*cell_similarity*/) const
+ CellSimilarity::Similarity &/*cell_similarity*/) const
{
// convert data object to internal
// data for this class. fails with
typename Mapping<dim,spacedim>::InternalDataBase &mapping_data,
typename Mapping<dim,spacedim>::InternalDataBase &fedata,
FEValuesData<dim,spacedim> &data,
- enum CellSimilarity::Similarity &/*cell_similarity*/) const
+ CellSimilarity::Similarity &/*cell_similarity*/) const
{
// convert data object to internal
// data for this class. fails with
typename Mapping<dim,spacedim>::InternalDataBase &mapping_data,
typename Mapping<dim,spacedim>::InternalDataBase &fedata,
FEValuesData<dim,spacedim> &data,
- enum CellSimilarity::Similarity &cell_similarity) const
+ CellSimilarity::Similarity &cell_similarity) const
{
// convert data object to internal
// data for this class. fails with
typename Mapping<dim,spacedim>::InternalDataBase &mapping_data,
typename Mapping<dim,spacedim>::InternalDataBase &fe_data,
FEValuesData<dim,spacedim> &data,
- enum CellSimilarity::Similarity &cell_similarity) const
+ CellSimilarity::Similarity &cell_similarity) const
{
compute_fill(mapping, cell, invalid_face_number, invalid_face_number,
quadrature, cell_similarity, mapping_data, fe_data, data);
const unsigned int face_no,
const unsigned int sub_no,
const Quadrature<dim_1> &quadrature,
- enum CellSimilarity::Similarity cell_similarity,
+ CellSimilarity::Similarity cell_similarity,
typename Mapping<dim,spacedim>::InternalDataBase &mapping_data,
typename Mapping<dim,spacedim>::InternalDataBase &fedata,
FEValuesData<dim,spacedim> &data) const
MappingCartesian<dim, spacedim>::compute_fill (const typename Triangulation<dim,spacedim>::cell_iterator &cell,
const unsigned int face_no,
const unsigned int sub_no,
- const enum CellSimilarity::Similarity cell_similarity,
+ const CellSimilarity::Similarity cell_similarity,
InternalData &data,
std::vector<Point<dim> > &quadrature_points,
std::vector<Point<dim> > &normal_vectors) const
std::vector<Tensor<3,spacedim> >& jacobian_grads,
std::vector<Tensor<2,spacedim> >& inverse_jacobians,
std::vector<Point<spacedim> > &,
- enum CellSimilarity::Similarity& cell_similarity) const
+ CellSimilarity::Similarity& cell_similarity) const
{
// convert data object to internal
// data for this class. fails with
std::vector<Tensor<3,spacedim> > &jacobian_grads,
std::vector<Tensor<2,spacedim> > &inverse_jacobians,
std::vector<Point<spacedim> > &cell_normal_vectors,
- enum CellSimilarity::Similarity &cell_similarity) const
+ CellSimilarity::Similarity &cell_similarity) const
{
// convert data object to internal
// data for this class. fails with
MappingQ1<dim,spacedim>::compute_fill (const typename Triangulation<dim,spacedim>::cell_iterator &cell,
const unsigned int n_q_points,
const DataSetDescriptor data_set,
- const enum CellSimilarity::Similarity cell_similarity,
+ const CellSimilarity::Similarity cell_similarity,
InternalData &data,
std::vector<Point<spacedim> > &quadrature_points) const
{
std::vector<Tensor<3,spacedim> > &jacobian_grads,
std::vector<Tensor<2,spacedim> > &inverse_jacobians,
std::vector<Point<spacedim> > &cell_normal_vectors,
- enum CellSimilarity::Similarity &cell_similarity) const
+ CellSimilarity::Similarity &cell_similarity) const
{
// ensure that the following cast is really correct:
Assert (dynamic_cast<InternalData *>(&mapping_data) != 0,
std::vector<Tensor<3,spacedim> > &jacobian_grads,
std::vector<Tensor<2,spacedim> > &inverse_jacobians,
std::vector<Point<spacedim> > &cell_normal_vectors,
- enum CellSimilarity::Similarity &cell_similarity) const
+ CellSimilarity::Similarity &cell_similarity) const
{
// disable any previously detected
// similarity and then enter the
std::vector<Tensor<3,spacedim> > &jacobian_grads,
std::vector<Tensor<2,spacedim> > &inverse_jacobians,
std::vector<Point<spacedim> > &cell_normal_vectors,
- enum CellSimilarity::Similarity &cell_similarity) const
+ CellSimilarity::Similarity &cell_similarity) const
{
// disable any previously detected
// similarity and hand on to the respective