DataTransferKit - Multiphysics Solution Transfer Services  2.0
Public Member Functions | List of all members
DataTransferKit::IntrepidShapeFunction Class Reference

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...
 

Detailed Description

Intrepid shape function.

Definition at line 62 of file DTK_IntrepidShapeFunction.hpp.

Member Function Documentation

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.

Parameters
topologyEvaluate the shape function of this topology.
reference_pointEvaluate the shape function at this point given in reference coordinates.
valuesTopology 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.

Parameters
topologyEvaluate the shape function of this topology.
reference_pointEvaluate the shape function at this point given in reference coordinates.
gradientsTopology 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.


The documentation for this class was generated from the following files: