#include <InterpolationQuadLobatto.h>
|
| static Eigen::MatrixXd | LocalCoords (int nodeId, const Eigen::VectorXd &nodes) |
| |
| static Eigen::VectorXd | ShapeFunctions (const Eigen::Vector2d x, const Eigen::VectorXd &nodes) |
| |
| static Eigen::MatrixXd | DerivativeShapeFunctions (const Eigen::Vector2d x, const Eigen::VectorXd &nodes) |
| |
| NuTo::InterpolationQuadLobatto::InterpolationQuadLobatto |
( |
int |
order | ) |
|
| Eigen::MatrixXd NuTo::InterpolationQuadLobatto::DerivativeShapeFunctions |
( |
const Eigen::Vector2d |
x, |
|
|
const Eigen::VectorXd & |
nodes |
|
) |
| |
|
static |
| Eigen::MatrixXd NuTo::InterpolationQuadLobatto::GetDerivativeShapeFunctions |
( |
const NaturalCoords & |
naturalIpCoords | ) |
const |
|
overridevirtual |
calculates the derivative shape functions
- Parameters
-
| naturalIpCoords | integration point coordinates in the natural coordinate system |
- Returns
- matrix of derivate shape functions, dimension: [GetNumNodes() x local dimension]
Implements NuTo::InterpolationSimple.
| NaturalCoords NuTo::InterpolationQuadLobatto::GetLocalCoords |
( |
int |
nodeId | ) |
const |
|
overridevirtual |
returns the local node coordinates
- Parameters
-
- Returns
- node coordinates in the natural coordinate system
Implements NuTo::InterpolationSimple.
| int NuTo::InterpolationQuadLobatto::GetNumNodes |
( |
| ) |
const |
|
overridevirtual |
| const Shape & NuTo::InterpolationQuadLobatto::GetShape |
( |
| ) |
const |
|
overridevirtual |
| Eigen::VectorXd NuTo::InterpolationQuadLobatto::GetShapeFunctions |
( |
const NaturalCoords & |
naturalIpCoords | ) |
const |
|
overridevirtual |
calculates the shape functions
- Parameters
-
| naturalIpCoords | integration point coordinates in the natural coordinate system |
- Returns
- vector of shape functions, dimension: [GetNumNodes() x 1]
Implements NuTo::InterpolationSimple.
| Eigen::MatrixXd NuTo::InterpolationQuadLobatto::LocalCoords |
( |
int |
nodeId, |
|
|
const Eigen::VectorXd & |
nodes |
|
) |
| |
|
static |
| Eigen::VectorXd NuTo::InterpolationQuadLobatto::ShapeFunctions |
( |
const Eigen::Vector2d |
x, |
|
|
const Eigen::VectorXd & |
nodes |
|
) |
| |
|
static |
The documentation for this class was generated from the following files: