Skip to content
Snippets Groups Projects
Forked from agnumpde / dune-tectonic
159 commits ahead of the upstream repository.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
assemblers_tmpl.cc 708 B
#ifndef MY_DIM
#error MY_DIM unset
#endif

#include "explicitgrid.hh"
#include "explicitvectors.hh"

#include <dune/fufem/assemblers/localassemblers/neumannboundaryassembler.hh>
#include <dune/fufem/boundarypatch.hh>

#include "assemblers.hh"

template class MyAssembler<DefLeafGridView, MY_DIM>;


using MyNeumannBoundaryAssembler = NeumannBoundaryAssembler<DeformedGrid, typename ScalarVector::block_type>;

template void MyAssembler<DefLeafGridView, MY_DIM>::assembleBoundaryFunctional<MyNeumannBoundaryAssembler, ScalarVector>(
        MyNeumannBoundaryAssembler& localAssembler,
        ScalarVector& b,
        const BoundaryPatch<DefLeafGridView>& boundaryPatch,
        bool initializeVector) const;