Reference documentation for deal.II version Git 4fbb5374f0 2021-01-22 15:02:13 -0500
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\) \(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\) \(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\) \(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
Functions
internal::MappingQ1 Namespace Reference

Functions

template<int spacedim>
Point< 1 > transform_real_to_unit_cell (const std::array< Point< spacedim >, GeometryInfo< 1 >::vertices_per_cell > &vertices, const Point< spacedim > &p)
 
template<int spacedim>
Point< 2 > transform_real_to_unit_cell (const std::array< Point< spacedim >, GeometryInfo< 2 >::vertices_per_cell > &vertices, const Point< spacedim > &p)
 
template<int spacedim>
Point< 3 > transform_real_to_unit_cell (const std::array< Point< spacedim >, GeometryInfo< 3 >::vertices_per_cell > &, const Point< spacedim > &)
 

Detailed Description

Internal namespace to implement methods specific to MappingQ1, in particular an explicit formula for the transformation from the real to the unit cell in 2D.

Function Documentation

◆ transform_real_to_unit_cell() [1/3]

template<int spacedim>
Point<1> internal::MappingQ1::transform_real_to_unit_cell ( const std::array< Point< spacedim >, GeometryInfo< 1 >::vertices_per_cell > &  vertices,
const Point< spacedim > &  p 
)
inline

Definition at line 62 of file mapping_q_internal.h.

◆ transform_real_to_unit_cell() [2/3]

template<int spacedim>
Point<2> internal::MappingQ1::transform_real_to_unit_cell ( const std::array< Point< spacedim >, GeometryInfo< 2 >::vertices_per_cell > &  vertices,
const Point< spacedim > &  p 
)
inline

Definition at line 76 of file mapping_q_internal.h.

◆ transform_real_to_unit_cell() [3/3]

template<int spacedim>
Point<3> internal::MappingQ1::transform_real_to_unit_cell ( const std::array< Point< spacedim >, GeometryInfo< 3 >::vertices_per_cell > &  ,
const Point< spacedim > &   
)
inline

Definition at line 187 of file mapping_q_internal.h.