49 if(side == 0)
Shape(pt,
id,order,phi,dphi);
Temporary storage to accelerate the computation of shape functions. To point it isn't necessary...
static int NShapeF(TPZVec< int > &order)
Total number of shapefunctions, considering the order of interpolation of the element.
Templated vector implementation.
groups all classes dedicated to the computation of shape functions
Defines the topology of a point. Topology It has a one side (the same element).
Contains the TPZPoint class which defines the topology of a point.
static void PermuteSides(int side, TPZVec< int64_t > &id, TPZVec< int > &permutegather)
Compute the permutation of the connects of the sides such that the order of the shape functions bec...
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 quadrilateral element...
virtual void Resize(const int64_t newsize, const T &object)
Resizes the vector object reallocating the necessary storage, copying the existing objects to the new...
static int NConnectShapeF(int side, int order)
Number of shapefunctions of the connect associated with the side, considering the order of interpolat...
Contains TPZMatrixclass which implements full matrix (using column major representation).
Compute the single shape function associated with a point. Shape.
static void ShapeOrder(TPZVec< int64_t > &id, TPZVec< int > &order, TPZGenMatrix< int > &shapeorders)
returns the polynomial order in the natural ksi, eta of the side associated with each shapefunction ...
Implements generic class which holds a matrix of objects. Matrix.
Contains TPZGenMatrix class which implements generic class which holds a matrix of objects...
Contains the declaration of TPZFlopCounter class and TPZCounter struct.
static void SideShape(int side, TPZVec< REAL > &pt, TPZVec< int64_t > &id, TPZVec< int > &order, TPZFMatrix< REAL > &phi, TPZFMatrix< REAL > &dphi)