NeoPZ
|
Projeto elaborado para avaliar o desempenho paralelo da matriz frontal. More...
#include "arglib.h"
#include "run_stats_table.h"
#include "CedricTest.h"
#include "TPZRefPatternTools.h"
#include "pzcompel.h"
Go to the source code of this file.
Functions | |
void | usage (char *prg) |
void | UniformRefinement (const int nDiv, TPZGeoMesh *gmesh, const int dim, bool allmaterial=false, const int matidtodivided=1) |
int | main (int argc, char **argv) |
Variables | |
clarg::argInt | nsub ("-nsub", "number of substructures", 15) |
clarg::argInt | porder ("-p", "porder", 2) |
clarg::argInt | gcase ("-g", "gcase", 1) |
clarg::argBool | help ("-h", "help message", false) |
RunStatsTable | cedric_rst ("-ced_rdt", "TCedric::Run statistics raw data table.") |
Projeto elaborado para avaliar o desempenho paralelo da matriz frontal.
Definition in file main.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 36 of file main.cpp.
References arq(), gcase, clarg::argT< T >::get_value(), gRefDBase, help, TPZRefPatternDataBase::InitializeAllUniformRefPatterns(), InitializePZLOG(), nsub, clarg::parse_arguments(), porder, TCedricTest::Run(), TPZCompEl::SetgOrder(), RunStatsTable::start(), RunStatsTable::stop(), and usage().
void UniformRefinement | ( | const int | nDiv, |
TPZGeoMesh * | gmesh, | ||
const int | dim, | ||
bool | allmaterial = false , |
||
const int | matidtodivided = 1 |
||
) |
Definition at line 74 of file main.cpp.
References TPZGeoMesh::BuildConnectivity(), DebugStop, TPZGeoEl::Dimension(), TPZGeoEl::Divide(), TPZGeoMesh::ElementVec(), fabs, TPZGeoEl::HasSubElement(), IsZero(), TPZGeoEl::MaterialId(), TPZGeoMesh::NElements(), TPZGeoEl::NSubElements(), TPZGeoMesh::ResetConnectivities(), and TPZGeoEl::Volume().
Referenced by TCedricTest::TetrahedralMesh(), TCedricTest::TetrahedralMeshUsingRefinement(), and usage().
void usage | ( | char * | prg | ) |
Definition at line 19 of file main.cpp.
References clarg::arguments_descriptions(), cedric_rst, and UniformRefinement().
Referenced by main().
RunStatsTable cedric_rst("-ced_rdt", "TCedric::Run statistics raw data table.") |
Referenced by usage().
clarg::argInt gcase("-g", "gcase", 1) |
Referenced by main().
clarg::argBool help("-h", "help message", false) |
clarg::argInt nsub("-nsub", "number of substructures", 15) |
Referenced by main().
clarg::argInt porder("-p", "porder", 2) |
Referenced by main().