17 #ifndef __deal2__mapping_cartesian_h 18 #define __deal2__mapping_cartesian_h 21 #include <deal.II/base/config.h> 22 #include <deal.II/base/table.h> 24 #include <deal.II/fe/mapping.h> 46 template <
int dim,
int spacedim=dim>
70 std::vector<double> &JxW_values,
75 CellSimilarity::Similarity &cell_similarity)
const ;
80 const unsigned int face_no,
84 std::vector<double> &JxW_values,
89 const unsigned int face_no,
90 const unsigned int sub_no,
94 std::vector<double> &JxW_values,
201 const unsigned int face_no,
202 const unsigned int sub_no,
203 const CellSimilarity::Similarity cell_similarity,
206 std::vector<
Point<dim> > &normal_vectors)
const;
226 template <
int dim,
int spacedim>
236 DEAL_II_NAMESPACE_CLOSE
static const unsigned int invalid_unsigned_int
void compute_fill(const typename Triangulation< dim, spacedim >::cell_iterator &cell, const unsigned int face_no, const unsigned int sub_no, const CellSimilarity::Similarity cell_similarity, InternalData &data, std::vector< Point< dim > > &quadrature_points, std::vector< Point< dim > > &normal_vectors) const
virtual Mapping< dim, spacedim >::InternalDataBase * get_face_data(const UpdateFlags flags, const Quadrature< dim-1 > &quadrature) const
std::vector< Point< dim > > quadrature_points
virtual Point< spacedim > transform_unit_to_real_cell(const typename Triangulation< dim, spacedim >::cell_iterator &cell, const Point< dim > &p) const
virtual Mapping< dim, spacedim >::InternalDataBase * get_data(const UpdateFlags, const Quadrature< dim > &quadrature) const
virtual Mapping< dim, spacedim >::InternalDataBase * get_subface_data(const UpdateFlags flags, const Quadrature< dim-1 > &quadrature) const
bool preserves_vertex_locations() const
static const unsigned int invalid_face_number
virtual Mapping< dim, spacedim > * clone() const
InternalData(const Quadrature< dim > &quadrature)
virtual Point< dim > transform_real_to_unit_cell(const typename Triangulation< dim, spacedim >::cell_iterator &cell, const Point< spacedim > &p) const
virtual std::size_t memory_consumption() const