Class template Dune::GDT::Test::IntegrandTest<G>

Inherits from ::testing::Test.

template<class G>
class Dune::GDT::Test::IntegrandTest<G> : public ::testing::Test

No documentation provided.

Method Dune::GDT::Test::IntegrandTest::make_grid

template<class G>
virtual std::shared_ptr<XT::Grid::GridProvider<G>> Dune::GDT::Test::IntegrandTest<G>::make_grid()

No documentation provided.

Method Dune::GDT::Test::IntegrandTest::SetUp

template<class G>
void Dune::GDT::Test::IntegrandTest<G>::SetUp() override

No documentation provided.

Method Dune::GDT::Test::IntegrandTest::find_inner_intersection

template<class G>
I Dune::GDT::Test::IntegrandTest<G>::find_inner_intersection() const

No documentation provided.

Method Dune::GDT::Test::IntegrandTest::find_boundary_intersection

template<class G>
I Dune::GDT::Test::IntegrandTest<G>::find_boundary_intersection() const

No documentation provided.

Method Dune::GDT::Test::IntegrandTest::make_const_basis

template<class G>
std::shared_ptr<LocalScalarBasisType> Dune::GDT::Test::IntegrandTest<G>::make_const_basis() const

No documentation provided.

Method Dune::GDT::Test::IntegrandTest::is_constructable

template<class G>
virtual void Dune::GDT::Test::IntegrandTest<G>::is_constructable() = 0

No documentation provided.

Field Dune::GDT::Test::IntegrandTest::grid_provider_

template<class G>
std::shared_ptr<XT::Grid::GridProvider<G>> Dune::GDT::Test::IntegrandTest<G>::grid_provider_

No documentation provided.

Field Dune::GDT::Test::IntegrandTest::scalar_ansatz_

template<class G>
std::shared_ptr<LocalScalarBasisType> Dune::GDT::Test::IntegrandTest<G>::scalar_ansatz_

No documentation provided.

Field Dune::GDT::Test::IntegrandTest::scalar_test_

template<class G>
std::shared_ptr<LocalScalarBasisType> Dune::GDT::Test::IntegrandTest<G>::scalar_test_

No documentation provided.

Field Dune::GDT::Test::IntegrandTest::vector_ansatz_

template<class G>
std::shared_ptr<LocalVectorBasisType> Dune::GDT::Test::IntegrandTest<G>::vector_ansatz_

No documentation provided.

Field Dune::GDT::Test::IntegrandTest::vector_test_

template<class G>
std::shared_ptr<LocalVectorBasisType> Dune::GDT::Test::IntegrandTest<G>::vector_test_

No documentation provided.

Variable Dune::GDT::Test::IntegrandTest::d

template<class G>
const size_t Dune::GDT::Test::IntegrandTest<G>::d

No documentation provided.

Variable Dune::GDT::Test::IntegrandTest::is_simplex_grid_

template<class G>
const bool Dune::GDT::Test::IntegrandTest<G>::is_simplex_grid_

No documentation provided.

Type alias Dune::GDT::Test::IntegrandTest::GV

template<class G>
using Dune::GDT::Test::IntegrandTest<G>::GV = typename G::LeafGridView

No documentation provided.

Type alias Dune::GDT::Test::IntegrandTest::D

template<class G>
using Dune::GDT::Test::IntegrandTest<G>::D = typename GV::ctype

No documentation provided.

Type alias Dune::GDT::Test::IntegrandTest::E

template<class G>
using Dune::GDT::Test::IntegrandTest<G>::E = XT::Grid::extract_entity_t<GV>

No documentation provided.

Type alias Dune::GDT::Test::IntegrandTest::I

template<class G>
using Dune::GDT::Test::IntegrandTest<G>::I = XT::Grid::extract_intersection_t<GV>

No documentation provided.

Type alias Dune::GDT::Test::IntegrandTest::LocalScalarBasisType

template<class G>
using Dune::GDT::Test::IntegrandTest<G>::LocalScalarBasisType = XT::Functions::GenericElementFunctionSet<E, 1, 1>

No documentation provided.

Type alias Dune::GDT::Test::IntegrandTest::DomainType

template<class G>
using Dune::GDT::Test::IntegrandTest<G>::DomainType = typename LocalScalarBasisType::DomainType

No documentation provided.

Type alias Dune::GDT::Test::IntegrandTest::ScalarRangeType

template<class G>
using Dune::GDT::Test::IntegrandTest<G>::ScalarRangeType = typename LocalScalarBasisType::RangeType

No documentation provided.

Type alias Dune::GDT::Test::IntegrandTest::ScalarJacobianType

template<class G>
using Dune::GDT::Test::IntegrandTest<G>::ScalarJacobianType = typename LocalScalarBasisType::DerivativeRangeType

No documentation provided.

Type alias Dune::GDT::Test::IntegrandTest::LocalVectorBasisType

template<class G>
using Dune::GDT::Test::IntegrandTest<G>::LocalVectorBasisType = XT::Functions::GenericElementFunctionSet<E, 2, 1>

No documentation provided.

Type alias Dune::GDT::Test::IntegrandTest::VectorRangeType

template<class G>
using Dune::GDT::Test::IntegrandTest<G>::VectorRangeType = typename LocalVectorBasisType::RangeType

No documentation provided.

Type alias Dune::GDT::Test::IntegrandTest::VectorJacobianType

template<class G>
using Dune::GDT::Test::IntegrandTest<G>::VectorJacobianType = typename LocalVectorBasisType::DerivativeRangeType

No documentation provided.

Type alias Dune::GDT::Test::IntegrandTest::MatrixType

template<class G>
using Dune::GDT::Test::IntegrandTest<G>::MatrixType = typename XT::LA::Container<double, XT::LA::default_sparse_backend>::MatrixType

No documentation provided.

Function template Dune::GDT::Test::IntegrandTest::with_first_interior_intersection

template<class G>
template<class Callable>
bool Dune::GDT::Test::IntegrandTest<G>::with_first_interior_intersection(Callable &&callable) const

No documentation provided.

Function template Dune::GDT::Test::IntegrandTest::for_each_intersection_of_first_element

template<class G>
template<class Callable>
void Dune::GDT::Test::IntegrandTest<G>::for_each_intersection_of_first_element(Callable &&callable) const

No documentation provided.

Function template Dune::GDT::Test::IntegrandTest::with_first_coupling_intersection

template<class G>
template<class Callable>
bool Dune::GDT::Test::IntegrandTest<G>::with_first_coupling_intersection(Callable &&callable) const

No documentation provided.

Function template Dune::GDT::Test::IntegrandTest::check_unary_clone_matches

template<class G>
template<class UnaryIntegrandType, class BasisType>
void Dune::GDT::Test::IntegrandTest<G>::check_unary_clone_matches(UnaryIntegrandType &integrand, const BasisType &basis)

No documentation provided.

Function template Dune::GDT::Test::IntegrandTest::check_binary_clone_matches

template<class G>
template<class BinaryIntegrandType>
void Dune::GDT::Test::IntegrandTest<G>::check_binary_clone_matches(BinaryIntegrandType &integrand)

No documentation provided.