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

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

Detailed Description

integration rule interface.

IntrepidIntegrationRule provides numerical quadrature for entities.

Definition at line 61 of file DTK_IntrepidIntegrationRule.hpp.

Member Function Documentation

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.

Parameters
topologyGet the integration rule for this topology.
orderGet an integration rule of this order.
reference_pointsReturn 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].
weightsReturn 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.


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