#include <Panzer_PointValues2.hpp>
|
template<typename SourceScalar > |
PointValues2< Scalar > & | operator= (const PointValues2< SourceScalar > &source) |
|
| PointValues2 (const std::string &pre="", bool allocArrays=false) |
|
| PointValues2 (const std::string &pre, const std::vector< PHX::index_size_type > &ddims, bool allocArrays=false) |
|
void | setupArrays (const Teuchos::RCP< const panzer::PointRule > &pr) |
| Sizes/allocates memory for arrays. More...
|
|
template<typename CoordinateArray , typename PointArray > |
void | evaluateValues (const CoordinateArray &node_coords, const PointArray &in_point_coords, const int in_num_cells=-1) |
|
template<typename PointArray > |
void | evaluateValues (const PHX::MDField< Scalar, Cell, NODE, Dim > &node_coords, const PointArray &in_point_coords, bool shallow_copy_nodes, const int in_num_cells=-1) |
|
PHX::MDField< Scalar, IP, Dim > & | getRefCoordinates () const |
| Return reference cell coordinates this class uses (IP,Dim) sized. More...
|
|
PHX::MDField< Scalar, Cell,
NODE, Dim > & | getVertexCoordinates () const |
| Return the vertex coordinates this class uses (Cell,NODE,Dim) sized. More...
|
|
|
PHX::MDField< Scalar, IP, Dim > | coords_ref |
|
PHX::MDField< Scalar, Cell,
NODE, Dim > | node_coordinates |
|
PHX::MDField< Scalar, Cell, IP,
Dim, Dim > | jac |
|
PHX::MDField< Scalar, Cell, IP,
Dim, Dim > | jac_inv |
|
PHX::MDField< Scalar, Cell, IP > | jac_det |
|
PHX::MDField< Scalar, Cell, IP,
Dim > | point_coords |
|
Teuchos::RCP< const
panzer::PointRule > | point_rule |
|
template<typename Scalar>
class panzer::PointValues2< Scalar >
Definition at line 57 of file Panzer_PointValues2.hpp.
template<typename Scalar>
template<typename Scalar>
template<typename Scalar>
template<typename Scalar >
template<typename SourceScalar >
template<typename Scalar >
template<typename Scalar>
template<typename CoordinateArray , typename PointArray >
Evaluate teh jacobian and derivative information at the requested reference points.
- Parameters
-
[in] | node_coords | Cell vertices |
[in] | point_coords | Reference cell coordinates |
Definition at line 84 of file Panzer_PointValues2.hpp.
template<typename Scalar>
template<typename PointArray >
void panzer::PointValues2< Scalar >::evaluateValues |
( |
const PHX::MDField< Scalar, Cell, NODE, Dim > & |
node_coords, |
|
|
const PointArray & |
in_point_coords, |
|
|
bool |
shallow_copy_nodes, |
|
|
const int |
in_num_cells = -1 |
|
) |
| |
|
inline |
Evaluate teh jacobian and derivative information at the requested reference points. This version allows a shallow copy of the vertex coordinates.
- Parameters
-
[in] | node_coords | Cell vertices |
[in] | point_coords | Reference cell coordinates |
[in] | shallow_copy_nodes | Enable or disable a shallow copy of the vertices |
Definition at line 99 of file Panzer_PointValues2.hpp.
template<typename Scalar>
template<typename Scalar>
template<typename Scalar >
template<typename Scalar >
template<typename CoordinateArray >
template<typename Scalar >
template<typename CoordinateArray >
template<typename Scalar>
template<typename Scalar>
template<typename Scalar>
template<typename Scalar>
template<typename Scalar>
template<typename Scalar>
template<typename Scalar>
template<typename Scalar>
template<typename Scalar>
template<typename Scalar>
The documentation for this class was generated from the following files: