DataTransferKit - Multiphysics Solution Transfer Services
2.0
|
Intrepid shape function. More...
#include <DTK_IntrepidShapeFunction.hpp>
Public Member Functions | |
void | evaluateValue (const shards::CellTopology &topology, const Teuchos::ArrayView< const double > &reference_point, Teuchos::Array< double > &values) const |
Given an topology and a reference point, evaluate the shape function of the topology at that point. More... | |
void | evaluateGradient (const shards::CellTopology &topology, const Teuchos::ArrayView< const double > &reference_point, Teuchos::Array< Teuchos::Array< double >> &gradients) const |
Given an topology and a reference point, evaluate the gradient of the shape function of the topology at that point. More... | |
Intrepid shape function.
Definition at line 62 of file DTK_IntrepidShapeFunction.hpp.
void DataTransferKit::IntrepidShapeFunction::evaluateValue | ( | const shards::CellTopology & | topology, |
const Teuchos::ArrayView< const double > & | reference_point, | ||
Teuchos::Array< double > & | values | ||
) | const |
Given an topology and a reference point, evaluate the shape function of the topology at that point.
topology | Evaluate the shape function of this topology. |
reference_point | Evaluate the shape function at this point given in reference coordinates. |
values | Topology shape function evaluated at the reference point. |
Definition at line 50 of file DTK_IntrepidShapeFunction.cpp.
void DataTransferKit::IntrepidShapeFunction::evaluateGradient | ( | const shards::CellTopology & | topology, |
const Teuchos::ArrayView< const double > & | reference_point, | ||
Teuchos::Array< Teuchos::Array< double >> & | gradients | ||
) | const |
Given an topology and a reference point, evaluate the gradient of the shape function of the topology at that point.
topology | Evaluate the shape function of this topology. |
reference_point | Evaluate the shape function at this point given in reference coordinates. |
gradients | Topology shape function gradients evaluated at the reference point. Return these ordered with respect to those return by getSupportIds() such that gradients[N][D] gives the gradient value of the Nth support location in the Dth spatial dimension. |
Definition at line 82 of file DTK_IntrepidShapeFunction.cpp.