![]() |
PACMAN 0.1.0
Portable Algorithms for Coupling, Mapping, and Adaptive iNterpolation
|
Finite-element geometric helpers and Lagrange-space specializations. More...
Go to the source code of this file.
Namespaces | |
| namespace | PACMAN |
| namespace | PACMAN::FiniteElements |
Macros | |
| #define | _EPS_BARY 1e-6 |
Functions | |
| template<GeoSupport T> | |
| KOKKOS_INLINE_FUNCTION bool | PACMAN::FiniteElements::IsBaryCoordInsideGeo (const fp_t xi, const fp_t eta, const fp_t phi) |
| Generic predicate to test if local coordinates lie inside a reference geometry. | |
| template<> | |
| KOKKOS_INLINE_FUNCTION bool | PACMAN::FiniteElements::IsBaryCoordInsideGeo< GeoSupport::POINT > (const fp_t xi, const fp_t eta, const fp_t phi) |
| template<> | |
| KOKKOS_INLINE_FUNCTION bool | PACMAN::FiniteElements::IsBaryCoordInsideGeo< GeoSupport::LINE > (const fp_t xi, const fp_t eta, const fp_t phi) |
| template<> | |
| KOKKOS_INLINE_FUNCTION bool | PACMAN::FiniteElements::IsBaryCoordInsideGeo< GeoSupport::TRIANGLE > (const fp_t xi, const fp_t eta, const fp_t phi) |
| template<> | |
| KOKKOS_INLINE_FUNCTION bool | PACMAN::FiniteElements::IsBaryCoordInsideGeo< GeoSupport::QUAD > (const fp_t xi, const fp_t eta, const fp_t phi) |
| template<> | |
| KOKKOS_INLINE_FUNCTION bool | PACMAN::FiniteElements::IsBaryCoordInsideGeo< GeoSupport::TETRA > (const fp_t xi, const fp_t eta, const fp_t phi) |
| template<> | |
| KOKKOS_INLINE_FUNCTION bool | PACMAN::FiniteElements::IsBaryCoordInsideGeo< GeoSupport::HEXAHEDRON > (const fp_t xi, const fp_t eta, const fp_t phi) |
| template<> | |
| KOKKOS_INLINE_FUNCTION bool | PACMAN::FiniteElements::IsBaryCoordInsideGeo< GeoSupport::WEDGE > (const fp_t xi, const fp_t eta, const fp_t phi) |
| template<> | |
| KOKKOS_INLINE_FUNCTION bool | PACMAN::FiniteElements::IsBaryCoordInsideGeo< GeoSupport::PYRAMID > (const fp_t xi, const fp_t eta, const fp_t phi) |
Finite-element geometric helpers and Lagrange-space specializations.
This header provides:
Definition in file FETools.hpp.
| #define _EPS_BARY 1e-6 |
Definition at line 29 of file FETools.hpp.
Referenced by PACMAN::FiniteElements::IsBaryCoordInsideGeo< GeoSupport::HEXAHEDRON >(), PACMAN::FiniteElements::IsBaryCoordInsideGeo< GeoSupport::LINE >(), PACMAN::FiniteElements::IsBaryCoordInsideGeo< GeoSupport::PYRAMID >(), PACMAN::FiniteElements::IsBaryCoordInsideGeo< GeoSupport::QUAD >(), PACMAN::FiniteElements::IsBaryCoordInsideGeo< GeoSupport::TETRA >(), PACMAN::FiniteElements::IsBaryCoordInsideGeo< GeoSupport::TRIANGLE >(), and PACMAN::FiniteElements::IsBaryCoordInsideGeo< GeoSupport::WEDGE >().