WarpBlend.h file
Declarations in WarpBlend.h.
Namespaces
- namespace Rodin
- The Rodin library for finite element methods and shape optimization.
- namespace Rodin::Variational
- Finite element spaces, fields, and variational problems.
Classes
-
template<size_t K>class Rodin::Variational::WarpFactor1D
- Computes the 1D warp factor for moving equispaced nodes to GLL positions.
-
template<size_t K>class Rodin::Variational::TriangleBlend
- Optimized blending parameter α for triangular warp-blend.
-
template<size_t K>class Rodin::Variational::TetrahedronBlend
- Optimized blending parameter α for tetrahedral warp-blend.
-
template<size_t K>class Rodin::Variational::WarpShiftFace2D
- Computes 2D warp-blend shift for a triangular face.
-
template<size_t K>class Rodin::Variational::WarpShiftFace3D
- Computes 3D warp-blend shift for a tetrahedral face.
-
template<size_t K>class Rodin::Variational::WarpBlendTriangle
- Applies warp-blend algorithm to move triangle nodes toward Fekete positions.
-
template<size_t K>class Rodin::Variational::WarpBlendTetrahedron
- Applies warp-blend algorithm to move tetrahedron nodes toward Fekete positions.