OGS
ProcessLib::Assembly::MatrixElementCacheEntry< Dim > Struct Template Reference

Detailed Description

template<std::size_t Dim>
struct ProcessLib::Assembly::MatrixElementCacheEntry< Dim >

Definition at line 46 of file MatrixElementCache.h.

#include <MatrixElementCache.h>

Public Member Functions

 MatrixElementCacheEntry ()=default
 
 MatrixElementCacheEntry (MatrixElementCacheEntry const &)=default
 
 MatrixElementCacheEntry (MatrixElementCacheEntry &&)=default
 
 MatrixElementCacheEntry (std::array< GlobalIndexType, Dim > const &indices, double value)
 
MatrixElementCacheEntryoperator= (MatrixElementCacheEntry const &)=default
 
MatrixElementCacheEntryoperator= (MatrixElementCacheEntry &&)=default
 

Public Attributes

std::array< GlobalIndexType, Dim > indices
 
double value
 

Constructor & Destructor Documentation

◆ MatrixElementCacheEntry() [1/4]

template<std::size_t Dim>
ProcessLib::Assembly::MatrixElementCacheEntry< Dim >::MatrixElementCacheEntry ( )
default

◆ MatrixElementCacheEntry() [2/4]

template<std::size_t Dim>
ProcessLib::Assembly::MatrixElementCacheEntry< Dim >::MatrixElementCacheEntry ( MatrixElementCacheEntry< Dim > const & )
default

◆ MatrixElementCacheEntry() [3/4]

template<std::size_t Dim>
ProcessLib::Assembly::MatrixElementCacheEntry< Dim >::MatrixElementCacheEntry ( MatrixElementCacheEntry< Dim > && )
default

◆ MatrixElementCacheEntry() [4/4]

template<std::size_t Dim>
ProcessLib::Assembly::MatrixElementCacheEntry< Dim >::MatrixElementCacheEntry ( std::array< GlobalIndexType, Dim > const & indices,
double value )
inline

Member Function Documentation

◆ operator=() [1/2]

template<std::size_t Dim>
MatrixElementCacheEntry & ProcessLib::Assembly::MatrixElementCacheEntry< Dim >::operator= ( MatrixElementCacheEntry< Dim > && )
default

◆ operator=() [2/2]

template<std::size_t Dim>
MatrixElementCacheEntry & ProcessLib::Assembly::MatrixElementCacheEntry< Dim >::operator= ( MatrixElementCacheEntry< Dim > const & )
default

Member Data Documentation

◆ indices

template<std::size_t Dim>
std::array<GlobalIndexType, Dim> ProcessLib::Assembly::MatrixElementCacheEntry< Dim >::indices

Definition at line 62 of file MatrixElementCache.h.

◆ value

template<std::size_t Dim>
double ProcessLib::Assembly::MatrixElementCacheEntry< Dim >::value

Definition at line 63 of file MatrixElementCache.h.


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