DataTransferKit - Multiphysics Solution Transfer Services
2.0
|
integration rule interface. More...
#include <DTK_IntrepidIntegrationRule.hpp>
Public Member Functions | |
void | getIntegrationRule (const shards::CellTopology &topology, const int order, Teuchos::Array< Teuchos::Array< double >> &reference_points, Teuchos::Array< double > &weights) const |
Given an topology and an integration order, get its integration rule. More... | |
integration rule interface.
IntrepidIntegrationRule provides numerical quadrature for entities.
Definition at line 61 of file DTK_IntrepidIntegrationRule.hpp.
void DataTransferKit::IntrepidIntegrationRule::getIntegrationRule | ( | const shards::CellTopology & | topology, |
const int | order, | ||
Teuchos::Array< Teuchos::Array< double >> & | reference_points, | ||
Teuchos::Array< double > & | weights | ||
) | const |
Given an topology and an integration order, get its integration rule.
topology | Get the integration rule for this topology. |
order | Get an integration rule of this order. |
reference_points | Return the integration points in the reference frame of the topology in this array. If there are N integration points of topological dimension D then this array is of size reference_points[N][D]. |
weights | Return the weights of the integration points in this array. If there are N integration points this array is of size weights[N]. |
Definition at line 51 of file DTK_IntrepidIntegrationRule.cpp.