Gathers equation related classes. More...
Classes | |
class | Equa |
Mother abstract class to describe equation. More... | |
class | Equation< NEN_, NEE_, NSN_, NSE_ > |
Abstract class for all equation classes. More... | |
class | Estimator |
To calculate an a posteriori estimator of the solution. More... | |
Functions | |
template<class T_ , size_t N_, class E_ > | |
void | element_assembly (const E_ &e, const LocalVect< T_, N_ > &be, Vect< T_ > &b) |
Assemble local vector into global vector. | |
template<class T_ , size_t N_, class E_ > | |
void | element_assembly (const E_ &e, const LocalMatrix< T_, N_, N_ > &ae, Vect< T_ > &b) |
Assemble diagonal local vector into global vector. | |
template<class T_ , size_t N_, class E_ > | |
void | element_assembly (const E_ &e, const LocalMatrix< T_, N_, N_ > &ae, Matrix< T_ > *A) |
Assemble local matrix into global matrix. | |
template<class T_ , size_t N_, class E_ > | |
void | element_assembly (const E_ &e, const LocalMatrix< T_, N_, N_ > &ae, SkMatrix< T_ > &A) |
Assemble local matrix into global skyline matrix. | |
template<class T_ , size_t N_, class E_ > | |
void | element_assembly (const E_ &e, const LocalMatrix< T_, N_, N_ > &ae, SkSMatrix< T_ > &A) |
Assemble local matrix into global symmetric skyline matrix. | |
template<class T_ , size_t N_, class E_ > | |
void | element_assembly (const E_ &e, const LocalMatrix< T_, N_, N_ > &ae, SpMatrix< T_ > &A) |
Assemble local matrix into global sparse matrix. | |
template<class T_ , size_t N_> | |
void | side_assembly (const Element &e, const LocalMatrix< T_, N_, N_ > &ae, SpMatrix< T_ > &A) |
Side assembly of local matrix into global matrix (as instance of class SpMatrix). | |
template<class T_ , size_t N_> | |
void | side_assembly (const Element &e, const LocalMatrix< T_, N_, N_ > &ae, SkSMatrix< T_ > &A) |
Side assembly of local matrix into global matrix (as instance of class SkSMatrix). | |
template<class T_ , size_t N_> | |
void | side_assembly (const Element &e, const LocalMatrix< T_, N_, N_ > &ae, SkMatrix< T_ > &A) |
Side assembly of local matrix into global matrix (as instance of class SkMatrix). | |
template<class T_ , size_t N_> | |
void | side_assembly (const Element &e, const LocalVect< T_, N_ > &be, Vect< T_ > &b) |
Side assembly of local vector into global vector. | |
Detailed Description
Gathers equation related classes.
Function Documentation
◆ element_assembly() [1/6]
template<class T_ , size_t N_, class E_ >
void element_assembly | ( | const E_ & | e, |
const LocalMatrix< T_, N_, N_ > & | ae, | ||
Matrix< T_ > * | A | ||
) |
◆ element_assembly() [2/6]
template<class T_ , size_t N_, class E_ >
void element_assembly | ( | const E_ & | e, |
const LocalMatrix< T_, N_, N_ > & | ae, | ||
SkMatrix< T_ > & | A | ||
) |
◆ element_assembly() [3/6]
template<class T_ , size_t N_, class E_ >
void element_assembly | ( | const E_ & | e, |
const LocalMatrix< T_, N_, N_ > & | ae, | ||
SkSMatrix< T_ > & | A | ||
) |
◆ element_assembly() [4/6]
template<class T_ , size_t N_, class E_ >
void element_assembly | ( | const E_ & | e, |
const LocalMatrix< T_, N_, N_ > & | ae, | ||
SpMatrix< T_ > & | A | ||
) |
◆ element_assembly() [5/6]
template<class T_ , size_t N_, class E_ >
void element_assembly | ( | const E_ & | e, |
const LocalMatrix< T_, N_, N_ > & | ae, | ||
Vect< T_ > & | b | ||
) |
◆ element_assembly() [6/6]
◆ side_assembly() [1/4]
template<class T_ , size_t N_>
void side_assembly | ( | const Element & | e, |
const LocalMatrix< T_, N_, N_ > & | ae, | ||
SkMatrix< T_ > & | A | ||
) |
◆ side_assembly() [2/4]
template<class T_ , size_t N_>
void side_assembly | ( | const Element & | e, |
const LocalMatrix< T_, N_, N_ > & | ae, | ||
SkSMatrix< T_ > & | A | ||
) |
◆ side_assembly() [3/4]
template<class T_ , size_t N_>
void side_assembly | ( | const Element & | e, |
const LocalMatrix< T_, N_, N_ > & | ae, | ||
SpMatrix< T_ > & | A | ||
) |