dune-fem 2.8.0
Loading...
Searching...
No Matches
Functions
Dune::Fem::FieldMatrixHelper Namespace Reference

Functions

template<class Field1 , class Field2 , class Field3 , int m, int n>
void multiply (const FieldMatrix< Field1, m, n > &A, const FieldVector< Field2, n > &x, FieldVector< Field3, m > &y)
 
template<class Field1 , class Field2 , class Field3 , int m, int n, int p>
void multiply (const FieldMatrix< Field1, m, n > &A, const FieldMatrix< Field2, n, p > &B, FieldMatrix< Field3, m, p > &C)
 
template<class Field1 , class Field2 , class Field3 >
void multiply (const DynamicMatrix< Field1 > &A, const DynamicMatrix< Field2 > &B, DynamicMatrix< Field3 > &C)
 
template<class Field1 , class Field2 , class Field3 , int m, int n, int p>
void multiply (const FieldMatrix< Field1, m, n > &A, const FieldMatrix< Field2, n, p > &B, Field3 *C)
 

Function Documentation

◆ multiply() [1/4]

template<class Field1 , class Field2 , class Field3 >
void Dune::Fem::FieldMatrixHelper::multiply ( const DynamicMatrix< Field1 > &  A,
const DynamicMatrix< Field2 > &  B,
DynamicMatrix< Field3 > &  C 
)
inline

◆ multiply() [2/4]

template<class Field1 , class Field2 , class Field3 , int m, int n, int p>
void Dune::Fem::FieldMatrixHelper::multiply ( const FieldMatrix< Field1, m, n > &  A,
const FieldMatrix< Field2, n, p > &  B,
Field3 *  C 
)
inline

◆ multiply() [3/4]

template<class Field1 , class Field2 , class Field3 , int m, int n, int p>
void Dune::Fem::FieldMatrixHelper::multiply ( const FieldMatrix< Field1, m, n > &  A,
const FieldMatrix< Field2, n, p > &  B,
FieldMatrix< Field3, m, p > &  C 
)
inline

◆ multiply() [4/4]

template<class Field1 , class Field2 , class Field3 , int m, int n>
void Dune::Fem::FieldMatrixHelper::multiply ( const FieldMatrix< Field1, m, n > &  A,
const FieldVector< Field2, n > &  x,
FieldVector< Field3, m > &  y 
)
inline