xc
Public Member Functions | List of all members
Hex_lin Class Reference

Shape functions for linear hexahedrons (8 nodes). More...

#include <ShapeFunction.h>

Inheritance diagram for Hex_lin:
Inheritance graph
[legend]
Collaboration diagram for Hex_lin:
Collaboration graph
[legend]

Public Member Functions

 Hex_lin (size_t nxi, size_t neta, size_t nzeta)
 Constructor.
 
 ~Hex_lin ()
 Destructor.
 
m_double get_N_vec (const m_double &natcor) const
 Return the values of the shape functions at the point with the natural coordinates being passed as parameter. More...
 
m_double getPartialDerivatives (const m_double &natcor) const
 Return the values of the partial derivatives of the shape functions at the point which natural coordinates are being passed as parameter. More...
 
- Public Member Functions inherited from Hexaedrico
 ~Hexaedrico ()
 Destructor.
 
IntegrationPoints get_integ_points () const
 Return the integration points of a hexahedron.
 
size_t get_nr_integ_points () const
 Return the numberof integration points.
 
m_double dVdA (size_t face_nr) const
 ??
 
IntegrationPoints get_face_integ_points (size_t face_nr) const
 Devuelve los puntos de una cara de un dominio hexahédrico.
 
- Public Member Functions inherited from ShapeFunction
virtual ~ShapeFunction ()
 Destructor.
 

Additional Inherited Members

- Protected Member Functions inherited from Hexaedrico
 Hexaedrico (size_t nxi, size_t neta, size_t nzeta)
 Constructor.
 
- Protected Member Functions inherited from ShapeFunction
 ShapeFunction ()
 Constructor por defecto.
 

Detailed Description

Shape functions for linear hexahedrons (8 nodes).

Member Function Documentation

◆ get_N_vec()

m_double Hex_lin::get_N_vec ( const m_double natcor) const
virtual

Return the values of the shape functions at the point with the natural coordinates being passed as parameter.

Implements ShapeFunction.

◆ getPartialDerivatives()

m_double Hex_lin::getPartialDerivatives ( const m_double natcor) const
virtual

Return the values of the partial derivatives of the shape functions at the point which natural coordinates are being passed as parameter.

The (i,j) component of the matrix is equal to d(Nj)/d(xi)

Implements ShapeFunction.


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