OGS
|
Definition at line 254 of file MatrixElementCache.h.
#include <MatrixElementCache.h>
Public Member Functions | |
MultiMatrixElementCache (GlobalMatrixView &M, GlobalMatrixView &K, GlobalVectorView &b, GlobalMatrixView &Jac, MultiStats &stats) | |
void | add (std::vector< double > const &local_M_data, std::vector< double > const &local_K_data, std::vector< double > const &local_b_data, std::vector< double > const &local_Jac_data, std::vector< GlobalIndexType > const &indices) |
Private Types | |
using | GlobalMatrixView = ConcurrentMatrixView<2> |
using | GlobalVectorView = ConcurrentMatrixView<1> |
Private Attributes | |
MatrixElementCache< 2 > | cache_M_ |
MatrixElementCache< 2 > | cache_K_ |
MatrixElementCache< 1 > | cache_b_ |
MatrixElementCache< 2 > | cache_Jac_ |
|
private |
Definition at line 256 of file MatrixElementCache.h.
|
private |
Definition at line 257 of file MatrixElementCache.h.
|
inline |
Definition at line 260 of file MatrixElementCache.h.
|
inline |
Definition at line 270 of file MatrixElementCache.h.
References ProcessLib::Assembly::MatrixElementCache< Dim >::add(), cache_b_, cache_Jac_, cache_K_, and cache_M_.
Referenced by anonymous_namespace{ParallelVectorMatrixAssembler.cpp}::assembleWithJacobianOneElement().
|
private |
Definition at line 285 of file MatrixElementCache.h.
Referenced by add().
|
private |
Definition at line 286 of file MatrixElementCache.h.
Referenced by add().
|
private |
Definition at line 284 of file MatrixElementCache.h.
Referenced by add().
|
private |
Definition at line 283 of file MatrixElementCache.h.
Referenced by add().