58 template<std::
size_t TDim>
154 template<std::
size_t TDim, std::
size_t TOrder>
172 template<std::
size_t TDim, std::
size_t TOrder>
Definition: amatrix_interface.h:41
Moving Least-Squares utility to calculate shape function values This class uses a linear polynomial b...
Definition: mls_shape_functions_utility.h:35
static void EvaluatePolynomialBasis(const array_1d< double, 3 > &rX, array_1d< double, 3 > &rBasis)
Evaluates the linear polynomial basis This method evaluates the 2D linear polynommial basis in one po...
Definition: mls_shape_functions_utility.cpp:66
static void CalculateKernelDerivative(const array_1d< double, 3 > &rRadVect, const double h, array_1d< double, TDim > &rKernelDerivative)
Calculate the kernel derivative values This function calculates the exponential kernel derivatives in...
Definition: mls_shape_functions_utility.cpp:43
static void CalculateShapeFunctions(const Matrix &rPoints, const array_1d< double, 3 > &rX, const double h, Vector &rN)
Calculates the MLS shape function values This method calculates the shape function values in one poin...
Definition: mls_shape_functions_utility.cpp:148
static void CalculateShapeFunctionsAndGradients(const Matrix &rPoints, const array_1d< double, 3 > &rX, const double h, Vector &rN, Matrix &rDNDX)
Calculates the MLS shape function values This method calculates the shape function values and their g...
static double CalculateKernel(const array_1d< double, 3 > &rRadVect, const double h)
Calculate the kernel value This function calculates the exponential kernel value in one point.
Definition: mls_shape_functions_utility.cpp:33
static void EvaluatePolynomialBasisDerivatives(const array_1d< double, 3 > &rX, BoundedMatrix< double, 2, 3 > &rBasisDerivatives)
Evaluates the linear polynomial basis derivatives This method evaluates the 2D linear polynommial bas...
Definition: mls_shape_functions_utility.cpp:113
REF: G. R. Cowper, GAUSSIAN QUADRATURE FORMULAS FOR TRIANGLES.
Definition: mesh_condition.cpp:21
h
Definition: generate_droplet_dynamics.py:91