Class template Dune::GDT::GlobalBasisInterface

Inherits from Dune::XT::Common::WithLogger.

template<class GV, size_t range_dim = 1, size_t range_dim_columns = 1, class RangeField = double>
class Dune::GDT::GlobalBasisInterface<GV, range_dim, range_dim_columns, RangeField> : public XT::Common::WithLogger<GlobalBasisInterface<GV, range_dim, range_dim_columns, RangeField>>

Interface for a global finite element basis defined over an entire grid view.

Method Dune::GDT::GlobalBasisInterface::max_size

template<class GV, size_t range_dim = 1, size_t range_dim_columns = 1, class RangeField = double>
int Dune::GDT::GlobalBasisInterface<GV, range_dim, range_dim_columns, RangeField>::max_size() const

No documentation provided.

Method Dune::GDT::GlobalBasisInterface::localize

template<class GV, size_t range_dim = 1, size_t range_dim_columns = 1, class RangeField = double>
int Dune::GDT::GlobalBasisInterface<GV, range_dim, range_dim_columns, RangeField>::localize() const = 0

No documentation provided.

Method Dune::GDT::GlobalBasisInterface::localize

template<class GV, size_t range_dim = 1, size_t range_dim_columns = 1, class RangeField = double>
int Dune::GDT::GlobalBasisInterface<GV, range_dim, range_dim_columns, RangeField>::localize(const int &grid_element) const

No documentation provided.

Method Dune::GDT::GlobalBasisInterface::update_after_adapt

template<class GV, size_t range_dim = 1, size_t range_dim_columns = 1, class RangeField = double>
virtual void Dune::GDT::GlobalBasisInterface<GV, range_dim, range_dim_columns, RangeField>::update_after_adapt()

\ {

These methods are required for grid adaptation.

Constructor Dune::GDT::GlobalBasisInterface::GlobalBasisInterface<GV, range_dim, range_dim_columns, RangeField>

template<>
template<class GV, size_t range_dim = 1, size_t range_dim_columns = 1, class RangeField = double>
explicit Dune::GDT::GlobalBasisInterface<GV, range_dim, range_dim_columns, RangeField>::GlobalBasisInterface<GV, range_dim, range_dim_columns, RangeField>(const std::string &logging_prefix, const std::array<bool, 3> &logging_state = XT::Common::default_logger_state())

No documentation provided.

Constructor Dune::GDT::GlobalBasisInterface::GlobalBasisInterface<GV, range_dim, range_dim_columns, RangeField>

template<>
template<class GV, size_t range_dim = 1, size_t range_dim_columns = 1, class RangeField = double>
Dune::GDT::GlobalBasisInterface<GV, range_dim, range_dim_columns, RangeField>::GlobalBasisInterface<GV, range_dim, range_dim_columns, RangeField>(const ThisType&) = default

No documentation provided.

Constructor Dune::GDT::GlobalBasisInterface::GlobalBasisInterface<GV, range_dim, range_dim_columns, RangeField>

template<>
template<class GV, size_t range_dim = 1, size_t range_dim_columns = 1, class RangeField = double>
Dune::GDT::GlobalBasisInterface<GV, range_dim, range_dim_columns, RangeField>::GlobalBasisInterface<GV, range_dim, range_dim_columns, RangeField>(ThisType&&) noexcept = default

No documentation provided.

Destructor Dune::GDT::GlobalBasisInterface::~GlobalBasisInterface<GV, range_dim, range_dim_columns, RangeField>

template<>
template<class GV, size_t range_dim = 1, size_t range_dim_columns = 1, class RangeField = double>
virtual Dune::GDT::GlobalBasisInterface<GV, range_dim, range_dim_columns, RangeField>::~GlobalBasisInterface<GV, range_dim, range_dim_columns, RangeField>() = default

No documentation provided.

Variable Dune::GDT::GlobalBasisInterface::d

const int Dune::GDT::GlobalBasisInterface::d

No documentation provided.

Variable Dune::GDT::GlobalBasisInterface::r

const int Dune::GDT::GlobalBasisInterface::r

No documentation provided.

Variable Dune::GDT::GlobalBasisInterface::rC

const int Dune::GDT::GlobalBasisInterface::rC

No documentation provided.

Type alias Dune::GDT::GlobalBasisInterface::ThisType

type Dune::GDT::GlobalBasisInterface::ThisType

No documentation provided.

Type alias Dune::GDT::GlobalBasisInterface::Logger

type Dune::GDT::GlobalBasisInterface::Logger

No documentation provided.

Type alias Dune::GDT::GlobalBasisInterface::GridViewType

type Dune::GDT::GlobalBasisInterface::GridViewType

No documentation provided.

Type alias Dune::GDT::GlobalBasisInterface::R

type Dune::GDT::GlobalBasisInterface::R

No documentation provided.