Digital Image Correlation Engine  Version 1.0
A modular, high-performance, image correlation tool used to compute full-field displacements and strains from digital images
Public Member Functions | List of all members
DICe::mesh::FEM_Linear_Tri3 Class Reference

FEM Linear triangle element shape function evaluator. More...

#include <DICe_Mesh.h>

Inheritance diagram for DICe::mesh::FEM_Linear_Tri3:
DICe::mesh::Shape_Function_Evaluator

Public Member Functions

 FEM_Linear_Tri3 ()
 Constructor.
 
virtual ~FEM_Linear_Tri3 ()
 Destructor.
 
virtual void evaluate_shape_functions (const scalar_t *nodal_coords, const scalar_t *point_coords, const scalar_t &coefficient, scalar_t *shape_function_values)
 see base class documentation
 
virtual void evaluate_shape_functions (const scalar_t *natural_coords, scalar_t *shape_function_values)
 see base class documentation
 
virtual void evaluate_shape_function_derivatives (const scalar_t *nodal_coords, const scalar_t &coefficient, scalar_t *shape_function_derivative_values)
 see base class documentation
 
virtual void evaluate_shape_function_derivatives (const scalar_t *natural_coords, scalar_t *shape_function_derivative_values)
 see base class documentation
 
virtual bool is_in_element (const scalar_t *nodal_coords, const scalar_t *point_coords, const scalar_t &coefficient)
 See base class documentation.
 
virtual void get_natural_integration_points (const int_t order, Teuchos::ArrayRCP< Teuchos::ArrayRCP< scalar_t > > &locations, Teuchos::ArrayRCP< scalar_t > &weights, int_t &num_points)
 See base class documentation.
 
- Public Member Functions inherited from DICe::mesh::Shape_Function_Evaluator
 Shape_Function_Evaluator (const int_t num_functions, const int_t dimension)
 
virtual ~Shape_Function_Evaluator ()
 Destructor.
 
int_t num_functions () const
 Returns the number of functions.
 
int_t dimension () const
 Returns the spatial dimension.
 

Additional Inherited Members

- Protected Attributes inherited from DICe::mesh::Shape_Function_Evaluator
const int_t num_functions_
 Protect the default constructor. More...
 
const int_t dimension_
 Number of spatial dimensions.
 

Detailed Description

FEM Linear triangle element shape function evaluator.