Class template Dune::XT::Common::FieldMatrix<K, ROWS, COLS>¶
Inherits from Dune::FieldMatrix<K, ROWS, COLS>, Dune::FieldMatrix<K, ROWS, COLS>.
Friends Dune::XT::Common::operator+, Dune::XT::Common::operator-, Dune::XT::Common::operator*, Dune::XT::Common::operator*, Dune::XT::Common::operator/, Dune::XT::Common::operator*, Dune::XT::Common::operator*.
-
template<class K, int ROWS, int COLS>
class Dune::XT::Common::FieldMatrix<K, ROWS, COLS> : public Dune::FieldMatrix<K, ROWS, COLS>, public Dune::FieldMatrix<K, ROWS, COLS>¶ To do
We need to implement all operators from the base which return the base, to rather return ourselfes!
Struct Dune::XT::Common::FieldMatrix::ElimPivot¶
-
template<class K, int ROWS, int COLS>
struct Dune::XT::Common::FieldMatrix<K, ROWS, COLS>::ElimPivot¶ No documentation provided.
Method Dune::XT::Common::FieldMatrix::ElimPivot::swap¶
-
template<class K, int ROWS, int COLS>
void Dune::XT::Common::FieldMatrix<K, ROWS, COLS>::ElimPivot::swap(int i, int j)¶ No documentation provided.
Constructor Dune::XT::Common::FieldMatrix::ElimPivot::ElimPivot¶
-
template<class K, int ROWS, int COLS>
explicit Dune::XT::Common::FieldMatrix<K, ROWS, COLS>::ElimPivot::ElimPivot(std::vector<size_type> &pivot)¶ No documentation provided.
Field Dune::XT::Common::FieldMatrix::ElimPivot::pivot_¶
-
template<class K, int ROWS, int COLS>
std::vector<size_type> &Dune::XT::Common::FieldMatrix<K, ROWS, COLS>::ElimPivot::pivot_¶ No documentation provided.
Function template Dune::XT::Common::FieldMatrix::ElimPivot::operator()¶
Struct Dune::XT::Common::FieldMatrix::ElimDet¶
-
template<class K, int ROWS, int COLS>
struct Dune::XT::Common::FieldMatrix<K, ROWS, COLS>::ElimDet¶ No documentation provided.
Method Dune::XT::Common::FieldMatrix::ElimDet::swap¶
-
template<class K, int ROWS, int COLS>
void Dune::XT::Common::FieldMatrix<K, ROWS, COLS>::ElimDet::swap(int, int)¶ No documentation provided.
Method Dune::XT::Common::FieldMatrix::ElimDet::operator()¶
-
template<class K, int ROWS, int COLS>
void Dune::XT::Common::FieldMatrix<K, ROWS, COLS>::ElimDet::operator()(const field_type&, int, int)¶ No documentation provided.
Constructor Dune::XT::Common::FieldMatrix::ElimDet::ElimDet¶
-
template<class K, int ROWS, int COLS>
explicit Dune::XT::Common::FieldMatrix<K, ROWS, COLS>::ElimDet::ElimDet(field_type &sign)¶ No documentation provided.
Field Dune::XT::Common::FieldMatrix::ElimDet::sign_¶
-
template<class K, int ROWS, int COLS>
field_type &Dune::XT::Common::FieldMatrix<K, ROWS, COLS>::ElimDet::sign_¶ No documentation provided.
Method Dune::XT::Common::FieldMatrix::transpose¶
-
template<class K, int ROWS, int COLS>
Dune::XT::Common::FieldMatrix<K, COLS, ROWS> Dune::XT::Common::FieldMatrix<K, ROWS, COLS>::transpose() const¶ No documentation provided.
Method Dune::XT::Common::FieldMatrix::operator*¶
-
template<class K, int ROWS, int COLS>
Dune::XT::Common::FieldVector<K, ROWS> Dune::XT::Common::FieldMatrix<K, ROWS, COLS>::operator*(const Dune::FieldVector<K, COLS> &vec) const¶ No documentation provided.
Method Dune::XT::Common::FieldMatrix::operator*¶
Method Dune::XT::Common::FieldMatrix::determinant¶
-
template<class K, int ROWS, int COLS>
field_type Dune::XT::Common::FieldMatrix<K, ROWS, COLS>::determinant() const¶ No documentation provided.
Method Dune::XT::Common::FieldMatrix::invert¶
-
template<class K, int ROWS, int COLS>
void Dune::XT::Common::FieldMatrix<K, ROWS, COLS>::invert()¶ No documentation provided.
Constructor Dune::XT::Common::FieldMatrix::FieldMatrix¶
-
template<class K, int ROWS, int COLS>
Dune::XT::Common::FieldMatrix<K, ROWS, COLS>::FieldMatrix(const K &kk = suitable_default<K>::value())¶ No documentation provided.
Constructor Dune::XT::Common::FieldMatrix::FieldMatrix¶
-
template<class K, int ROWS, int COLS>
Dune::XT::Common::FieldMatrix<K, ROWS, COLS>::FieldMatrix(const size_t rr, const size_t cc, const K &kk = suitable_default<K>::value())¶ No documentation provided.
Constructor Dune::XT::Common::FieldMatrix::FieldMatrix¶
Type alias Dune::XT::Common::FieldMatrix::BaseType¶
Type alias Dune::XT::Common::FieldMatrix::ThisType¶
-
template<class K, int ROWS, int COLS>
using Dune::XT::Common::FieldMatrix<K, ROWS, COLS>::ThisType = FieldMatrix<K, ROWS, COLS>¶ No documentation provided.
Function template Dune::XT::Common::FieldMatrix::FieldMatrix¶
-
template<class K, int ROWS, int COLS>
template<class OtherMatrixType>
Dune::XT::Common::FieldMatrix<K, ROWS, COLS>::FieldMatrix(const OtherMatrixType &other, std::enable_if_t<is_matrix<OtherMatrixType>::value, int> = 0)¶ No documentation provided.
Function template Dune::XT::Common::FieldMatrix::operator=¶
-
template<class K, int ROWS, int COLS>
template<class OtherMatrixType>
std::enable_if_t<is_matrix<OtherMatrixType>::value, ThisType> &Dune::XT::Common::FieldMatrix<K, ROWS, COLS>::operator=(const OtherMatrixType &other)¶ No documentation provided.
Function template Dune::XT::Common::FieldMatrix::luDecomposition¶
Function template Dune::XT::Common::FieldMatrix::solve¶
Class template Dune::XT::Common::FieldMatrix::Elim<V>¶
-
template<class K, int ROWS, int COLS>
template<typename V>
class Dune::XT::Common::FieldMatrix<K, ROWS, COLS>::Elim<V>¶ No documentation provided.