![]() |
OGS
|
Definition in file Interpolation.h.
#include <array>#include <cassert>#include "CoordinatesMapping/NaturalNodeCoordinates.h"#include "FiniteElement/TemplateIsoparametric.h"#include "InitShapeMatrices.h"#include "ShapeMatrixPolicy.h"Go to the source code of this file.
Namespaces | |
| namespace | NumLib |
| namespace | NumLib::detail |
Functions | |
| template<unsigned DOFOffset, typename NodalValues , typename ShapeMatrix > | |
| void | NumLib::detail::shapeFunctionInterpolate (const NodalValues &, const ShapeMatrix &) |
| template<unsigned DOFOffset, typename NodalValues , typename ShapeMatrix , typename... ScalarTypes> | |
| void | NumLib::detail::shapeFunctionInterpolate (const NodalValues &nodal_values, const ShapeMatrix &shape_matrix_N, double &interpolated_value, ScalarTypes &... interpolated_values) |
| template<typename NodalValues , typename ShapeMatrix , typename... ScalarTypes> | |
| void | NumLib::shapeFunctionInterpolate (const NodalValues &nodal_values, const ShapeMatrix &shape_matrix_N, double &interpolated_value, ScalarTypes &... interpolated_values) |
| template<typename LowerOrderShapeFunction , typename HigherOrderMeshElementType , int GlobalDim, typename EigenMatrixType > | |
| void | NumLib::interpolateToHigherOrderNodes (MeshLib::Element const &element, bool const is_axially_symmetric, Eigen::MatrixBase< EigenMatrixType > const &node_values, MeshLib::PropertyVector< double > &interpolated_values_global_vector) |