NeoPZ
Macros | Functions | Variables
tpzgensubstruct.cpp File Reference

Contains the implementation of the TPZGenSubStruct methods. More...

#include "tpzgensubstruct.h"
#include "pzgengrid.h"
#include "pzgmesh.h"
#include "pzcmesh.h"
#include "pzbndcond.h"
#include "TPZGeoElement.h"
#include "pzgeopoint.h"
#include "pzrefpoint.h"
#include "pzsubcmesh.h"
#include "tpznodesetcompute.h"
#include "pzmetis.h"
#include "tpzdohrmatrix.h"
#include "tpzdohrsubstruct.h"
#include "tpzdohrsubstructCondense.h"
#include "tpzverysparsematrix.h"
#include "pzanalysis.h"
#include "pzskylstrmatrix.h"
#include "tpzpairstructmatrix.h"
#include "tpzmatredstructmatrix.h"
#include "pzlog.h"
#include "TPZfTime.h"
#include "TPZTimeTemp.h"
#include <sstream>
#include "pzpoisson3d.h"
Include dependency graph for tpzgensubstruct.cpp:

Go to the source code of this file.

Macros

#define COMPLETE
 

Functions

void InitializeMatrices (TPZSubCompMesh *submesh, TPZAutoPointer< TPZDohrSubstruct< STATE > > substruct, TPZDohrAssembly< STATE > &dohrassembly)
 This is a lengthy process which should run on the remote processor. More...
 
void InitializeMatrices (TPZSubCompMesh *submesh, TPZAutoPointer< TPZDohrSubstructCondense< STATE > > substruct, TPZDohrAssembly< STATE > &dohrassembly)
 This is a lengthy process which should run on the remote processor. More...
 
int64_t NSubMesh (TPZAutoPointer< TPZCompMesh > compmesh)
 Return the number of submeshes. More...
 
TPZSubCompMeshSubMesh (TPZAutoPointer< TPZCompMesh > compmesh, int isub)
 Return a pointer to the isub submesh. More...
 

Variables

REAL co [8][3]
 Coordinates of the eight nodes. More...
 

Detailed Description

Contains the implementation of the TPZGenSubStruct methods.

Definition in file tpzgensubstruct.cpp.

Macro Definition Documentation

◆ COMPLETE

#define COMPLETE

Variable Documentation

◆ co

REAL co[8][3]

Coordinates of the eight nodes.

Definition at line 56 of file tpzgensubstruct.cpp.

Referenced by TPZBuildMultiphysicsMesh::AddWrap(), TPZMHMixedHybridMeshControl::ApplyNeighbourBoundaryCondition(), Hdiv2dPaper201504::ChangeExternalOrderConnects(), hdivCurvedJCompAppMath::ChangeExternalOrderConnects(), Hdiv3dPaper201504::ChangeExternalOrderConnects(), TPZMHMixedHybridMeshControl::CheckMeshConsistency(), pzgeom::TPZCylinderMap< TGeo >::ComputeCornerCoordinates(), TPZGraphElTd::Connect(), TPZGraphElT::Connect(), TPZGraphEl1d::Dimension(), TPZGraphEl::DrawCo(), TPZGraphEl::DrawSolution(), TPZMHMixedHybridMeshControl::FindConnectedElements(), pzgeom::TPZArc3D::Initialize(), pzgeom::TPZQuadraticPrism::InsertExampleElement(), pzgeom::TPZGeoCube::InsertExampleElement(), pzgeom::TPZQuadraticPyramid::InsertExampleElement(), pzgeom::TPZQuadraticCube::InsertExampleElement(), pzgeom::TPZGeoTetrahedra::InsertExampleElement(), pzgeom::TPZGeoPyramid::InsertExampleElement(), pzgeom::TPZQuadraticTetra::InsertExampleElement(), pzgeom::TPZGeoPrism::InsertExampleElement(), pzgeom::TPZGeoLinear::InsertExampleElement(), pzgeom::TPZGeoPoint::InsertExampleElement(), pzgeom::TPZQuadraticLine::InsertExampleElement(), pzgeom::TPZQuadraticTrig::InsertExampleElement(), pzgeom::TPZGeoQuad::InsertExampleElement(), pzgeom::TPZQuadraticQuad::InsertExampleElement(), pzgeom::TPZGeoTriangle::InsertExampleElement(), TPZGeoEl::NodesCoordinates(), pzgeom::TPZEllipse3D::Origin(), TPZMHMixedHybridMeshControl::PrintFriendly(), TPZGeoMesh::Reference(), TPZMulticamadaOrthotropic::RPlacaOrtho(), TPZGraphEl::SetId(), TPZGeoNode::SetNodeId(), TCedricTest::TetrahedralMeshUsingRefinement(), TPZGraphElQ2d::Type(), TPZGraphElQ2dd::Type(), TPZGraphElQ3dd::Type(), and TPZGenSubStruct::~TPZGenSubStruct().