NeoPZ
Macros | Functions | Variables
TPZCompMeshTools.cpp File Reference
#include "TPZCompMeshTools.h"
#include "pzelchdiv.h"
#include "pzshapepiram.h"
#include "TPZOneShapeRestraint.h"
#include "pzshapetriang.h"
#include "pzshapetetra.h"
#include "pzelementgroup.h"
#include "pzsubcmesh.h"
#include "pzcondensedcompel.h"
#include "pzmultiphysicselement.h"
#include "TPZMeshSolution.h"
#include <algorithm>
#include "pzmetis.h"
#include "pzsloan.h"
#include "TPZSloanRenumbering.h"
#include "TPZCutHillMcKee.h"
#include "pzlog.h"
Include dependency graph for TPZCompMeshTools.cpp:

Go to the source code of this file.

Macros

#define RENUMBER
 To renumbering will use sloan library. More...
 

Functions

static TPZOneShapeRestraint SetupPyramidRestraint (TPZCompEl *cel, int side)
 
static int nextface (int side, int inc)
 
static void GetGeoNodeIds (TPZGeoEl *gel, int side, TPZVec< int64_t > &ids)
 
static int SideIdf (TPZCompElHDiv< TPZShapePiram > *cel, int side)
 
static void ComputeError (TPZCompEl *cel, TPZFunction< STATE > &func, TPZCompMesh *mesh2, TPZVec< STATE > &square_errors)
 
static void ComputeError (TPZCondensedCompEl *cel, TPZFunction< STATE > &func, TPZCompMesh *mesh2, TPZVec< STATE > &square_errors)
 
static void ComputeError (TPZMultiphysicsElement *cel, TPZFunction< STATE > &func, TPZCompMesh *mesh2, TPZVec< STATE > &square_errors)
 
static void ComputeError (TPZElementGroup *cel, TPZFunction< STATE > &func, TPZCompMesh *mesh2, TPZVec< STATE > &square_errors)
 
static void ComputeError (TPZInterpolationSpace *cel, TPZFunction< STATE > &func, TPZCompMesh *mesh2, TPZVec< STATE > &square_errors)
 

Variables

static int idf [6]
 

Function Documentation

◆ ComputeError() [1/5]

static void ComputeError ( TPZCompEl cel,
TPZFunction< STATE > &  func,
TPZCompMesh mesh2,
TPZVec< STATE > &  square_errors 
)
static

◆ ComputeError() [2/5]

static void ComputeError ( TPZCondensedCompEl cel,
TPZFunction< STATE > &  func,
TPZCompMesh mesh2,
TPZVec< STATE > &  square_errors 
)
static

Definition at line 586 of file TPZCompMeshTools.cpp.

References ComputeError(), and TPZCondensedCompEl::ReferenceCompEl().

◆ ComputeError() [3/5]

static void ComputeError ( TPZMultiphysicsElement cel,
TPZFunction< STATE > &  func,
TPZCompMesh mesh2,
TPZVec< STATE > &  square_errors 
)
static

◆ ComputeError() [4/5]

static void ComputeError ( TPZElementGroup cel,
TPZFunction< STATE > &  func,
TPZCompMesh mesh2,
TPZVec< STATE > &  square_errors 
)
static

◆ ComputeError() [5/5]

static void ComputeError ( TPZInterpolationSpace cel,
TPZFunction< STATE > &  func,
TPZCompMesh mesh2,
TPZVec< STATE > &  square_errors 
)
static

Definition at line 616 of file TPZCompMeshTools.cpp.

References DebugStop.

◆ GetGeoNodeIds()

static void GetGeoNodeIds ( TPZGeoEl gel,
int  side,
TPZVec< int64_t > &  ids 
)
static

◆ nextface()

static int nextface ( int  side,
int  inc 
)
static

Definition at line 137 of file TPZCompMeshTools.cpp.

Referenced by SetupPyramidRestraint().

◆ SetupPyramidRestraint()

static TPZOneShapeRestraint SetupPyramidRestraint ( TPZCompEl cel,
int  side 
)
static

◆ SideIdf()

static int SideIdf ( TPZCompElHDiv< TPZShapePiram > *  cel,
int  side 
)
static

Variable Documentation

◆ idf

int idf[6]
static