Class template MatrixInverterTest<MatrixImp>

Inherits from ::testing::Test.

template<class MatrixImp>
class MatrixInverterTest<MatrixImp> : public ::testing::Test

No documentation provided.

Method MatrixInverterTest::exports_correct_types

template<class MatrixImp>
static void MatrixInverterTest<MatrixImp>::exports_correct_types()

No documentation provided.

Method MatrixInverterTest::has_types_and_options

template<class MatrixImp>
static void MatrixInverterTest<MatrixImp>::has_types_and_options()

No documentation provided.

Method MatrixInverterTest::throws_on_broken_matrix_construction

template<class MatrixImp>
void MatrixInverterTest<MatrixImp>::throws_on_broken_matrix_construction() const

No documentation provided.

Method MatrixInverterTest::is_constructible

template<class MatrixImp>
void MatrixInverterTest<MatrixImp>::is_constructible() const

No documentation provided.

Method MatrixInverterTest::gives_correct_inverse

template<class MatrixImp>
void MatrixInverterTest<MatrixImp>::gives_correct_inverse(const Common::Configuration &tolerances = {}) const

No documentation provided.

Constructor MatrixInverterTest::MatrixInverterTest

template<class MatrixImp>
MatrixInverterTest<MatrixImp>::MatrixInverterTest()

No documentation provided.

Field MatrixInverterTest::all_matrices_and_inverse_matrices_are_computed_

template<class MatrixImp>
bool MatrixInverterTest<MatrixImp>::all_matrices_and_inverse_matrices_are_computed_

No documentation provided.

Field MatrixInverterTest::broken_matrix_

template<class MatrixImp>
MatrixType MatrixInverterTest<MatrixImp>::broken_matrix_

No documentation provided.

Field MatrixInverterTest::unit_matrix_

template<class MatrixImp>
MatrixType MatrixInverterTest<MatrixImp>::unit_matrix_

No documentation provided.

Field MatrixInverterTest::matrix_

template<class MatrixImp>
MatrixType MatrixInverterTest<MatrixImp>::matrix_

No documentation provided.

Field MatrixInverterTest::expected_inverse_

template<class MatrixImp>
MatrixType MatrixInverterTest<MatrixImp>::expected_inverse_

No documentation provided.

Type alias MatrixInverterTest::MatrixType

template<class MatrixImp>
using MatrixInverterTest<MatrixImp>::MatrixType = MatrixImp

No documentation provided.

Type alias MatrixInverterTest::MatrixInverterType

template<class MatrixImp>
using MatrixInverterTest<MatrixImp>::MatrixInverterType = MatrixInverter<MatrixType>

No documentation provided.

Type alias MatrixInverterTest::MatrixInverterOpts

template<class MatrixImp>
using MatrixInverterTest<MatrixImp>::MatrixInverterOpts = MatrixInverterOptions<MatrixType>

No documentation provided.

Type alias MatrixInverterTest::M

template<class MatrixImp>
using MatrixInverterTest<MatrixImp>::M = Common::MatrixAbstraction<MatrixType>

No documentation provided.

Type alias MatrixInverterTest::ScalarType

template<class MatrixImp>
using MatrixInverterTest<MatrixImp>::ScalarType = typename M::ScalarType

No documentation provided.

Function template MatrixInverterTest::real_or_complex_tolerance

template<class MatrixImp>
template<class T>
T MatrixInverterTest<MatrixImp>::real_or_complex_tolerance(T tolerance, T) const

No documentation provided.

Function template MatrixInverterTest::real_or_complex_tolerance

template<class MatrixImp>
template<class T>
std::complex<T> MatrixInverterTest<MatrixImp>::real_or_complex_tolerance(T tolerance, std::complex<T>) const

No documentation provided.