NeoPZ
pzshapepiramHdiv.h
Go to the documentation of this file.
1 
8 #ifndef SHAPEPIRAMHDIV_H
9 #define SHAPEPIRAMHDIV_H
10 
11 #include "pzshapepiram.h"
12 
14 namespace pzshape {
15 
24 
25  public:
26 
27  int ClassId() const override;
40  static void Shape(TPZVec<REAL> &pt, TPZVec<int64_t> &id, TPZVec<int> &order, TPZFMatrix<REAL> &phi,TPZFMatrix<REAL> &dphi);
41 
49  static int NConnectShapeF(int side, int order);
50  };
51 
52 };
53 
54 #endif
static int NConnectShapeF(int side, int order)
Number of shapefunctions of the connect associated with the side, considering the order of interpolat...
groups all classes dedicated to the computation of shape functions
Definition: pzshapeextend.h:16
int ClassId() const override
Define the class id associated with the class.
Implements the shape functions of a pyramid (3D) element. Shape.
Definition: pzshapepiram.h:25
Implements the shape functions of a pyramid (3D) element for Hdiv space. Shape.
static void Shape(TPZVec< REAL > &pt, TPZVec< int64_t > &id, TPZVec< int > &order, TPZFMatrix< REAL > &phi, TPZFMatrix< REAL > &dphi)
Computes the values of the shape functions and their derivatives for a pyramid element.
Contains TPZShapePiram class which implements the shape functions of a pyramid element.