Class template Dune::GDT::BilinearFormAssembler¶
-
template<class AGV, size_t s_r, size_t s_rC, size_t r_r, size_t r_rC, class F, class SGV, class RGV>
class Dune::GDT::BilinearFormAssembler¶ Note
In compute_locally, the filters are evaluated w.r.t. bilinear_form_.assembly_grid_view_ and not the grid view of the walker this assembler is appended to. This might not be what we want.
-
BaseType *Dune::GDT::BilinearFormAssembler::copy() final override¶
\ {
Required by ElementAndIntersectionFunctor.
-
void Dune::GDT::BilinearFormAssembler::prepare() final override¶
No documentation provided.
-
void Dune::GDT::BilinearFormAssembler::apply_local(const E &element) final override¶
No documentation provided.
-
void Dune::GDT::BilinearFormAssembler::apply_local(const I &intersection, const E &inside_element, const E &outside_element) final override¶
No documentation provided.
-
void Dune::GDT::BilinearFormAssembler::finalize() final override¶
No documentation provided.
-
void Dune::GDT::BilinearFormAssembler::set_result(FieldType res)¶
\ }
Required by ThreadResultPropagator.
\ {
-
FieldType Dune::GDT::BilinearFormAssembler::compute_locally(const E &element)¶
Variant of compute_locally to apply all local element bilinear forms
-
FieldType Dune::GDT::BilinearFormAssembler::compute_locally(const I &intersection, const E &inside_element, const E &outside_element)¶
Variant of compute_locally to apply all local intersection and coupling intersection bilinear forms
Warning
Make sure to call this method only on suitable intersections, neither intersection.neighbor() not the validity of outside_element are checked!
-
const FieldType &Dune::GDT::BilinearFormAssembler::result() const¶
No documentation provided.
-
template<>
Dune::GDT::BilinearFormAssembler::BilinearFormAssembler<AGV, s_r, s_rC, r_r, r_rC, F, SGV, RGV>(BilinearFormType bilinear_form, RangeFunctionType rng, SourceFunctionType src, const XT::Common::Parameter ¶m =<recovery-expr>({}), const std::string &logging_prefix =<recovery-expr>(""), const std::array<bool, 3> &logging_state =<recovery-expr>())¶ No documentation provided.
-
template<>
Dune::GDT::BilinearFormAssembler::BilinearFormAssembler<AGV, s_r, s_rC, r_r, r_rC, F, SGV, RGV>(const ThisType &other)¶ No documentation provided.
-
template<>
Dune::GDT::BilinearFormAssembler::BilinearFormAssembler<AGV, s_r, s_rC, r_r, r_rC, F, SGV, RGV>(ThisType &&source) noexcept = default¶ No documentation provided.
-
const BilinearFormType Dune::GDT::BilinearFormAssembler::bilinear_form_¶
\ }
-
const int Dune::GDT::BilinearFormAssembler::range_¶
No documentation provided.
-
const int Dune::GDT::BilinearFormAssembler::source_¶
No documentation provided.
-
const XT::Common::Parameter Dune::GDT::BilinearFormAssembler::param_¶
No documentation provided.
-
int Dune::GDT::BilinearFormAssembler::local_range_in_¶
No documentation provided.
-
int Dune::GDT::BilinearFormAssembler::local_range_out_¶
No documentation provided.
-
int Dune::GDT::BilinearFormAssembler::local_source_in_¶
No documentation provided.
-
int Dune::GDT::BilinearFormAssembler::local_source_out_¶
No documentation provided.
-
int Dune::GDT::BilinearFormAssembler::bilinear_form_value_in_in_¶
No documentation provided.
-
int Dune::GDT::BilinearFormAssembler::bilinear_form_value_in_out_¶
No documentation provided.
-
int Dune::GDT::BilinearFormAssembler::bilinear_form_value_out_in_¶
No documentation provided.
-
int Dune::GDT::BilinearFormAssembler::bilinear_form_value_out_out_¶
No documentation provided.
-
FieldType Dune::GDT::BilinearFormAssembler::result_¶
No documentation provided.
-
type Dune::GDT::BilinearFormAssembler::ThisType¶
No documentation provided.
-
type Dune::GDT::BilinearFormAssembler::BaseType¶
No documentation provided.
-
type Dune::GDT::BilinearFormAssembler::BilinearFormType¶
No documentation provided.
-
type Dune::GDT::BilinearFormAssembler::E¶
No documentation provided.
-
type Dune::GDT::BilinearFormAssembler::I¶
No documentation provided.
-
type Dune::GDT::BilinearFormAssembler::FieldType¶
No documentation provided.
-
type Dune::GDT::BilinearFormAssembler::SourceFunctionType¶
No documentation provided.
-
type Dune::GDT::BilinearFormAssembler::RangeFunctionType¶
No documentation provided.