OGS
ProcessLib::Assembly::MultiMatrixElementCache< 2 > Class Referencefinal

Detailed Description

Definition at line 305 of file MatrixElementCache.h.

#include <MatrixElementCache.h>

Collaboration diagram for ProcessLib::Assembly::MultiMatrixElementCache< 2 >:
[legend]

Public Member Functions

 MultiMatrixElementCache (GlobalMatrix &M, GlobalMatrix &K, GlobalVector &b, MultiStats< 2 > &stats, const int num_threads)
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< GlobalIndexType > const &indices)

Private Attributes

MatrixElementCache< 2 > cache_M_
MatrixElementCache< 2 > cache_K_
MatrixElementCache< 1 > cache_b_

Constructor & Destructor Documentation

◆ MultiMatrixElementCache()

Member Function Documentation

◆ add()

void ProcessLib::Assembly::MultiMatrixElementCache< 2 >::add ( std::vector< double > const & local_M_data,
std::vector< double > const & local_K_data,
std::vector< double > const & local_b_data,
std::vector< GlobalIndexType > const & indices )
inline

Definition at line 316 of file MatrixElementCache.h.

320 {
324 }

References cache_b_, cache_K_, and cache_M_.

Member Data Documentation

◆ cache_b_

Definition at line 329 of file MatrixElementCache.h.

Referenced by MultiMatrixElementCache(), and add().

◆ cache_K_

Definition at line 328 of file MatrixElementCache.h.

Referenced by MultiMatrixElementCache(), and add().

◆ cache_M_

Definition at line 327 of file MatrixElementCache.h.

Referenced by MultiMatrixElementCache(), and add().


The documentation for this class was generated from the following file: