![]() |
NeoPZ
|
Contains the implementation of the TPZParFrontStructMatrix methods. More...
#include "TPZFrontMatrix.h"#include "TPZParFrontStructMatrix.h"#include "TPZFrontStructMatrix.h"#include "TPZFrontSym.h"#include "TPZFrontNonSym.h"#include "pzstrmatrix.h"#include "pzfstrmatrix.h"#include "pzgmesh.h"#include "pzcmesh.h"#include "pzsubcmesh.h"#include "pzbndcond.h"#include "pzanalysis.h"#include "pzsolve.h"#include "pzstepsolver.h"#include "TPZParFrontMatrix.h"#include "pzelementgroup.h"#include "pzcondensedcompel.h"#include "pzdxmesh.h"#include <fstream>#include "pzelmat.h"#include "TPZFileEqnStorage.h"#include "pzlog.h"#include "pz_pthread.h"#include "arglib.h"#include "pzmat2dlin.h"Go to the source code of this file.
Classes | |
| class | TPZFrontSym< TVar > |
| Abstract class implements storage and decomposition process of the frontal matrix involving simmetry characteristics. Frontal. More... | |
| class | TPZFrontNonSym< TVar > |
| Abstract class implements storage and decomposition process of the frontal matrix involving non-simetry characteristics. Frontal. More... | |
Variables | |
| pthread_mutex_t | mutex |
| Semaphore which controls multiple threads. More... | |
| pthread_mutex_t | mutex_element_assemble |
| Semaphore which controls threads assembling elements. More... | |
| pthread_mutex_t | mutex_global_assemble |
| Semaphore which controls thread assembling global matrices. More... | |
| pthread_cond_t | condassemble |
| Semaphore which controls condensed assembling. More... | |
| pthread_cond_t | stackfull |
| Semaphore. More... | |
| clarg::argInt | num_threads ("-ntdec", "Number of threads to decompose in TPZParFrontStructMatrix.", 6) |
Contains the implementation of the TPZParFrontStructMatrix methods.
Definition in file TPZParFrontStructMatrix.cpp.
| pthread_cond_t condassemble |
Semaphore which controls condensed assembling.
Definition at line 55 of file TPZParFrontStructMatrix.cpp.
| pthread_mutex_t mutex |
Semaphore which controls multiple threads.
Definition at line 48 of file TPZParFrontStructMatrix.cpp.
Referenced by TPZSBFemElementGroup::CalcStiff(), pz_pthread_mutex_t::lock(), pz_pthread_log_report(), pz_pthread_mutex_t::pz_pthread_mutex_t(), pz_pthread_mutex_t::unlock(), and pz_pthread_mutex_t::~pz_pthread_mutex_t().
| pthread_mutex_t mutex_element_assemble |
Semaphore which controls threads assembling elements.
Definition at line 50 of file TPZParFrontStructMatrix.cpp.
| pthread_mutex_t mutex_global_assemble |
Semaphore which controls thread assembling global matrices.
Definition at line 52 of file TPZParFrontStructMatrix.cpp.
| clarg::argInt num_threads("-ntdec", "Number of threads to decompose in TPZParFrontStructMatrix.", 6) |
Referenced by TPZParFrontStructMatrix< front >::ElementAssemble(), and TPZThreadPool::threadsLoop().
| pthread_cond_t stackfull |
Semaphore.
Definition at line 57 of file TPZParFrontStructMatrix.cpp.
1.8.13