NeoPZ
|
Contains the implementation of the TPZRenumbering methods. More...
#include "TPZRenumbering.h"
#include "pzvec.h"
#include "pzerror.h"
#include "pzstack.h"
#include <map>
#include <set>
#include <algorithm>
#include "pzlog.h"
#include "TPZTimer.h"
#include "Hash/TPZHash.h"
#include "TPZStream.h"
#include "pzcmesh.h"
#include "pzcompel.h"
#include "TPZThreadPool.h"
#include "pzgeoel.h"
#include "pzgnode.h"
Go to the source code of this file.
Functions | |
static REAL | XMin (TPZGeoEl *gel, const TPZVec< REAL > &normal) |
void | ResequenceByGeometry (TPZCompMesh *cmesh, const TPZVec< REAL > &normal) |
Makes resequence to renumbering. More... | |
Contains the implementation of the TPZRenumbering methods.
Definition in file TPZRenumbering.cpp.
void ResequenceByGeometry | ( | TPZCompMesh * | cmesh, |
const TPZVec< REAL > & | normal | ||
) |
Makes resequence to renumbering.
Definition at line 315 of file TPZRenumbering.cpp.
References TPZVec< T >::begin(), TPZCompMesh::CleanUpUnconnectedNodes(), TPZCompEl::Connect(), dist(), TPZCompMesh::ElementVec(), TPZVec< T >::end(), TPZCompMesh::NConnects(), TPZCompEl::NConnects(), TPZChunkVector< T, EXP >::NElements(), TPZCompMesh::Permute(), TPZCompEl::Reference(), TPZConnect::SequenceNumber(), and XMin().
Definition at line 295 of file TPZRenumbering.cpp.
References TPZGeoNode::Coord(), dist(), gn, TPZGeoEl::NNodes(), TPZGeoEl::NodePtr(), and TPZGeoEl::Print().
Referenced by ResequenceByGeometry().