NeoPZ
|
Public Member Functions | |
ParallelAssembleTask (TPZAutoPointer< TPZDohrAssembleList< TVar > > assemblyStruct) | |
Constructor. More... | |
void | addWorkItem (TPZDohrPrecondV2SubData< TVar, TSubStruct > data) |
Add a new work item to the array. More... | |
Private Attributes | |
std::vector< TPZDohrPrecondV2SubData< TVar, TSubStruct > > | mWorkItems |
Array of work items. More... | |
TPZAutoPointer< TPZDohrAssembleList< TVar > > | fAssemblyStructure |
The local contribution to the v2 vector. More... | |
Threading Building Blocks
Definition at line 77 of file tpzdohrprecond.cpp.
|
inline |
Constructor.
Definition at line 89 of file tpzdohrprecond.cpp.
|
inline |
Add a new work item to the array.
Definition at line 92 of file tpzdohrprecond.cpp.
References TPZDohrPrecondV2SubData< TVar, TSubStruct >::fInput_local, TPZDohrPrecondV2SubData< TVar, TSubStruct >::fSubStructure, TPZDohrPrecondV2SubData< TVar, TSubStruct >::fv2_local, TPZMatrix< TVar >::operator()(), pz::parallel_for(), and TPZAutoPointer< T >::ReallocForNuma().
|
private |
The local contribution to the v2 vector.
Definition at line 84 of file tpzdohrprecond.cpp.
|
private |
Array of work items.
Definition at line 81 of file tpzdohrprecond.cpp.