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.