openCARP
Doxygen code documentation for the open cardiac electrophysiology simulator openCARP
|
Dense matrix class and associated funcs. More...
Go to the source code of this file.
Classes | |
class | SF::dmat< S > |
Dense matrix class. More... | |
Namespaces | |
SF | |
Functions | |
template<class S > | |
dmat< S > | SF::operator* (const dmat< S > &a, const dmat< S > &b) |
template<class S > | |
S * | SF::operator* (const dmat< S > &a, const S *v) |
template<class S > | |
dmat< S > | SF::operator* (const dmat< S > &a, const S v) |
template<class S > | |
dmat< S > | SF::operator* (const S v, const dmat< S > &a) |
template<class S > | |
dmat< S > | SF::operator/ (const dmat< S > &a, const S v) |
template<class S > | |
dmat< S > | SF::operator+ (const dmat< S > &a, const dmat< S > &b) |
template<class S > | |
dmat< S > | SF::operator- (const dmat< S > &a, const dmat< S > &b) |
template<class S > | |
dmat< S > | SF::transpose (const dmat< S > &a) |
template<class S > | |
double | SF::double_cont (const dmat< S > &A, const dmat< S > &B) |
mat-mat double contraction A:B More... | |
template<class S > | |
void | SF::invert_3x3 (S *ele, S &det) |
template<class S > | |
void | SF::invert_3x3 (dmat< S > &m, S &det) |
template<class S > | |
dmat< S > | SF::invert_3x3 (const dmat< S > &m) |
template<class S > | |
S | SF::det_3x3 (const dmat< S > &m) |
template<class S > | |
dmat< S > | SF::invert_2x2 (const dmat< S > &m) |
template<class S > | |
void | SF::invert_2x2 (S *ele, S &det) |
template<class S > | |
void | SF::invert_2x2 (dmat< S > &m, S &det) |
template<class S , class V > | |
void | SF::array_to_tensors (const vector< S > &arr, vector< dmat< V > > &m) |
template<class S , class V > | |
void | SF::tensors_to_array (const vector< dmat< S > > &m, vector< V > &arr) |