Reference documentation for deal.II version 9.6.0
\(\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\}}\)
Loading...
Searching...
No Matches
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 64 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 78 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 189 of file mapping_q_internal.h.